Zum Hauptinhalt springen

Peppol BIS Billing 3.0 & UBL 2.1 Prüfer

Überprüfen Sie technische Konformität, Schematron-Geschäftsregeln und monetäre Berechnungen von elektronischen UBL-XML-Rechnungen nach dem europäischen Standard EN 16931.

100% Client-Side — Sichere Verarbeitung im Browser
Peppol BIS 3.0 XML-Rechnung oder Gutschrift einfügen
Client-seitiger Prüfer für Peppol BIS 3.0 Handelsrechnungen und Gutschriften (UBL 2.1). EN 16931 Schematron-Regeln, Rundungsformel BR-CO-10 und ISO-Codes prüfen.
● Client-Side Schematron

Was ist das Peppol-Netzwerk und die BIS Billing 3.0 Spezifikation?

OpenPeppol ist eine internationale gemeinnützige Vereinigung, die den elektronischen Austausch von Geschäfts- und Steuerdokumenten in der Europäischen Union, Singapur, Australien, Japan und weiteren Ländern standardisiert.

Die Spezifikation Peppol BIS Billing 3.0 ist die maßgebliche Umsetzung der europäischen Norm EN 16931 auf Basis von OASIS UBL 2.1 (ISO/IEC 19845). Sie fordert strenge semantische Strukturen und exakte mathematische Berechnungen für Rundungen, Steuersummen und Routing-Endpunkte.

Anatomie und semantische Struktur der Peppol UBL 2.1 Rechnung

Eine elektronische Peppol-Rechnung besteht aus hierarchischen Pflichtfeldern:

BlockXML-ElementKardinalitätTechnische FunktionKanonisches Beispiel
1cbc:CustomizationID1..1Kennung der Spezifikation nach der europäischen Interoperabilitätsnorm EN 16931.urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0
2cac:AccountingSupplierParty1..1Unternehmensdaten, elektronische Endpunkt-ID (EndpointID) und Steuerdaten des Verkäufers.EndpointID schemeID="0088" > 8712345678901
3cac:AccountingCustomerParty1..1Käuferdaten, Rechnungsadresse und Peppol-Routing-Kennung.EndpointID schemeID="0208" > 0876543210
4cac:TaxTotal1..2Steueraufschlüsselung und Zwischensummen nach MwSt.-Kategorie und Steuersatz.TaxAmount: 210.00 EUR (21%)
5cac:LegalMonetaryTotal1..1Finanzielle Summenwerte (LineExtensionAmount, TaxExclusive, TaxInclusive und PayableAmount).PayableAmount: 1210.00 EUR

Zweistufige Validierungsarchitektur

Die Prüfung nach Peppol BIS 3.0 erfolgt in zwei deterministischen Phasen:

  1. 1. Strukturelle und syntaktische XML-Prüfung: Der Parser prüft wohlgeformtes XML, die UBL 2.1 Namespaces (Invoice-2 oder CreditNote-2) und das Vorhandensein der vorgeschriebenen Knotenelemente.
  2. 2. Geschäftsregeln & Finanzformeln (Schematron-Regeln): Berechnung der EN 16931 Gleichungen: Gegenprüfung des Zahlbetrags (BR-CO-10), Konsistenz der Zeilensummen (BR-CO-13) und Gültigkeit von Währungen nach ISO 4217.

Häufige Fragen zu Peppol BIS 3.0