API de Documentos Electrónicos Colfact
Esta documentación describe cómo integrar su sistema (ERP, POS u otro software) con el Web Service de Colfact para emitir y consultar documentos electrónicos ante la DIAN.
Flujo de integración en dos pasos
- Reportar el documento con el método
SetDocument. Solo registra y valida los datos del documento e inicia su procesamiento. - Consultar Utilice cualquiera de los métodos de consulta disponibles en consultas de trazabilidad para verificar el estado del documento y conocer el resultado del procesamiento ante la DIAN. En caso de rechazo, la respuesta incluye información sobre la causa del rechazo. Adicionalmente, se proporciona la trazabilidad del documento consultado para facilitar el seguimiento y análisis del proceso.
Qué encontrará aquí
| Sección | Contenido |
|---|---|
| Generalidades | Flujo de integración, documentos soportados, moneda y notas crédito sobre facturas aceptadas. |
| Ambientes y datos de prueba | URL del ambiente de demostración, Swagger y datos de configuración. |
| Registro del emisor | Método RegistroEmisor para crear el emisor en el ambiente de demostración. |
| Envío del documento | Método SetDocument y estructuras de facturas (incluidos los impuestos saludables), documento soporte, nómina y documentos equivalentes, con sus catálogos y anexos. |
| Consultas | Datos de adquirientes, eventos por CUFE, trazabilidad, resoluciones, suscripciones, reenvío y referencia de respuestas. |
| Consulta de documentos | Extracción de CUFE del reporte de la DIAN, XML por CUFE y reporte de consultas. |
| Cargar documentos externos | Carga de PDF y anexos adicionales. |
| Extraer emisión | Método ExtraerEmision para consultar los documentos emitidos en un rango de fechas. |
| Eventos de emisión | Para el emisor: eventos registrados sobre las facturas emitidas y aceptación tácita (034). |
| Recepción de documentos | Para el receptor: facturas recibidas de proveedores, descarga de XML y PDF, eventos RADIAN (030, 031, 032, 033) y cargue de documentos. |