Validar una e-factura con el validador de eConnect

El validador gratuito de eConnect: compruebe si su XML cumple con UBL, BIS Billing y NLCIUS.

Antes de enviar una e-factura, querrá asegurarse de que el archivo XML es técnicamente correcto. El validador de eConnect comprueba su factura en los esquemas XML, las reglas Schematron y las validaciones específicas por país. La herramienta está disponible de forma gratuita como validador en línea.

¿Qué comprueba el validador?

El validador de eConnect realiza múltiples controles sobre su archivo de e-factura:

Validación del esquema XML. ¿Es correcta la estructura base del archivo? ¿Están presentes todos los elementos XML obligatorios y correctamente anidados?

Validación Schematron. ¿Cumple la factura con las reglas de negocio del perfil elegido? Piense en reglas de cálculo de IVA, campos obligatorios y listas de códigos.

Control del perfil. El sistema reconoce automáticamente qué perfil sigue su factura (BIS Billing V3, NLCIUS, PINT, XRechnung) y aplica las reglas de validación correspondientes.

Reglas específicas por país. Por país se aplican reglas de validación adicionales. Para los Países Bajos son las reglas NL-R, para Alemania las reglas DE-R, para Dinamarca las reglas DK-R, etc. El validador las aplica automáticamente en función del código de país en la factura.

Formatos soportados

El validador soporta todos los formatos de e-factura habituales:

FormatoDescripciónPeppol BIS Billing V3El estándar Peppol para facturas y notas de créditoNLCIUS / SI-UBL 2.0La implementación neerlandesa de EN 16931PINT (todas las variantes)Peppol International Invoice (UE, A-NZ, Japón, Singapur, Malasia, EAU)XRechnungImplementación alemanaCII (Cross-Industry Invoice)Sintaxis XML alternativa, incluyendo Factur-X
¿Cómo utilizar el validador?

El validador en línea está disponible en psb.econnect.eu. No necesita crear una cuenta para utilizar el validador.

  1. Acceda al validador en psb.econnect.eu.
  2. Suba su archivo XML o pegue el contenido XML.
  3. El validador reconoce automáticamente el formato y aplica las reglas apropiadas.
  4. Consulte el resultado: por regla, verá si el control ha sido exitoso, genera una advertencia o contiene un error.

En caso de errores, el validador proporciona el código de error exacto, una descripción del problema y la ubicación en el archivo XML (XPath). Así sabe exactamente qué debe corregir.

Interpretar los errores

El validador proporciona tres tipos de mensajes:

  • Error (error): la factura no cumple con la especificación y será rechazada en la red Peppol. Debe corregirlo antes del envío.
  • Advertencia (warning): la factura no será rechazada, pero hay un punto de atención. Las advertencias pueden volverse obligatorias en una versión futura.
  • Informativo: una observación sin consecuencias para el envío.

Los códigos de error habituales comienzan con un prefijo que indica el dominio: PEPPOL- para reglas Peppol generales, NL-R- para reglas neerlandesas, BR- para reglas base de EN 16931. La descripción del error siempre indica cuál es el comportamiento esperado.

Validación durante el envío

Además del validador manual, la plataforma eConnect también realiza una validación automática en el momento del envío. Si una factura no cumple con los requisitos, el envío se bloquea y recibe un mensaje de error con la regla de validación correspondiente.

Para usuarios de la API: la PSB valida cada factura en el momento de la presentación y devuelve los resultados de validación en la respuesta de la API. De este modo, puede integrar la validación en su propio proceso de software.

Seguir las nuevas versiones

Las reglas de validación se actualizan con cada nueva versión de la especificación Peppol BIS Billing. eConnect actualiza los artefactos Schematron y las listas de códigos en cuanto una nueva versión se vuelve obligatoria. El validador en línea siempre valida contra la versión vigente.

Consejo: después de una actualización de la especificación, compruebe si sus facturas siguen siendo válidas. Nuevas reglas pueden imponer requisitos más estrictos sobre campos que antes eran opcionales.


¿Desea consultar archivos de ejemplo para verificar la estructura de su propio XML? Descargue archivos de ejemplo.

Valide su factura

Artículos relacionados