Omitir yendo al contenido principal

Validador Peppol BIS Billing 3.0 y UBL 2.1

Valide la conformidad técnica, reglas de negocio Schematron y cálculos matemáticos de facturas electrónicas UBL XML conforme al estándar europeo EN 16931.

100% Client-Side — Procesamiento Seguro en el Navegador
Pegue el XML de la Factura Peppol BIS 3.0 o Nota de Crédito
Validador client-side para facturas comerciales y notas de crédito Peppol BIS 3.0 (UBL 2.1). Compruebe reglas Schematron EN 16931, redondeo BR-CO-10 y códigos ISO.
● Client-Side Schematron

¿Qué es la Red Peppol y la Especificación BIS Billing 3.0?

OpenPeppol es una asociación internacional sin fines de lucro que estandariza el intercambio electrónico de compras públicas y facturación B2B en la Unión Europea, Singapur, Australia, Japón y otros países.

La especificación Peppol BIS Billing 3.0 es la implementación oficial de la norma europea EN 16931 sobre OASIS UBL 2.1 (ISO/IEC 19845). Aplica una rigurosa estructura semántica y fórmulas aritméticas exactas para redondeos, subtotales impositivos e identificadores de enrutamiento electrónico.

Anatomía y Estructura Semántica de la Factura Peppol UBL 2.1

Una factura electrónica Peppol está compuesta por nodos XML esenciales:

BloqueElemento XMLCardinalidadFinalidad TécnicaEjemplo Canónico
1cbc:CustomizationID1..1Identificador de especificación y perfil de interoperabilidad europeo EN 16931.urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0
2cac:AccountingSupplierParty1..1Razón social, identificador electrónico (EndpointID) y registro fiscal del vendedor.EndpointID schemeID="0088" > 8712345678901
3cac:AccountingCustomerParty1..1Datos del cliente comprador, dirección fiscal y enrutamiento en la red Peppol.EndpointID schemeID="0208" > 0876543210
4cac:TaxTotal1..2Desglose y subtotales tributarios agrupados por categoría y porcentaje de IVA.TaxAmount: 210.00 EUR (21%)
5cac:LegalMonetaryTotal1..1Totales monetarios oficiales (LineExtensionAmount, TaxExclusive, TaxInclusive y PayableAmount).PayableAmount: 1210.00 EUR

Mecanismo de Validación en Dos Capas

La inspección Peppol BIS 3.0 se ejecuta en dos etapas deterministas:

  1. 1. Validación Estructural y Sintáctica XML: El analizador valida que el XML esté bien formado, coincida con los esquemas UBL 2.1 e incluya todos los nodos requeridos.
  2. 2. Reglas de Negocio y Fórmulas Fiscales (Schematron Rules): El motor aplica las fórmulas EN 16931: verificación de sumas a pagar (BR-CO-10), totalización de líneas (BR-CO-13) y códigos válidos de divisas ISO 4217.

Preguntas Frecuentes sobre Peppol BIS 3.0