Aller au contenu principal

Référence

Export Markdown

BR-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

L’adresse postale du vendeur (BG-5) doit contenir un code pays du vendeur (BT-40) identifiant le pays du vendeur.

ERREUR

XRechnung 3.0

Contexte et importance

Il s’agit d’une règle centrale EN16931 ; le pays détermine le traitement de la TVA et la gestion transfrontalière, l’adresse du vendeur doit donc toujours nommer un pays.

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>

Champs concernés

Outils de validation