Validación de los documentos
Estado de los Documentos
2
Documento autorizado, cumple con todo lo requerido por la DGII y el ente tributario.
NO
NO
No se requieren acciones adicionales.
4
Error de procesamiento en eDoc, se debe radicar un ticket de atención en nuestra mesa de ayuda.
SI
NO
Notificar a soporte técnico. No reenviar automáticamente.
5
El documento fue recibido, pero no hubo respuesta a la consulta del estado hacia la entidad tributaria.
NO
SI
No reenviar. Consultar el estado del documento nuevamente.
6
Documento devuelto por el ente tributario, no cumple con las especificaciones del XML en campos obligatorios. Se debe corregir datos y volver a enviar con el mismo secuencial del documento rechazado.
SI
NO
Corregir según indicaciones y luego reenviar manualmente.
7
El documento no fue recibido por la entidad tributaria.
NO
SI
No reenviar. Consultar el estado del documento.
11
Documento anulado en el ente tributario.
NO
NO
No se requieren acciones adicionales.
15
Documento devuelto por eDoc previo a generación del XML por posible duplicidad, credenciales inválidas o Tipo de Documento no reconocido.
NO
SI
Si el documento es duplicado consultar el documento si ha sido autorizado previamente; Si las credenciales son invalidas verificar que se esté enviando la información correcta; y Si envía el documento en la clase equivocada se debe corregir y volver a enviar el mismo documento
18
Documento no encontrado en Edoc
NO
NO
Verificar que se esté enviando la información correcta
20
eDoc no se puede contactar al PAC, se realiza un posterior envío automático
NO
SI
Consulta el estado final del documento
Validaciones PAC-DGI
Existen tres tipos de validaciones:
Rechazo
Se presenta cuando el valor colocado en el campo no corresponde con su naturaleza, se debe corregir según se especifica la DGI. Corresponde a la letra “R”, en la columna “E” (efecto) de las tablas de validación.
Notificación
Se presenta cuando hay un potencial incumpliendo con el valor del campo solicitado, pero este no impide la autorización de la FE. Corresponde a la letra “N”, en la columna “E” (efecto) de las tablas de validación.
Aprobación
Se presenta cuando se cumple con los requisitos establecidos en la ficha técnica y se considera que la FE es legalmente valida. Su Código es 0260: Autorizado el uso de la FE
Lista de validaciones Notificación de la DGI
B04b
Tiempo excesivo en operación en contingencia
1508
Se presenta cuando se pasa más de 72 horas en tipo de emisión en Contingencia
N
1.00
B10c
Fecha de emisión en el futuro, posterior a 24 horas
1535
Se presenta cuando la fecha de emisión tiene como valor 1 día hábil después de la fecha en que se transmite la FE o 2 días hábiles antes de la fecha en que se tramita
N
1.00
B20
Operación entre contribuyentes realizada en sucursal de ventas al detal (retail) > a B/.200.00
1532
Se presenta si es una venta a contribuyente, se coloca que la venta es Mayor cantidad de Operaciones venta al detal (retail) y el monto de la FE supera los B/.200.00
N
1.00
B404
Dirección del receptor contribuyente no informada
1606
Se presenta si no se informa la dirección en venta a contribuyente o gobierno
N
1.00
B405
Ubicación del receptor no informada
1617
Se presenta si no se informa el grupo de datos de ubicación del receptor en venta a contribuyente o gobierno
N
1.00
B4051
Código de Ubicación del Receptor
1616
Se presenta si no se informa el código de ubicación del receptor de la tabla 26 de la DGI
N
1.00
B4052
Corregimiento donde se ubica el receptor contribuyente no existe en el catálogo de corregimientos
1607
Se presenta si no se informa la descripción de Corregimiento del receptor según la tabla 26 de la DGI
N
1.00
B4053
Distrito donde se ubica el receptor contribuyente no existe en el catálogo de distritos
1608
Se presenta si no se informa la descripción del Distrito del receptor según la tabla 26 de la DGI
N
1.00
B4054
Provincia donde se ubica el receptor contribuyente no existe en el catálogo de provincias
1609
Se presenta si no se informa la descripción de la Provincia del receptor según la tabla 26 de la DGI
N
1.00
B410c
Informado código de país no existente en la Tabla
1613
Cuando se informe la descripción de un país que no posea un código en la tabla 31 de la DGI
N
1.00
B603b
Fecha informada en el campo dFechaDFRef no concuerda con la fecha que se emitió la factura referenciada
1720
Cuando la fecha que se informe en el campo de fecha de referencia no concuerde con la fecha de la FE a la que se esté realizando la nota crédito
N
1.00
B606e
Factura de operación interna o de Zona Franca referenciando a una FE
1708
Se presenta cuando se indique que es una factura, pero se esté haciendo referencia a otra factura
N
1.00
B606k
Fecha de emisión de la nota de crédito/debito supera los 180 día de la fecha de emisión de la FE
1714
Se presenta cuando la fecha de emisión de la nota crédito sobrepasa los 180 días calendario de la fecha de emisión de la Factura a que se hace referencia
N
1.00
C07
Fecha de fabricación de medicamento no informado
2003
Se presenta si se informan los campos Medicinas y Materias Primas Farmacéuticas y no se informa el campo de fecha de fabricación
N
1.00
C08
Fecha de caducidad de medicamento no informado
2004
Se presenta si se informan los campos Medicinas y Materias Primas Farmacéuticas y no se informa el campo de fecha de Caducidad
N
1.00
C10a
No informado ningún código de producto en la Codificación Panameña de Bienes y Servicios
2007
Se presenta si no se informa la Codificación Panameña de Bienes y Servicios, ya sea el segmento o la familia cuando es venta a contribuyente o consumidor final
N
1.00
C201
Precio unitario de la transferencia del bien o servicio muy elevado
2050
Se presenta si el precio unitario sobrepasa el valor de 100 mil dólares
N
1.00
D09b
Valor total de la factura muy elevado
2509
Se presenta cuando el valor total de la factura supera 1 millón de dólares
N
1.00
D09c
Valor total de la Factura elevada en venta al consumidor final
2515
Se presenta cuando la venta a consumidor final sobrepasa el valor de 10 mil dólares en el total de la factura
N
1.00
D402
Monto de la retención inválida
2651
Se presenta cuando el monto informado de la retención no cuadre con el porcentaje a aplicar
N
1.00
La DGI permite que en una FE existan hasta 4 notificaciones para permitir su autorización. Si existen 5 o más validaciones de notificación en un documento electrónico, este será rechazado. Se deberá corregir al menos uno de los campos que presenten la notificación para que pueda ser aprobada.
Lista de Validaciones Rechazo más comunes de la entidad Tributaria
100
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:dTfnRec' element is invalid - The value '111-110350'is invalid according to its datatype 'http://dgi-fep.mef.gob.pa:telefonoType' - The Pattern constraint failed.
Se debe al campo de teléfono de receptor (dTfnRec) por no cumplir con el formato establecido por la DGI (111-0350)
Se debe corregir el valor que se coloca en el campo de teléfono receptor (dTfnRec). El formato que acepta la DGI es:
XXX-XXXX
XXXX-XXXX
XXXXXX-XXX-XXXX
XXXXXX-XXXX-XXXX
El campo de teléfono del receptor es opcional por lo que si no desea presentó código 0100 que indica que es de esquema y el error corresponde informarlo puede no enviar el campo
1621
1621:Informado RUC de contribuyente tipo jurídico existente con tipo de receptor consumidor final
Se presentó validación 1621 que indica que no se puede facturar a un contribuyente tipo Jurídico inscrito en la DGI como si fuera un tipo de receptor consumidor final. Es decir, (iTipoRec=02) con dRuc = (Contribuyente DGI)
Si en el campo de RUC/cédula del receptor (dRuc) se informa la identificación de un contribuyente de la DGI tipo Jurídico, el tipo de receptor a colocar es Contribuyente (iTipoRec=01)
0100
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:dDirecRec' element is invalid - The value 'VIA PANAMA FRENTE A PIRAMIDAL EN LA CALLE PANAMA Y PANAMA FRENTE A LA PRINCIPAL SEGUNDO PISO , OFICINA 209 CON COMPARTICION 302' is invalid according to its datatype 'String' - The actual length is greater than the MaxLength value.
Se presentó código 0100 que indica que es de esquema y el error corresponde al campo de dirección de receptor (dDirecRec) por no cumplir con el límite de dígitos establecido por la DGI (más de 100)
Se debe corregir la dirección descriptiva informada para que se ajuste a los 100 caracteres que establece la DGI como límite.
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:dDV' element is invalid - The value '1' is invalid according to its datatype 'String' - The Pattern constraint failed.
Se presentó código 0100 que indica que es de esquema y el error corresponde al campo de digito verificador del RUC del receptor (dDV) por no cumplir con el tamaño establecido por la DGI colocando el valor “1”
Se debe corregir el campo dDV con las posiciones establecidas por la DGI (2 dígitos). Los valores que acepta el campo son los siguiente: 00-99
El digito verificador debe corresponder al RUC que se encuentra registrado en la DGI, pero cumpliendo con los 2 dígitos es decir que los DV verificador de 1 al 9 deben colocarle obligatoriamente un cero a la izquierda para cumplir con el formato
0100
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:dDescProd' element is invalid - The value 'La implementación de Web Services en un entorno Oracle 11g dentro de un contexto de EDOC Empresarial (Intercambio Electrónico de Documentos) permite integrar y automatizar la comunicación entre sistemas diferentes dentro de la empresa, facilitando el intercambio de información de manera segura y eficiente. Oracle 11g ofrece herramientas como Oracle SOA Suite y Oracle WebLogic Server para desarrollar y administrar servicios web. Estos servicios permiten que aplicaciones dispares, tanto internas como externas, se comuniquen a través de protocolos estándar como SOAP y REST. ' is invalid according to its datatype 'String' - The actual length is greater than the MaxLength value.
Se presentó código 0100 que indica que es de esquema y el error corresponde al campo descripción del producto (dDescProd) por no cumplir con el límite de dígitos establecido por la DGI colocando más de 500
Se debe corregir el campo dDescProd (Descripción del producto o servicio), para que contenga un texto con una longitud entre 2 y 500 caracteres.
0100
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:dCodProd' element is invalid - The value 'GSEEE-301-060123456879457821215' is invalid according to its datatype 'String' - The actual length is greater than the MaxLength value.
Se presentó código 0100 que indica que es de esquema y el error corresponde al campo descripción del producto (dDescProd) por no cumplir con el límite de dígitos establecido por la DGI colocando más de 20
Se debe corregir el campo dDescProd (código del producto o servicio), para que contenga un texto con una longitud entre 1 y 20 caracteres
0121
Alguna o todas las fechas del certificado (inicio o final de validez del certificado) inválidas
La validación se presenta cuando el certificado ha expirado, lo que provoca que las fechas de validez (inicio o final) sean inválidas.
El certificado digital tiene una vigencia de 2 años. Por lo que se tiene que estar atentos a esta fecha para realizar la gestión de la dirección de firma o entidad autorizada para renovarlo por lo menos 15 días antes de su vencimiento. A través del portal de eDoc consulta de GuruSoft puede ver el tiempo de vigencia que le queda a los certificados y actualizarlos al tener los archivos p12 renovados.
0100
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:dCodCPBSabr' element is invalid - The value '78122' is invalid according to its datatype 'http://dgi-fep.mef.gob.pa:catBienes' - The Enumeration constraint failed.
Se presentó código 0100 que indica que es de esquema y el error corresponde al campo código de la codificación panameña de bienes y servicios abreviado (dCodCPBSab) por no cumplir con el tamaño ni valor permitido
Se debe validar el catálogo de la Codificación Panameña de Bienes y Servicios de Segmentos y Familias (Tabla 28). La columna de segmento corresponde al campo dCodCPBSabr' (Codificación Panameña de Bienes y Servicios Abreviado), este solo acepta valores de la tabla los cuales tienen un formato de 2 dígitos.
0100
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:cUnidad' element is invalid - The value 'UND' is invalid according to its datatype 'http://dgi-fep.mef.gob.pa:unidadesMedida' - The Enumeration constraint failed.
Se presentó código 0100 que indica que es de esquema y el error corresponde al campo unidad de medida del item (cUnidad) por no cumplir con los valores permitidos
Se debe validar el catálogo de unidades de medida (Tabla 29). La columna de Símbolo corresponde a los valores permitidos en el campo cUnidad
En este caso, el valor correcto sería “und”
0100:Fallo de schema XML del área de datos: The 'http://dgi-fep.mef.gob.pa:dCodUbi' element is invalid - The value '0-0-0' is invalid according to its datatype 'http://dgi-fep.mef.gob.pa:ubicaciones' - The Enumeration constraint failed.
Se presentó código 0100 que indica que es de esquema y el error corresponde al campo dCodUbi (Código de ubicación), el código de provincia, distrito y corregimiento no corresponde al catálogo válido de ubicaciones.
En la tabla 26 de la DGI hay códigos que tienen como valor 0 y descripción INVALIDO, estos no se deben usar. Se deben usar los que tengan valor distinto a 0 y descripción de alguna provincia, distrito o corregimiento de Panamá
2500
2500:Suma de los precios antes de impuesto invalida
La validación se presenta porque el campo dTotNeto, (la suma de los precios antes de impuestos) es incorrecta, lo que genera un valor erróneo en dicha etiqueta.
Para poder obtener el valor neto de la factura se debe sumas todos los precios antes de que sea aplicado el impuesto
dTotNeto= suma de todos los dPrItem (precio antes de impuesto)
2501
2501:Total ITBMS invalido
El motivo por el cual el documento ha sido devuelto es que el valor del total ITBMS en la etiqueta dTotITBMS es incorrecto o inválido.
Debe realizar la corrección en la etiqueta dTotITBMS, enviando el valor correctamente calculado. Una vez realizada la corrección, debe reenviar el documento para su debida autorización
2502
2502:Total ISC invalido
El motivo de la devolución se debe a que el valor del Total del ISC en la etiqueta dTotISC es incorrecto.
Debe realizar la corrección en la etiqueta dTotISC, ingresando el valor correctamente calculado. Una vez realizada la corrección, deberá reenviar el documento para su debida autorización.
2503
2503:Suma total de monto gravado invalida
El motivo de la devolución se debe a que la suma total del monto gravado en la etiqueta dTotGravado es incorrecta, ya que el valor calculado es inválido.
Debe realizar la corrección en la etiqueta dTotGravado, enviando el valor correctamente calculado. Una vez realizada la corrección, deberá reenviar el documento para su debida autorización.
2507
2507:Valor total de la factura inválido
El motivo de la devolución se debe a un error en el valor total de la factura en la etiqueta dVTot. El valor enviado está incorrectamente calculado.
Debe realizar la corrección en la etiqueta dVTot y enviar el valor correctamente calculado. Una vez realizada la corrección, deberá reenviar el documento para su debida autorización
2513
2513:Número total de ítems de la factura inválido
El motivo de la devolución se debe a que el número total de ítems de la factura es inválido en la etiqueta dNroItems.
Debe realizar la corrección en la etiqueta dNroItems, contando correctamente el número total de ítems. Luego, debe enviar el valor calculado correctamente en la etiqueta dNroItems.
Última actualización
¿Te fue útil?