Importar Saldos de Cuentas por Pagar o Cobrar
Información General
- URL:
https://siigointerface.ensamblefs.com:4005/api/v1/siigo-pyme/send
- Autenticación: Bearer Token
- Tipo:
POST
Parámetros de la Solicitud
Campo | Campo Anidado | Tipo | Valor - Límite | Descripción |
---|---|---|---|---|
id_connection | - | String (obligatorio) | - | ID único de conexión a Siigo Connector V2 |
execution_type | - | String (obligatorio) | import | Importar datos desde Siigo Pyme |
resource | - | String (obligatorio) | accounts_receivable_or_payable_balances | Cuentas por pagar o cuentas por cobrar |
params | - | Object (obligatorio) | - | Filtros de consulta |
year | params | Number | Año actual por defecto | Año a consultar |
third_initial | params | Number (obligatorio) | Máx. 999999999999, Mín. 1 | Tercero inicial |
third_final | params | Number (obligatorio) | Máx. 999999999999, Mín. 1 | Tercero final |
account_initial | params | Number (obligatorio) | Máx. 9999999999, Mín. 1 | Cuenta inicial |
account_final | params | Number (obligatorio) | Máx. 9999999999, Mín. 1 | Cuenta final |
balance_account | params | String (obligatorio) | C = Cuentas por cobrar, P = Cuentas por pagar | Tipo de saldo de cuenta |
previous_cut | params | String (obligatorio) | S = sí, N = no | A corte anterior |
cut_off_date | params | String (obligatorio) | Min. 4 caracteres (2 para mes y 2 para día) | Fecha de corte |
request_config | - | Object | - | Parámetros avanzados de petición |
timeout | request_config | Number | Máx. 60 min, Mín. 2 min | Tiempo de espera por petición |
attempts | request_config | Number | Máx. 3 intentos, Mín. 1 | Reintentos en caso de fallo |
backoff | request_config | Number | Máx. 30 min, Mín. 0.5 min | Tiempo de espera entre cada reintento |
Request JSON
{ "id_connection": "OBai6kmwKH", "execution_type": "import", "resource": "accounts_receivable_or_payable_balances", "params": { "year": 2024, "third_initial": 1, "third_final": 999999999999, "balance_account": "C", "previous_cut": "S", "cut_off_date": "0231", "account_initial": 1, "account_final": 9999999999 }}
Response DATA
Campo | Referencia |
---|---|
IDENTIFICACIÓN (OBLIGATORIO) | identification |
SUCURSAL (OBLIGATORIO) | branch |
CUENTA (OBLIGATORIO) | account |
TIPO DE COMPROBANTE (OBLIGATORIO) | voucher_type |
CÓDIGO DE COMPROBANTE (OBLIGATORIO) | voucher_code |
NÚMERO DE DOCUMENTO (OBLIGATORIO) | document_number |
VENCIMIENTO (OBLIGATORIO) | expiration |
FECHA DE VENCIMIENTO | due_date |
MONEDA | currency |
CENTRO DE COSTO | cost_center |
SUBCENTRO DE COSTO | sub_cost_center |
SALDO | balance |
MONEDA EXTRANJERA | foreign_currency |
VENDEDOR | salesperson |
CIUDAD | city |
ZONA | zone |
FECHA DEL DOCUMENTO | document_date |
Response JSON
{ "statusCode": 200, "status": "success", "data": [ { "identification": 4352465, "branch": 0, "account": 1406060100, "voucher_type": "R", "voucher_code": 1, "document_number": 53128, "expiration": 1, "due_date": 20240203, "currency": 0, "cost_center": 0, "sub_cost_center": 0, "balance": -1400000, "foreign_currency": 0, "salesperson": 1, "city": 1, "zone": 1, "document_date": 20240203 } ]}