Guide
Export MarkdownUBL Universal Business Language
Le standard OASIS pour les documents métiers structurés. Solution internationale basée sur XML pour l’e-commerce et les processus métiers électroniques.
Qu’est-ce que UBL ?
UBL (Universal Business Language) est un standard OASIS pour les documents métiers basés sur XML. UBL fournit une bibliothèque standardisée de schémas XML pour des documents courants comme les factures, commandes et avis d’expédition, permettant une communication électronique unifiée entre entreprises.
Standard PEPPOL
UBL est le standard privilégié pour PEPPOL BIS (Business Interoperability Specifications) et donc essentiel pour la e-facturation européenne.
Fonctionnalités clés
Utilisez ces points comme contrôles pratiques pour cette section.
- Schémas XML standardisés par OASIS
- Structure de document modulaire
- Standardisation internationale
- Processus métiers complets
- Listes de codes pour la standardisation
- Implémentation multilingue
Avantages d’UBL
Standard OASIS
Reconnaissance internationale et gouvernance par OASIS
Modularité
Composants réutilisables et structure flexible
Compatibilité PEPPOL
Utilisation directe dans le réseau PEPPOL
Complet
Couverture complète des processus métiers
Types de documents UBL
Invoice (UBL 2.1/2.3)
Facture standard pour biens et services Application : Document principal de e-facturation
Credit Note (UBL 2.1/2.3)
Avoirs et corrections de facture Application : Annulations et remboursements
Order (UBL 2.1/2.3)
Commandes électroniques Application : Achats et e-commerce
Despatch Advice (UBL 2.1/2.3)
Avis d’expédition Application : Logistique et supply chain
Receipt Advice (UBL 2.1/2.3)
Avis de réception Application : Processus de réception
Versions UBL
UBL 2.4 (2024-07-08)
ActuelleAméliorations : Jeu de documents étendu, listes de codes supplémentaires, alignement PEPPOL affiné
UBL 2.3 (2020)
PrécédenteAméliorations : Compatibilité PEPPOL améliorée
UBL 2.2 (2018)
HistoriqueAméliorations : Validation améliorée
UBL 2.1 (2013)
ObsolèteAméliorations : Première base EN 16931
UBL 2.0 (2006)
ObsolèteAméliorations : Standardisation de base
Implémentation UBL
Suivez cette séquence comme checklist pratique pour cette section.
- Télécharger et intégrer les schémas UBL 2.x
- Réaliser le mapping des processus métiers
- Implémenter les listes de codes
- Mettre en place un moteur de validation
- Assurer la conformité PEPPOL BIS
- Exécuter des scénarios de test
Spécifications techniques
Langage de schéma (XML Schema Definition (XSD))
Définition conforme W3C
Namespace (urn:oasis:names:specification:ubl:schema:xsd)
Identification namespace OASIS unique
Listes de codes (ISO, UN/ECE, OASIS)
Listes de valeurs standardisées pour la cohérence
Types de données (ISO 15000-5 (ebXML CCTS))
Core Component Technical Specification
Infos schéma UBL
| Version actuelle | Documents | Statut OASIS |
|---|---|---|
| UBL 2.4 | 70+ | Approuvé |