Vencimientos (transactions)
Los vencimientos indican cuándo se cobra (facturas e ingresos) o se paga (gastos) y cuánto. Campos de cada vencimiento:
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
date |
string | Sí | Fecha del vencimiento en formato yyyy-MM-dd. En los gastos también se acepta due_date. |
amount |
number | Sí | Importe del vencimiento, con 2 decimales como máximo. |
charged |
boolean | No | Facturas e ingresos: true si ya está cobrado. Por defecto, false. |
paid |
boolean | No | Gastos: true si ya está pagado. Por defecto, false. |
La suma de los vencimientos debe ser igual al total del documento; si no, la respuesta es 409. Si no se envía ninguno al crear, se crea uno por el total, con la fecha del documento y sin cobrar ni pagar.
En las respuestas, cada vencimiento lleva además su id. En facturas e ingresos lleva también la forma de cobro (company_payment_method). En gastos, paid indica si está pagado.