Référence
Export MarkdownBR-DE-4 Le code postal du vendeur doit être indiqué
Selon le profil allemand XRechnung et le code fiscal allemand (§ 14 UStG), l’adresse postale du vendeur (BG-5) doit obligatoirement inclure un code postal (BT-38). Les systèmes de routage public et l’administration fiscale s’appuient sur le code postal pour déterminer la compétence territoriale.
Description du problème
ERREUR
Règle nationale allemande XRechnung (KoSIT, BR-DE) · XRechnung 3.0
Contexte et importance
Sans BT-38, la validation Schematron échoue immédiatement. Pour les transactions publiques en Allemagne, un code postal valide est indispensable.
Solution
Dans les paramètres de votre ERP, renseignez le code postal dans le profil vendeur. En UBL 2.1, insérez <cbc:PostalZone> sous <cac:AccountingSupplierParty><cac:Party><cac:PostalAddress>. En CII, insérez <ram:PostcodeCode> sous <ram:SellerTradeParty><ram:PostalTradeAddress>. Ne placez pas le code postal dans la ligne de rue ou de ville.
Actions rapides
Exemples valides
- Adresse vendeur avec BT-38 = « 10115 » et BT-37 = « Berlin »
- Adresse vendeur avec BT-38 = « 80331 » et BT-37 = « München »
Exemples invalides
- L’adresse postale contient la rue et la ville mais omet cbc:PostalZone / ram:PostcodeCode
- Le code postal est préfixé dans cbc:CityName (« 10115 Berlin ») et BT-38 reste vide
Exemples de code
<cac:PostalAddress>
<cbc:StreetName>Alexanderstraße 1</cbc:StreetName>
<cbc:CityName>Berlin</cbc:CityName>
<cbc:PostalZone>10178</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress><cac:PostalAddress>
<cbc:StreetName>Alexanderstraße 1</cbc:StreetName>
<cbc:CityName>Berlin</cbc:CityName>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>