Saltar al contenido

Minutos hasta el cobro

Tiempo entre la fecha de la orden y el último pago; no representa la ocupación completa de la mesa.

Identificador
pos_tiempo_cobro
Módulo
Unidad
Número
Lectura
Mejor si baja
Período
Se filtra por período
Se puede abrir por
mesa, mesonero, punto_venta
Origen en Odoo
pos.order · pos.payment
Tablas de Sixara
core.pos_ordenes, core.pos_pagos

¿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 avg(extract(epoch from (p.fecha - o.hora)) / 60)
from core.pos_ordenes o join (select orden_id, max(fecha) as fecha from core.pos_pagos group by orden_id) p on p.orden_id = o.id
where o.estado in ('paid', 'done', 'invoiced', 'posted') and o.mesa is not null and p.fecha >= o.hora

Preguntas frecuentes

¿Qué mide minutos hasta el cobro?

Tiempo entre la fecha de la orden y el último pago; no representa la ocupación completa de la mesa.

¿Cómo calcula Sixara minutos hasta el cobro?

Con una consulta SQL sobre pos.order, pos.payment, 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.