Saltar a contenido

TPV: venta y cobro

Flujo resumido

  1. Carrito — creación y líneas en superficie caja (/caja).
  2. Cálculo — totales, impuestos e imputación en backend (no en el navegador).
  3. Validación — tenant, permisos, sesión de caja abierta, sesión operativa para cobro.
  4. Confirmación — transacción persistente; venta en estado cobrado.
  5. Auditoría — registro de la operación.

Quién cobra vs quién ejecuta el servicio

Son datos distintos: el empleado que ejecuta un servicio en la línea puede ser diferente del usuario que cobra en cabecera.

Imputación (liquidación)

  • Productos vendidos al cliente → imputación al usuario sistema VENTAS.
  • Consumo interno → imputación USO.
  • Servicios → vinculados al empleado ejecutor para liquidación.
  • Los empleados no facturan producto como venta de barbero en liquidación.

Pago mixto

Varias líneas de pago con importes que suman el total. No se guarda un único método «MIXTO».

Invitación y crédito

  • Invitación: operación a 0 € con trazabilidad.
  • Crédito cliente: consume saldo con movimientos auditables en ledger.

Más información