Crear Recibo de pago o egreso
Comprobante que permite registrar los abonos a deuda, anticipos y recibos de pago o egreso avanzados.
Este endpoint te permite crear recibos de pago o egreso.
| Nombre | Tipo | Descripción | Características |
|---|---|---|---|
| document.id | number | Identificador del tipo de comprobante. | Campo obligatorio, debe existir en Siigo previamente, se puede consultar por: /document-types |
| date | date | Fecha de comprobante. | Campo obligatorio, debe ir en formato de AAAA-MM-DD. |
| type | string | Indica el tipo de recibo que se realizará. | Se debe indicar si es anticipo, abono a deuda o un recibo avanzado. |
| supplier.identification | string | Número de identificación del proveedor. | Campo obligatorio, debe existir en Siigo Nube, debe estar activo. |
| supplier.branch_office | number | Número de Sucursal del proveedor. | Campo opcional, si no se envía toma por defecto el 0. |
| currency.code | string | Código de moneda. | Campo opcional, debe tener la marcación de manejo de moneda extranjera, si no se envía toma por defecto la moneda local, debe existir en Siigo Nube. |
| currency.exchange_rate | number | Tasa / Valor en moneda extranjera. | Campo opcional, debe tener la marcación de manejo de moneda extranjera, si no se envía toma por defecto la moneda local, debe existir en Siigo Nube. |
| cost_center | number | Identificador del Centro de costos. | Campo opcional, debe existir en Siigo Nube y estar activo. |
| items.due.prefix | string | Prefijo del vencimiento. | Campo obligatorio, alfanumérico que indica el comprobante o prefijo de vencimiento. |
| items.due.consecutive | number | Consecutivo del vencimiento a pagar. | Campo obligatorio, debe ser numérico sin decimales. |
| items.due.quote | number | Cuota del vencimiento a pagar. | Campo obligatorio, debe ser numérico sin decimales. |
| items.due.date | date | Fecha de pago del vencimiento. | Campo obligatorio, debe ir en formato de AAAA-MM-DD. |
| payments.id | number | ID del medio de pago. | Campo obligatorio, debe existir en Siigo Nube y estar activa, se puede consultar por la ruta: /payment-types |
| payments.value | number | Valor asociado al medio de pago. | Campo obligatorio, numérico, máximo 2 decimales. |
| Tipo | Tipo de Recibo |
|---|---|
| DebtPayment | Abono a deuda |
| AdvancePayment | Anticipo |
| Detailed | Avanzado |
Json de ejemplo de un recibo de anticipo:
Crear Recibo de pago o egreso - Avanzado
Crear un nuevo Recibo de pago o egreso avanzado.Este tipo de recibo de pago o egreso tiene la característica de poder asociar múltiples registros contables en donde puede llevarse a cabo la adición de cuentas de bancos, vencimientos e impuestos.
Json de ejemplo de un recibo de anticipo:
Authorization
Authorization<token>In: header
Partner-Id<token>In: header
Request Body
application/jsonOptionaldocumentInformación del documento asociado.
dateFecha del recibo de pago/egreso.
"date"typeTipo de recibo (por ejemplo, Detailed o DebtPayment).
supplierInformación del proveedor.
cost_centerintegerCentro de costos asociado al recibo.
itemsLista de ítems contables asociados al recibo.
observationsstringObservaciones adicionales del recibo.
Recibo de pago/egreso creado exitosamente.