Leitfaden
Markdown-ExportUBL Standard
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.
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 |