Recursos & Soporte
Códigos de Error Frecuentes y Respuestas DGII
Catálogo de códigos de rechazo comunes de la DGII (615, 645, 1930, 1960, etc.), validaciones tributarias y guía de resolución rápida.
Durante la emisión y transmisión de comprobantes fiscales electrónicos (e-CF), la DGII y el motor de validación pueden retornar códigos de advertencia o rechazo ante inconsistencias tributarias o de esquema.
🚫 Códigos de Rechazo Comunes de la DGII
| Código DGII | Mensaje de Error Oficial | Causa Raíz | Solución Recomendada |
|---|---|---|---|
615 | El monto debe ser equivalente al monto total o balance disponible del NCF Modificado | En una Nota de Crédito (E34) con CodigoModificacion = 3, el monto acumulado excede el saldo restante del comprobante original. | Verificar las notas de crédito previas emitidas contra ese e-NCF y ajustar el MontoTotal al saldo disponible. |
645 | Para el código de modificación (2:Corrige Texto), el monto total debe estar en cero | Se intentó emitir una Nota de Crédito de corrección de texto (CodigoModificacion = 2) con un monto mayor a cero. | Enviar la nota de corrección de texto con MontoTotal = 0.00 y líneas con importe neto en 0. |
1930 | El campo MontoGravadoI1 del área Totales de la sección Encabezado no es válido | Discrepancia matemática entre la suma de ítems con IndicadorFacturacion = 1 y el campo MontoGravadoI1. | Asegurar que MontoGravadoI1 sea exactamente igual a la sumatoria de las líneas al 18% menos descuentos de línea. |
1960 | El campo MontoExento del área Totales de la sección Encabezado no es válido | Discrepancia en la sumatoria de ítems con IndicadorFacturacion = 4 (Exento). | Verificar que la sumatoria de ítems exentos coincida exactamente con Totales.MontoExento. |
1501 | RNC Comprador no se encuentra registrado o se encuentra en estado suspendido | El RNC o Cédula del cliente no existe en el padrón nacional de la DGII o está inactivo. | Consultar la validez del RNC en la DGII antes de emitir comprobantes tipo E31, E41 o E45. |
1508 | La secuencia e-NCF ya fue utilizada previamente | Intento de emitir un comprobante con un e-NCF que ya fue consumido y aceptado por la DGII. | Incrementar el secuencial numérico correlativo de la secuencia asignada. |
1512 | Fecha de emisión no válida o posterior a la fecha actual | El campo FechaEmision es una fecha futura o anterior a la fecha de acreditación como facturador. | Enviar la fecha actual en formato dd-MM-yyyy (GMT-4). |
🚦 Códigos HTTP del API de Medasoft
| Código HTTP | Significado | Comportamiento |
|---|---|---|
200 OK | Procesado Exitosamente | El comprobante fue firmado y evaluado por la DGII. Verifica la propiedad estado (Aceptado, Aceptado Condicional o Rechazado). |
400 Bad Request | Error de Validación de Esquema | El payload JSON incumple tipos de datos (ej. formato de fecha, propiedades faltantes o tipos incompatibles). |
401 Unauthorized | Falla de Autenticación | Token JWT faltante, expirado o cabecera Authorization incorrecta. |
500 Internal Server Error | Error de Procesamiento | Ocurrió una excepción no controlada o error interno de infraestructura. |
Historial de Versiones & Changelog
Registro completo de publicaciones exitosas, nuevas funcionalidades y actualizaciones del portal Medasoft e-CF.
Aprobación Comercial (`POST /fe/aprobacioncomercial/api/ecf`)
Documentación del endpoint oficial para registrar respuestas de aprobación o rechazo comercial de e-CF en XML.
