Caja 0.6.1: mesa de Orders (mesa_relacionada) + precios y conteo de mesas del menú
Por qué
investigando la instalación real (Contífico 2.2.21 + decompilando ServContificoOrders.exe) salieron tres cosas: (1) la app de meseros Orders SÍ vincula la pre-cuenta a la mesa de forma estructurada, no solo por texto; (2) el catálogo nunca mandó precios porque la query usaba p.precio, columna que no existe (es pvp1); (3) el descubrimiento de "cantidad de mesas" buscaba en los *nombres de columna* de parametro, pero Contífico guarda los parámetros como *filas* (la cantidad está en la fila cantida
Qué mejora
- Mesa de Orders: Orders es un servidor HTTP local; la app de meseros elige la mesa de mapa_mesas y Contífico la guarda en factura_cabecera.mesa_relacionada (= mapa_mesas.id). El agente ahora hace LEFT JOIN mapa_mesas y manda mesa = COALESCE(nombre_real, descripcion) + mesaId (referencia estable). En instalaciones sin Orders (mesas numeradas, mesa_relacionada=0) se comporta igual que antes: usa la descripción. Falta la confirmación en vivo con ServContificoOrders.exe corriendo — lo de Orders sal