Référence
Export MarkdownBR-DE-8 La ville de l’acheteur doit être indiquée
En vertu de la réglementation fiscale allemande (§ 14 UStG) et de la spécification XRechnung, l’adresse postale de l’acheteur (BG-8) doit obligatoirement inclure la ville (BT-52). Dans le secteur public allemand, de nombreuses administrations disposent d’antennes dans plusieurs communes; la mention de la ville garantit l’imputation budgétaire exacte.
Description du problème
ERREUR
Règle nationale allemande XRechnung (KoSIT, BR-DE) · XRechnung 3.0
Contexte et importance
L’absence de ville pour l’acheteur provoque le rejet immédiat par la règle XRechnung BR-DE-8 lors des contrôles d’entrée.
Solution
Dans les données clients de votre ERP, vérifiez que la ville de l’acheteur est renseignée. En UBL 2.1, insérez <cbc:CityName> sous <cac:AccountingCustomerParty><cac:Party><cac:PostalAddress>. En CII, insérez <ram:CityName> sous <ram:BuyerTradeParty><ram:PostalTradeAddress>. Ne laissez pas l’élément vide.
Actions rapides
Exemples valides
- Adresse acheteur avec BT-52 = « Hamburg », code postal « 20095 » et code pays « DE »
- Adresse acheteur avec BT-52 = « Köln », code postal « 50667 » et code pays « DE »
Exemples invalides
- L’adresse acheteur spécifie la rue et le code postal mais laisse cbc:CityName / ram:CityName vide
- La fiche client dans l’ERP n’a pas de ville renseignée, générant un élément XML vide
Exemples de code
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyName><cbc:Name>Bezirksamt Mitte</cbc:Name></cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Karl-Marx-Allee 31</cbc:StreetName>
<cbc:CityName>Berlin</cbc:CityName>
<cbc:PostalZone>10178</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty><cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyName><cbc:Name>Bezirksamt Mitte</cbc:Name></cac:PartyName>
<cac:PostalAddress>
<cbc:StreetName>Karl-Marx-Allee 31</cbc:StreetName>
<cbc:PostalZone>10178</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty>