billxml / Codes d'erreur / Règles métier BR (1/2) / BR-11
BR-11
Ceci est une règle de validation issue des règlesets officiels de facturation électronique européenne. Si votre logiciel signale cette règle, l'exigence ci-dessous n'était pas respectée.
EN 16931 CII (1.3.16), CII
[BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
| Gravité | fatal |
|---|---|
| S'applique à | /rsm:CrossIndustryInvoice |
| Ruleset | EN 16931 CII 1.3.16 |
EN 16931 UBL (1.3.16), UBL
[BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
| Gravité | fatal |
|---|---|
| S'applique à | cac:AccountingCustomerParty/cac:Party/cac:PostalAddress |
| Ruleset | EN 16931 UBL 1.3.16 |
Peppol CEN layer CII (CEN 1.3.16), CII
[BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
| Gravité | fatal |
|---|---|
| S'applique à | /rsm:CrossIndustryInvoice |
| Ruleset | Peppol CEN layer CII CEN 1.3.16 |
Peppol CEN layer UBL (CEN 1.3.16), UBL
[BR-11]-The Buyer postal address shall contain a Buyer country code (BT-55).
| Gravité | fatal |
|---|---|
| S'applique à | cac:AccountingCustomerParty/cac:Party/cac:PostalAddress |
| Ruleset | Peppol CEN layer UBL CEN 1.3.16 |
Famille: Adresses postales
Comment corriger cette erreur
Cause probable
Le groupe d’adresse postale du vendeur ou de l’acheteur est absent, ou le code pays attendu dans ce groupe n’est pas renseigné.
Correction
Ajoutez le groupe d’adresse indiqué par la règle. En UBL, placez le code pays dans cac:Country/cbc:IdentificationCode. En CII, utilisez le champ équivalent PostalTradeAddress/ram:CountryID.
Exemple XML
<cac:PostalAddress>
<cbc:StreetName>Main street 2, Building 4</cbc:StreetName>
<cbc:CityName>Big city</cbc:CityName>
<cac:Country>
<cbc:IdentificationCode>GB</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
Questions fréquentes
Une rue et une ville suffisent-elles pour cette famille de règles ?
Non pour BR-09 et BR-11 : ces règles exigent aussi le code pays. BR-08 et BR-10 vérifient la présence du groupe d’adresse postale.
Où placer le code pays en UBL ?
Placez-le dans cac:Country/cbc:IdentificationCode à l’intérieur de l’adresse postale concernée.
Technical guidance is currently available in English.
Cause probable
The seller or buyer postal-address group is missing, or the expected country code is absent from that group.
Correction
Add the address group named by the rule. In UBL, put the country code in cac:Country/cbc:IdentificationCode. In CII, use the equivalent PostalTradeAddress/ram:CountryID field.
Exemple XML
<cac:PostalAddress>
<cbc:StreetName>Main street 2, Building 4</cbc:StreetName>
<cbc:CityName>Big city</cbc:CityName>
<cac:Country>
<cbc:IdentificationCode>GB</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
Questions fréquentes
Are a street and city enough for this rule family?
Not for BR-09 and BR-11: those rules also require a country code. BR-08 and BR-10 check that the postal-address group exists.
Where does the country code go in UBL?
Put it in cac:Country/cbc:IdentificationCode inside the relevant postal address.
Le texte de la règle ci-dessus est cité mot pour mot depuis les règlesets schematron officiels. billxml les exécute sans modification.