Aller au contenu principal

Référence

Export Markdown

BR-10 Adresse postale de l’acheteur requise

Une facture doit contenir l’adresse postale de l’acheteur (BG-8), le groupe décrivant l’emplacement du client.

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. L’adresse de l’acheteur est nécessaire pour déterminer le lieu d’imposition à la TVA (règles de territorialité) : le groupe d’adresse de l’acheteur doit donc être présent, même pour une facture envoyée électroniquement. L’erreur apparaît souvent lorsque la fiche client ne contient qu’une adresse e-mail ou de portail. En CII, BG-8 correspond à ram:BuyerTradeParty/ram:PostalTradeAddress.

Solution

Ajoutez cac:AccountingCustomerParty/cac:Party/cac:PostalAddress avec au moins le code pays et les composants d’adresse applicables.

Actions rapides

Exemples valides

  • BG-8 présent avec cac:PostalAddress contenant ville, code postal et pays

Exemples invalides

  • La partie acheteur ne possède aucun élément cac:PostalAddress

Exemples de code

XML valide
<cac:Party>
  <cac:PostalAddress>
    <cbc:CityName>Muenchen</cbc:CityName>
    <cbc:PostalZone>80331</cbc:PostalZone>
    <cac:Country>
      <cbc:IdentificationCode>DE</cbc:IdentificationCode>
    </cac:Country>
  </cac:PostalAddress>
</cac:Party>
XML invalide
<cac:Party>
  <cac:PartyLegalEntity>
    <cbc:RegistrationName>Beispiel Einkauf AG</cbc:RegistrationName>
  </cac:PartyLegalEntity>
</cac:Party>

Champs concernés

Outils de validation