Solución de Problemas
Última actualización: 15 de enero de 2025
Esta guía te ayudará a resolver los problemas más comunes durante el proceso de integración con DIAN.
Errores de Certificado Digital
Error: “Certificado no válido”
Causas posibles:
- Certificado expirado
- Password incorrecto
- Archivo corrupto
Soluciones:
- Verifica la fecha de expiración del certificado
- Confirma que el password es correcto (sensible a mayúsculas)
- Descarga nuevamente el certificado del proveedor
- Verifica que el archivo no esté dañado
Error: “Firma digital no válida”
Causas posibles:
- Certificado no corresponde al NIT
- Error en el proceso de firma
Soluciones:
- Verifica que el certificado está a nombre de tu empresa
- Confirma que el NIT del certificado coincide con el NIT configurado
- Recarga el certificado en Cyclora
Importante
El certificado debe estar emitido a nombre de la empresa facturadora, no a nombre personal del representante legal.
Errores de CUFE
Error: “CUFE inválido”
El CUFE (Código Único de Factura Electrónica) se calcula usando SHA-384 con un orden específico de campos.
Causas posibles:
- Orden incorrecto de campos en el cálculo
- Formato de fecha incorrecto
- Caracteres especiales en los valores
Soluciones:
- Cyclora calcula el CUFE automáticamente - si recibes este error, contacta soporte
- Verifica que los totales cuadren (subtotal + IVA = total)
- Revisa que la fecha tenga el formato correcto
Orden de campos para CUFE
NumFac + FecFac + HorFac + ValFac + CodImp1 + ValImp1 +
CodImp2 + ValImp2 + CodImp3 + ValImp3 + ValTot +
NitOFE + NumAdq + ClTec + PIN + TipoAmb
Errores de Estructura XML
Error: “Estructura XML incorrecta”
Causas posibles:
- No cumple esquema UBL 2.1
- Campos obligatorios faltantes
- Formato de datos incorrecto
Soluciones:
- Revisa el mensaje de error específico
- Verifica que todos los campos obligatorios están completos
- Confirma el formato de fechas (YYYY-MM-DD)
- Verifica que los emails tengan formato válido
Campos Obligatorios
| Campo | Descripción |
|---|---|
| NIT Vendedor | Con dígito de verificación |
| Razón Social | Nombre legal completo |
| Dirección | Dirección fiscal |
| Formato válido | |
| Documento Comprador | Tipo y número |
| Fecha Factura | Formato YYYY-MM-DD |
| Totales | Subtotal, IVA, Total |
Errores de Numeración
Error: “Secuencia no consecutiva”
Causas posibles:
- Saltos en la numeración
- Factura anterior rechazada y no corregida
- Numeración duplicada
Soluciones:
- Verifica el último número usado en DIAN
- Usa el siguiente número consecutivo disponible
- No saltes números aunque una factura sea rechazada
Consejo
Cyclora maneja la secuencia automáticamente. Si tienes este error, verifica que no hayas cambiado manualmente la numeración.
Error: “Prefijo no autorizado”
Causas posibles:
- Usando prefijo de habilitación en producción
- Prefijo no coincide con resolución DIAN
Soluciones:
- En habilitación: usa prefijos SETT, NC, ND
- En producción: usa el prefijo de tu resolución o sin prefijo
- Verifica la configuración de resolución en Cyclora
Errores de Conexión
Error: “No se puede conectar con DIAN”
Causas posibles:
- Problemas de red
- Endpoint incorrecto
- Servicio DIAN no disponible
Soluciones:
- Verifica tu conexión a internet
- Confirma que el ambiente configurado es correcto
- Intenta nuevamente en unos minutos
- Verifica el estado del servicio DIAN
URLs de verificación
| Ambiente | URL de prueba |
|---|---|
| Habilitación | https://vpfe-hab.dian.gov.co/WcfDianCustomerServices.svc?wsdl |
| Producción | https://vpfe.dian.gov.co/WcfDianCustomerServices.svc?wsdl |
Errores de Totales
Error: “Totales no cuadran”
Causas posibles:
- Error en cálculo de IVA
- Redondeo incorrecto
- Descuentos mal aplicados
Soluciones:
- Verifica:
Subtotal × 0.19 = IVA(para IVA 19%) - Verifica:
Subtotal + IVA = Total - Usa redondeo a 2 decimales consistente
- Verifica descuentos antes de IVA
Fórmula correcta:
Subtotal = Σ(cantidad × precio_unitario)
IVA = Subtotal × tasa_iva
Total = Subtotal + IVA - Descuentos
Códigos de Respuesta DIAN
| Código | Significado | Acción |
|---|---|---|
| 00 | Documento procesado correctamente | Ninguna |
| 01 | Error en estructura del documento | Revisar XML |
| 02 | Error en firma digital | Revisar certificado |
| 03 | CUFE duplicado | Verificar numeración |
| 04 | NIT no habilitado | Completar habilitación |
| 99 | Error interno DIAN | Reintentar más tarde |
Contactar Soporte
Si no puedes resolver el problema:
-
Recopila información:
- Mensaje de error completo
- CUFE o número de factura
- Fecha y hora del intento
- Capturas de pantalla
-
Canales de soporte:
- Email: support@cyclora.co
- Chat en la aplicación
- Portal de ayuda
Tiempo de respuesta
Nuestro equipo de soporte responde en menos de 24 horas en días hábiles.