Finanzas
Libro mayor, cobros, pagos y facturación. Forma parte del vertical de negocio. Leyenda: ✅ hecho · 🟡 en curso · ⬜ pendiente.
Lista
✅ Cuentas
Libro mayor, cobros, pagos y facturación.
✅ Cuentas por pagar
Las facturas de proveedor se devengan al recibir (V07_10) con plazos netos y asientos vendorBillPaid — probado en vivo.
✅ Facturación
Tres rieles, decididos y construidos: tokens de Stripe, BAC Credomatic (PowerTranz) y SINPE Móvil como flujo de referencia y confirmación sin API bancaria — pago SINPE → confirmando → pagado confirmado probado en vivo; los rieles sin configurar fallan nombrándose.
✅ Cobranza
Facturas abiertas clasificadas por el compute-aging puro, recalculado en cada lectura — totales probados en vivo.
✅ Estados de cuenta
Documentos AR periódicos por cliente: apertura + facturado − pagado = cierre en centavos enteros, detalle de líneas en jsonb, regenerados idempotentemente por (cliente, fin de período) — probado en vivo contra los totales de cobranza.
✅ Cobranza escalonada
Políticas por rango sobre el vocabulario de compute-aging; el barrido crea un aviso por (factura, rango) tras un unique de BD y envía por un puerto tipo Resend — sin configurar, los avisos quedan pendientes; la repetición probada en vivo crea cero.
Evidencia
Partida doble de verdad: el catálogo de cuentas y los asientos cuadran en cada flujo probado (orden → factura AR, recepción → factura de proveedor, pago → asientos), la antigüedad de cobros se recalcula en cada lectura, y el libro dental y el de comercio hablan un mismo vocabulario. La facturación está decidida y construida: tokens de Stripe, BAC Credomatic y SINPE Móvil.