Aller au contenu principal

Référence

Export Markdown

BR-DE-9 Le code postal de l’acheteur doit être indiqué

Selon le profil XRechnung et la législation fiscale allemande (§ 14 UStG), l’adresse postale de l’acheteur (BG-8) doit obligatoirement comporter un code postal (BT-53). Dans la commande publique allemande, le code postal est indispensable pour identifier précisément l’antenne ou le site destinataire.

Description du problème

ERREUR

Règle nationale allemande XRechnung (KoSIT, BR-DE) · XRechnung 3.0

Contexte et importance

L’absence de code postal pour l’acheteur enfreint la règle BR-DE-9. Les plateformes publiques exigent ce code pour router automatiquement la facture vers le bon centre comptable.

Solution

Dans votre fichier client, complétez le code postal de l’acheteur. En UBL 2.1, renseignez <cbc:PostalZone> sous <cac:AccountingCustomerParty><cac:Party><cac:PostalAddress>. En CII, renseignez <ram:PostcodeCode> sous <ram:BuyerTradeParty><ram:PostalTradeAddress>.

Actions rapides

Exemples valides

  • Adresse acheteur avec BT-53 = « 20095 » et BT-52 = « Hamburg »
  • Adresse acheteur avec BT-53 = « 80331 » et BT-52 = « München »

Exemples invalides

  • L’adresse acheteur inclut la rue et la ville mais omet cbc:PostalZone / ram:PostcodeCode
  • L’élément du code postal de l’acheteur est une balise vide (<cbc:PostalZone/>)

Exemples de code

XML valide
<cac:PostalAddress>
  <cbc:StreetName>Poststraße 12</cbc:StreetName>
  <cbc:CityName>Hamburg</cbc:CityName>
  <cbc:PostalZone>20354</cbc:PostalZone>
  <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
XML invalide
<cac:PostalAddress>
  <cbc:StreetName>Poststraße 12</cbc:StreetName>
  <cbc:CityName>Hamburg</cbc:CityName>
  <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>

Champs concernés

Outils de validation