Exportar Grupos de Activos
Este endpoint permite la exportación de grupos de activos a Siigo Pyme, asegurando que los datos sean registrados correctamente en el sistema.
🌍 Endpoint
https://siigointerface.ensamblefs.com:4005/api/v1/siigo-pyme/send
🔹 Encabezados
Encabezado | Valor | Descripción |
---|---|---|
Content-Type | application/json | Indica que los datos se envían en formato JSON. |
Authorization | Bearer <api_key> | API Key otorgada por iFactory SAS. |
Accept | application/json | Indica que la respuesta debe estar en formato JSON. |
📝 Parámetros de la Solicitud
Estos son los datos requeridos para una solicitud exitosa:
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) | export | Indica que se están exportando datos. |
resource | - | String (obligatorio) | asset_groups | Especifica que se exportan grupos de activos. |
data | - | Object (obligatorio) | - | Contiene los datos a exportar. |
params | Object (obligatorio) | - | Parámetros adicionales para la exportación. | |
year | Number (opcional) | Año actual por defecto | Año a exportar. | |
list | Array (obligatorio) | - | Lista de grupos de activos a exportar. | |
request_config | - | Object | - | Configuración avanzada de la petición. |
timeout | Number | 2 - 20 min | Tiempo de espera por petición. | |
attempts | Number | 1 - 3 intentos | Reintentos en caso de fallo. | |
backoff | Number | 0.5 - 30 min | Tiempo de espera entre reintentos. |
📦 Datos a Enviar
Aquí tienes un listado de los campos en Siigo Pyme y sus referencias:
Campo | Referencia | Tipo |
---|---|---|
GRUPO (OBLIGATORIO) | group | number |
DESCRIPCIÓN DEL GRUPO DE ACTIVO | asset_group_description | string |
CUENTA COSTO HISTÓRICO | historical_cost_account | number |
CUENTA DEPRECIACIÓN FISCAL | fiscal_depreciation_account | number |
CUENTA GASTOS DEPRECIACIÓN FISCAL | fiscal_depreciation_expense_account | number |
CUENTA BAJA DE ACTIVOS | asset_disposal_account | number |
CUENTA BAJA DE ACTIVOS (AJUSTE) | asset_disposal_adjustment_account | number |
CUENTA VALORIZACIÓN PATRIMONIO | patrimonial_valuation_account | number |
CUENTA VALORIZACIÓN COSTO HISTÓRICO | historical_cost_valuation_account | number |
CUENTA DESVALORIZACIÓN COSTO HISTÓRICO | historical_cost_devaluation_account | number |
CUENTA DESVALORIZACIÓN COSTO HISTÓRICO GASTO | historical_cost_devaluation_expense_account | number |
CUENTA PÉRDIDA BAJA DE ACTIVO | asset_disposal_loss_account | number |
CUENTA UTILIDAD BAJA DE ACTIVO | asset_disposal_gain_account | number |
CUENTA DIFERENCIAS NIIF DEPRECIACIÓN | ifrs_depreciation_differences_account | number |
CUENTA DIFERENCIAS NIIF GASTOS DEPRECIACIÓN | ifrs_depreciation_expenses_differences_account | number |
📝 Ejemplo de Request JSON
{ "id_connection": "OBai6kmwKH", "execution_type": "export", "resource": "asset_groups", "data": { "params": { "year": 2024 }, "list": [ { "group": 20, "asset_group_description": "Equipos de computación", "historical_cost_account": 2010, "fiscal_depreciation_account": 2020, "fiscal_depreciation_expense_account": 2030, "asset_disposal_account": 2040, "asset_disposal_adjustment_account": 2050, "patrimonial_valuation_account": 2060, "historical_cost_valuation_account": 2070, "historical_cost_devaluation_account": 2080, "historical_cost_devaluation_expense_account": 2090, "asset_disposal_loss_account": 2100, "asset_disposal_gain_account": 2110, "ifrs_depreciation_differences_account": 2120, "ifrs_depreciation_expenses_differences_account": 2130 } ] }}
📥 Response JSON (Éxito)
{ "statusCode": 200, "message": "Grupos de activos insertados correctamente en Siigo Pyme", "errors": null}
✅ Este endpoint permite la integración eficiente con Siigo Pyme, asegurando la correcta exportación de grupos de activos. 🚀