Validación#
Una vez transmitido el archivo XML - UBL a la DIAN, esta entidad realiza el proceso de validación del documento electrónico y retorna una respuesta formal conocida como ApplicationResponse.
Proceso de Validación del XML - UBL#
La DIAN recibe el archivo XML - UBL firmado y ejecuta un conjunto de validaciones estructurales y de contenido, asegurando que la información enviada cumpla con los lineamientos técnicos y normativos definidos para la facturación electrónica en Colombia.
Si el documento presenta errores estructurales o inconsistencias en los datos, se generan reglas de rechazo específicas.
Estas reglas se devuelven al emisor mediante la respuesta del servicio de SOVOS-Saphety, permitiendo corregir y reenviar el documento.
Respuesta de la DIAN: ApplicationResponse#
En caso de que el documento cumpla con todos los requisitos, la DIAN responde con un ApplicationResponse, el cual contiene una firma digital de validación que certifica que el documento ha sido aprobado. Esto indica que la factura electrónica está lista para ser expedida oficialmente.
Important
Las notificaciones de error y las reglas de rechazo generadas por la DIAN son emitidas en español, mientras que los mensajes de error y validaciones internas de SOVOS-Saphety se entregan en inglés, conforme a los estándares técnicos de nuestra API. Se recomienda tener esto en cuenta al momento de interpretar los resultados del proceso de validación.