Leitfaden
Markdown-ExportUBL (Universal Business Language): 2.1, Peppol und XRechnung
UBL ist ein OASIS-XML-Standard für Rechnungen, Bestellungen, Gutschriften und weitere Geschäftsdokumente.
Was ist UBL?
UBL (Universal Business Language) ist ein OASIS-XML-Standard. Er definiert Schemas für Rechnungen, Gutschriften, Bestellungen und Versandmeldungen. Ein Profil wie Peppol BIS wählt eine UBL-Version und ergänzt Geschäftsregeln.
Peppol-Standard
Peppol BIS Billing 3.0 nutzt die UBL-2.1-Syntax für Invoice und CreditNote. Andere UBL-Versionen oder Profile sind nicht ohne Prüfung austauschbar.
Interaktiver Stammbaum
Ein Modell, zwei Syntaxen, viele Regelwerke
EN 16931 legt fest, was Rechnungsdaten bedeuten. UBL und CII schreiben sie auf. CIUS und Profile setzen Regeln obendrauf. Tippen Sie auf ein Feld für Details.
UBL 2.1
OASIS
- Was es ist
- Universal Business Language 2.1 von OASIS mit den Dokumenten Invoice und CreditNote. CEN/TS 16931-3-2 ordnet jedem Business Term ein UBL-Element zu.
- Wer es nutzt
- Das Peppol-Netzwerk, Belgien, die Niederlande und Dänemark. Auch XRechnung kann UBL nutzen.
- Syntax
- XML, dokumentorientiert.
Hauptmerkmale
- OASIS-standardisierte XML-Schemas
- Versionierte Dokumentstrukturen
- Syntax für Invoice und CreditNote
- Syntax für Order und DespatchAdvice
- Vom Zielprofil gewählte Codelisten
- Validierung gegen Profilregeln
Vorteile von UBL
OASIS-Standard
Internationale Anerkennung und Governance durch OASIS
Modularität
Wiederverwendbare Komponenten und flexible Struktur
Peppol-Kompatibilität
Basissyntax für Peppol BIS Billing 3.0; Profilregeln gelten zusätzlich
Mehrere Prozesse
Schemas für Beschaffung, Rechnungsstellung und Transport
UBL Dokumenttypen
Invoice (UBL 2.1/2.3)
Standard-Rechnung für Warenlieferungen und Dienstleistungen Anwendung: Hauptdokument für E-Rechnungsstellung
Credit Note (UBL 2.1/2.3)
Gutschrift und Rechnungskorrekturen Anwendung: Stornierungen und Rückerstattungen
Order (UBL 2.1/2.3)
Elektronische Bestellungen Anwendung: Procurement und E-Commerce
Despatch Advice (UBL 2.1/2.3)
Versandbenachrichtigungen Anwendung: Logistik und Lieferketten
Receipt Advice (UBL 2.1/2.3)
Empfangsbestätigungen Anwendung: Warenannahme-Prozesse
UBL Versionen
UBL 2.4 (2024-06-20)
AktuellVerbesserungen: Zwei neue Dokumenttypen und Schema-Updates
UBL 2.3 (2021)
VorgängerversionVerbesserungen: Zehn neue transportbezogene Dokumenttypen
UBL 2.2 (2018)
VorgängerversionVerbesserungen: Zusätzliche Dokumente für Beschaffung, Transport, Verzeichnisse und Vereinbarungen
UBL 2.1 (2013)
VorgängerversionVerbesserungen: Syntaxversion von Peppol BIS Billing 3.0
UBL 2.0 (2006)
VorgängerversionVerbesserungen: Frühere UBL-2.x-Version; verwenden Sie die Version des Zielprofils
UBL Implementierung
- UBL 2.x Schema Download und Integration
- Geschäftsprozess-Mapping durchführen
- Code-Listen implementieren
- Validierungs-Engine einrichten
- Regeln des gewählten Peppol-BIS-Profils anwenden und Datei validieren
- Test-Szenarien durchführen
Technische Spezifikationen
Schema-Sprache (XML Schema Definition (XSD))
W3C-konforme Schema-Definition
Namespace (urn:oasis:names:specification:ubl:schema:xsd)
Eindeutige OASIS-Namespace-Identifikation
Code-Listen (ISO, UN/ECE, OASIS)
Standardisierte Wertelisten für Konsistenz
Datentypen (ISO 15000-5 (ebXML CCTS))
Core Component Technical Specification
UBL Schema Info
| Aktuelle Version | Dokumente | OASIS-Status |
|---|---|---|
| UBL 2.4 | 70+ | Genehmigt |