Facturas

Administra facturas de cuentas por cobrar.


Facturas de cuentas por cobrar emitidas a clientes.

Dependencia: Requiere cargar Clientes primero.

Endpoint

POST /full-csv-integration/upload-invoices

  • Campo de Formulario: invoicesFile

Campos Requeridos

CampoTipoDescripciónValidaciones
erp_customer_idStringID del cliente en ERPDebe existir en Clientes
erp_invoice_idStringID de la factura en ERPNo puede estar vacío
currencyStringCódigo de monedaej., COP, USD, EUR
original_amountFloatMonto original de la facturaDecimal positivo
pending_amountFloatMonto pendienteNúmero decimal
statusStringEstado de la facturaOPEN (Abierta) o CLOSED (Cerrada)
issue_dateDateFecha de emisión de la facturaFormato: YYYY-MM-DD
due_dateDateFecha de vencimiento del pagoFormato: YYYY-MM-DD

Campos Opcionales

CampoTipoDescripciónValidacionesPor Defecto
advance_amountFloatPago anticipado aplicadoDecimalnull
allow_collectionBooleanPermitir cobro1 o 01
invoice_urlStringURL al documento de la factura-null
cost_center_1_erp_idStringID del centro de costo 1Debe proporcionar el _pct correspondientenull
cost_center_1_pctFloatPorcentaje del centro de costo 10-100null
cost_center_2_erp_idStringID del centro de costo 2Debe proporcionar el _pct correspondientenull
cost_center_2_pctFloatPorcentaje del centro de costo 20-100null
Hasta 5 centros de costo

Ejemplo CSV

erp_customer_id,erp_invoice_id,currency,original_amount,pending_amount,status,issue_date,due_date,advance_amount,allow_collection,cost_center_1_erp_id,cost_center_1_pct,cost_center_2_erp_id,cost_center_2_pct
CUST001,INV001,COP,1000000.00,500000.00,OPEN,2024-01-15,2024-02-15,0.00,1,CC001,60.0,CC002,40.0
CUST002,INV002,COP,500000.00,0.00,CLOSED,2024-01-20,2024-02-20,0.00,1,CC001,100.0,,