Margen conocido por mesa
Subtotal menos costo de líneas con costo entregado por Odoo; solo incluye órdenes cuyas líneas tienen costo completo. No incluye gastos indirectos.
pos_margen_mesacore.pos_lineas, core.pos_ordenes¿Cómo se calcula?
Esta es la consulta exacta que usa Sixara. Las tablas core.* son la copia normalizada de tus datos de Odoo que vive en la base propia de tu empresa; los filtros de período, empresa y cartera se agregan según quién pregunta.
select nullif(sum(l.subtotal - l.costo), null)
from core.pos_lineas l join core.pos_ordenes o on o.id = l.orden_id
where o.estado in ('paid', 'done', 'invoiced', 'posted') and o.mesa is not null and l.costo is not null and not exists (select 1 from core.pos_lineas faltante where faltante.orden_id = o.id and faltante.costo is null)
Preguntas frecuentes
¿Qué mide margen conocido por mesa?
Subtotal menos costo de líneas con costo entregado por Odoo; solo incluye órdenes cuyas líneas tienen costo completo. No incluye gastos indirectos.
¿Cómo calcula Sixara margen conocido por mesa?
Con una consulta SQL sobre pos.order.line, pos.order, escrita como código y versionada. La IA no la calcula: elige la métrica, el período y los filtros, y el núcleo ejecuta la consulta.
Indicadores relacionados
Tu empresa ya sabe.
Escúchala.
Agenda una demo con tus propios datos. Si no te sorprende, no seguimos.