Vai al contenuto principale

UBL (Universal Business Language): 2.1, Peppol e XRechnung

UBL è uno standard XML OASIS per fatture, ordini, note di credito e altri documenti business.

Cos’è UBL?

UBL (Universal Business Language) è uno standard XML OASIS. Definisce schemi per fatture, note di credito, ordini e avvisi di spedizione. Un profilo come Peppol BIS sceglie una versione UBL e aggiunge regole di business.

Standard Peppol

Peppol BIS Billing 3.0 usa le sintassi Invoice e CreditNote di UBL 2.1. Altre versioni o profili UBL non sono intercambiabili senza validazione.

Albero interattivo

EN 16931 definisce il significato dei dati di fattura. UBL e CII li scrivono. CIUS e profili aggiungono regole. Tocca un riquadro per i dettagli.

CIUS: restringe il modello basePDF/A-3 ibrido con profili
Binding sintattico

OASIS

Che cos’è
Universal Business Language 2.1 di OASIS, con i documenti Invoice e CreditNote. La CEN/TS 16931-3-2 associa ogni business term a un elemento UBL.
Chi lo usa
La rete Peppol, il Belgio, i Paesi Bassi e la Danimarca. Anche XRechnung può usarla.
Sintassi
XML, orientato al documento.
La famiglia EN 16931: EN 16931-1 è il modello semantico, con business term (BT) e business group (BG). Due binding sintattici lo trasportano: UBL 2.1 (CEN/TS 16931-3-2) e UN/CEFACT CII D16B (CEN/TS 16931-3-3). Peppol BIS Billing 3.0, NLCIUS e OIOUBL sono CIUS usate con UBL; XRechnung, la CIUS tedesca, esiste in UBL e in CII. ZUGFeRD e Factur-X sono file PDF/A-3 ibridi con XML CII incorporato. Non sono CIUS ma definiscono profili (MINIMUM, BASIC WL, BASIC, EN 16931, EXTENDED, XRECHNUNG); MINIMUM e BASIC WL non coprono EN 16931. Fonti: CEN/TS 16931-3-2 e 16931-3-3, Peppol BIS Billing 3.0, KoSIT XRechnung, FeRD ZUGFeRD. Aggiornamento: ottobre 2026.

Caratteristiche principali

  • Schemi XML standardizzati OASIS
  • Strutture di documento con versione
  • Sintassi Invoice e CreditNote
  • Sintassi Order e DespatchAdvice
  • Code list scelte dal profilo di destinazione
  • Validazione secondo le regole del profilo

Vantaggi di UBL

Standard OASIS

Riconoscimento internazionale e governance OASIS

Modularità

Componenti riutilizzabili e struttura flessibile

Compatibilità Peppol

Sintassi di base per Peppol BIS Billing 3.0; restano valide le regole del profilo

Copertura documentale

Schemi per acquisti, fatturazione e trasporti

Tipi di documento UBL

Fattura (UBL 2.1/2.3)

Fattura standard per beni e servizi Applicazione: Documento principale per e-fatturazione

Nota di credito (UBL 2.1/2.3)

Note di credito e correzioni Applicazione: Storni e rimborsi

Ordine (UBL 2.1/2.3)

Ordini elettronici Applicazione: Procurement ed e-commerce

Avviso di spedizione (UBL 2.1/2.3)

Avvisi di spedizione Applicazione: Logistica e supply chain

Avviso di ricezione (UBL 2.1/2.3)

Conferme di ricezione Applicazione: Processi di ricevimento merci

Versioni UBL

UBL 2.4 (2024-06-20)

Attuale

Miglioramenti: Due nuovi tipi di documento e aggiornamenti degli schemi

UBL 2.3 (2021)

Precedente

Miglioramenti: Dieci nuovi tipi di documento relativi ai trasporti

UBL 2.2 (2018)

Precedente

Miglioramenti: Documenti aggiuntivi per acquisti, trasporti, registri e accordi

UBL 2.1 (2013)

Precedente

Miglioramenti: Versione sintattica usata da Peppol BIS Billing 3.0

UBL 2.0 (2006)

Precedente

Miglioramenti: Versione UBL 2.x precedente; usa la versione richiesta dal profilo di destinazione

Implementazione UBL

  1. Scarica e integra gli schemi UBL 2.x
  2. Esegui la mappatura dei processi business
  3. Implementa le code list
  4. Configura un motore di validazione
  5. Applica le regole Peppol BIS selezionate e valida il file
  6. Esegui scenari di test

Specifiche tecniche

Linguaggio schema (Definizione schema XML (XSD))

Definizione schema conforme W3C

Namespace (urn:oasis:names:specification:ubl:schema:xsd)

Identificazione namespace OASIS

Code list (ISO, UN/ECE, OASIS)

Liste valori standardizzate per coerenza

Tipi dati (ISO 15000-5 (ebXML CCTS))

Specifiche tecniche dei Core Component

Info schema UBL

Versione attualeDocumentiStato OASIS
UBL 2.470+Approved

Azioni rapide

Risorse e link