Recibo de caja Premium
El recibo de caja con diseño Premium, con las facturas que salda el pago, sus conceptos y el total recibido.
Se pide con "type": "recibo-de-caja" y "plantilla": "premium". Sin plantilla sigue saliendo el recibo Estándar de siempre.
"invoice": { "number": "RC-0091", "date": "11-09-2026" },
"payment": { "form": "Contado", "method": "Transferencia bancaria", "reference": "BC-77412" },
"appliedInvoices": [
{ "number": "FV-0244", "date": "20-08-2026",
"amount": 3100000, "previouslyPaid": 1100000, "applied": 800000, "balance": 1200000 }
],
"totals": { "total": 5000000 }
- El cuerpo sigue a los datos. Con
appliedInvoices, la tabla de las facturas que salda el pago: valor, abonado antes, aplicado y saldo. Conitems, la tabla de conceptos —un anticipo, un pago que no salda ninguna factura—. Con los dos, las dos. Sin ninguno, dice «Sin facturas ni conceptos». totals.totales el total recibido, como llega: no es la suma de lo aplicado. Si no lo manda, dice «Sin total recibido». Lleva el valor en letras.- En una factura aplicada, un importe que falta queda en blanco —un
$ 0,00afirmaría una cifra— y una fecha que falta dice «Sin fecha». - Quien paga se rotula «Cliente». Acepta además
notes,fields,legalNotesysideNotes.
Ejemplos: recibo-de-caja.json (Estándar) y recibo-de-caja-premium.json.
