Référence
Export MarkdownCIUS
Spécification d’usage (pays/secteur) qui contraint EN 16931.
Définition
Spécification d’usage (pays/secteur) qui contraint EN 16931.
Pourquoi ce terme compte
Une CIUS rend le modèle abstrait d’EN 16931 réellement contraignant pour un pays, secteur ou plateforme — XRechnung, Peppol BIS Billing 3.0, NLCIUS et OIOUBL sont toutes des CIUS. Se tromper de CIUS (ou envoyer la mauvaise URN CustomizationID) est la cause la plus courante d’échec d’interopérabilité transfrontalière.
Explication
Les règles CIUS renforcent souvent les cardinalités, imposent des identifiants ou restreignent des listes de codes.
XRechnung est une CIUS connue pour l’Allemagne (B2G).
Erreurs fréquentes
Utilisez ces points comme contrôles pratiques pour cette section.
- Envoyer un CustomizationID EN 16931 générique (urn:cen.eu:en16931:2017) alors que le destinataire attend une URN CIUS spécifique (ex. #compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0).
- Empiler deux jeux de règles CIUS contradictoires (ex. NLCIUS + Peppol BIS) sans vérifier que le document satisfait les deux.
- Valider uniquement avec le Schematron EN 16931 — les règles spécifiques aux CIUS (BR-DE, BR-NL, BR-IT) s’ajoutent et ne font pas partie du ruleset de base.
- Considérer Extension et CIUS comme interchangeables — les Extensions ajoutent de nouveaux BT alors que les CIUS restreignent les existants.
Questions fréquentes
Une facture peut-elle satisfaire plusieurs CIUS ?
Oui — un document UBL ou CII peut déclarer le CustomizationID de la CIUS la plus stricte applicable et rester conforme EN 16931. Une XRechnung respectant BR-DE est automatiquement EN 16931-conforme. Empiler deux CIUS sans rapport (ex. NLCIUS et XRechnung) est rare mais techniquement possible si le destinataire publie les deux.
Comment savoir quelle CIUS exige un destinataire ?
Dans Peppol, le destinataire publie dans son entrée SMP les types de documents et CustomizationIDs acceptés. Hors Peppol, l’exigence est documentée sur le portail d’onboarding fournisseur ou dans les documents d’appel d’offres.
Où se trouve le CustomizationID dans le XML ?
En UBL : cbc:CustomizationID à la racine. En CII : rsm:ExchangedDocumentContext/ram:GuidelineSpecifiedDocumentContextParameter/ram:ID. Tous deux sont au niveau racine et parmi les premiers éléments parsés par le destinataire.