🧨 Descripción del Problema
Al intentar enviar un documento electrónico a la DIAN, se recibe el siguiente mensaje de rechazo:
🔍 Análisis Técnico
Este error indica que uno de los campos numéricos obligatorios en el XML enviado a la DIAN contiene un valor inválido: NaN, que significa “Not a Number”.
El campo afectado en este caso es el consecutivo del documento, específicamente el campo <From> o <cbc:ID>, que debe tener un número entero válido según lo exigido por el esquema XSD de la DIAN.
Este error suele deberse a que el consecutivo no tiene configurado un valor inicial o este no está siendo leído correctamente por el sistema.
🛠️ Causa Identificada
La configuración del consecutivo de numeración para las facturas electrónicas no tiene definido el valor inicial o el mismo se encuentra en blanco o con valor NaN.
Esto impide que el sistema genere un número válido para el campo obligatorio, generando un XML mal formado.
✅ Recomendaciones y Solución
A continuación, se detallan los pasos para corregir el error:
1. Verificar la Resolución de Numeración de la DIAN
Asegúrese de que exista una resolución de numeración vigente para este tipo de documento, que contenga:
-
Prefijo autorizado (Ej:
FV) -
Número inicial (Ej:
1000) -
Número final
-
Fecha de inicio y fin de vigencia
2. Revisar Configuración en el módulo de Facturación
Verifique que el campo de consecutivo tenga el número inicial configurado correctamente.
Asegúrese de que el consecutivo esté activo y asignado al tipo de documento FA (Factura de Venta).
3. Ejemplo Correcto del Campo en el XML
XML correcto (ejemplo):
XML incorrecto (el que genera error):
4. Regenerar y Reenviar el Documento
Una vez realizada la corrección, se debe:
-
Regenerar el documento XML con el consecutivo válido
-
Enviar nuevamente el documento electrónico a la DIAN
📌 Observaciones Adicionales
-
Este error es común cuando se migra o se reinicia una numeración sin establecer el número inicial.

Comentarios
0 comentarios
Inicie sesión para dejar un comentario.