Siesa es uno de los sistemas empresariales (ERP) que usan muchas compañías medianas y grandes en Colombia. Cuando una empresa así recibe cientos o miles de facturas electrónicas al mes, la causación manual se convierte en un cuello de botella: más digitadores, cierres tardíos y errores que se multiplican. La automatización con Siesa busca que el documento llegue al sistema ya validado y causado, y que el equipo contable solo revise lo que de verdad necesita criterio.
Por qué la causación en un ERP es diferente
En un ERP la compra no es solo un asiento: está ligada a terceros, centros de costo, bodegas, órdenes de compra y reglas de aprobación. Por eso, automatizar no es "subir un Excel": se necesita que cada documento llegue con la información que el ERP exige. Un flujo bien hecho resuelve:
- Tercero: búsqueda por NIT y creación cuando no existe, con datos del XML.
- Cuenta contable por ítem según reglas de la empresa, no una cuenta genérica.
- IVA y retenciones separados, tal como los espera la contabilidad y la declaración.
- Estructura de la empresa: centros de operación o de costo según tu parametrización.
- Notas crédito/débito y documento soporte en el mismo flujo.
Cómo se conecta NextContable con Siesa
Según tu versión, módulos y configuración, la conexión con Siesa se resuelve por servicios web/API o por archivos de importación con el formato que tu instalación acepta. En la puesta en marcha lo validamos contigo y con tu área de TI, y dejamos documentado qué ruta usa tu empresa. No requiere cambiar de sistema ni reemplazar procesos que ya funcionan.
El flujo, paso a paso
- Descarga masiva de documentos recibidos en la DIAN (XML y PDF), por rango de fechas y por NIT.
- Lectura y normalización del XML: facturas, notas y AttachedDocument en una estructura única.
- Clasificación con IA y reglas: tercero, cuenta por ítem, IVA y retenciones.
- Validaciones: duplicados por prefijo y número, cuadre de totales y estado del documento.
- Envío a Siesa por la ruta configurada (API o archivo) y confirmación del resultado.
- Reporte: panel con lo causado, lo pendiente y lo que falló y por qué.

Qué cambia en la operación
| Proceso | Antes | Con automatización |
|---|---|---|
| Registro de facturas de compra | Digitación por varias personas | Carga automática con revisión de excepciones |
| Cierre mensual | Corrida de última semana | Contabilidad al día durante el mes |
| Calidad | Errores de cuenta, IVA o duplicados | Reglas y controles consistentes |
| Multi-sede / multi-compañía | Equipos separados | Un flujo multi-NIT |
| Auditoría | Rastros dispersos | Historial por documento |
Para quién tiene más sentido
- Empresas con cientos o miles de facturas de compra al mes.
- Grupos con varias compañías o sedes que causan por separado.
- Áreas contables que hoy dependen de digitadores para cerrar.
- Firmas de outsourcing que atienden clientes con Siesa.
Más información en la página de integración con Siesa. Si quieres entender las opciones de conexión, lee conectar un ERP con la DIAN; y para empresas grandes, causación automática en empresas grandes.
Preguntas frecuentes
¿NextContable se integra con Siesa?
Sí. Trabajamos con Siesa por API o por archivos de importación, según tu versión y configuración. En la puesta en marcha validamos con tu equipo la ruta que aplica a tu instalación.
¿Tengo que cambiar mi proceso en Siesa?
No. NextContable se conecta a tu sistema actual: el documento llega a Siesa ya clasificado y con sus impuestos, y tu equipo revisa excepciones.
¿Se pueden causar notas crédito y documento soporte?
Sí. Las notas crédito/débito se asocian a su factura original y el documento soporte de proveedores no obligados a facturar se genera y se causa en el mismo flujo.
¿Sirve para varias compañías o sedes?
Sí. Es multi-NIT: gestionas varias empresas desde un mismo panel, cada una con su configuración.
¿Cómo sé si mi instalación de Siesa es compatible?
Agenda una reunión: revisamos tu versión, módulos y estructura y te confirmamos la ruta de conexión y la viabilidad antes de empezar.
NextContable