Référence
Export MarkdownBR-09 Code pays du vendeur requis
L’adresse postale du vendeur (BG-5) doit contenir un code pays du vendeur (BT-40) identifiant le pays du vendeur.
Description du problème
ERREUR
Règle métier de la norme EN 16931 (CEN)
Contexte et importance
Il s’agit d’une règle de base de la norme EN 16931. Le pays du vendeur détermine le traitement de la TVA et la gestion des opérations transfrontalières : l’adresse du vendeur doit donc toujours contenir un code pays. Un pays écrit seulement dans une ligne d’adresse ne compte pas, et le code doit être une valeur ISO 3166-1 alpha-2 valide (BR-CL-14). En CII, BT-40 correspond à ram:PostalTradeAddress/ram:CountryID.
Solution
Ajoutez cac:PostalAddress/cac:Country/cbc:IdentificationCode avec un code ISO 3166-1 alpha-2 tel que DE.
Actions rapides
Exemples valides
- BT-40 = DE — code pays ISO 3166-1 alpha-2 présent
Exemples invalides
- cac:Country/cbc:IdentificationCode est absent dans l’adresse postale du vendeur
Exemples de code
XML valide
<cac:PostalAddress>
<cbc:CityName>Berlin</cbc:CityName>
<cac:Country>
<cbc:IdentificationCode>DE</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>XML invalide
<cac:PostalAddress>
<cbc:CityName>Berlin</cbc:CityName>
<cbc:PostalZone>10115</cbc:PostalZone>
</cac:PostalAddress>