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.