Référence
Export MarkdownBR-DE-10 La ville de livraison doit être indiquée lorsqu’une adresse de livraison est utilisée
Lorsqu’une facture comporte une adresse de livraison distincte (BG-15), la norme XRechnung exige que la ville de livraison (BT-77) soit obligatoirement renseignée. Dans la commande publique allemande, les livraisons s’effectuent souvent sur des sites régionaux ou des chantiers; la ville est requise pour rapprocher la facture du bon de livraison.
Description du problème
ERREUR
Règle nationale allemande XRechnung (KoSIT, BR-DE) · XRechnung 3.0
Contexte et importance
La règle BR-DE-10 est conditionnelle: si BG-15 est présent, BT-77 devient obligatoire. L’omission de BT-77 entraîne l’échec immédiat.
Solution
Dans le module d’expédition de votre ERP, vérifiez que l’adresse de livraison comporte la ville. En UBL 2.1, insérez <cbc:CityName> sous <cac:Delivery><cac:DeliveryLocation><cac:Address>. En CII, insérez <ram:CityName> sous <ram:ShipToTradeParty><ram:PostalTradeAddress>. Si aucune adresse de livraison distincte n’est nécessaire, omettez entièrement le bloc d’adresse.
Actions rapides
Exemples valides
- Adresse de livraison BG-15 présente avec BT-77 = « München », code postal « 80331 » et code pays « DE »
- La facture ne contient aucun groupe d’adresse de livraison distinct BG-15 (livraison à l’adresse de facturation)
Exemples invalides
- Le groupe d’adresse de livraison contient la rue et le code postal mais omet cbc:CityName
- L’adresse de livraison est instanciée avec un élément de ville vide (<cbc:CityName/>)
Exemples de code
<cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cbc:StreetName>Industriestraße 5</cbc:StreetName>
<cbc:CityName>München</cbc:CityName>
<cbc:PostalZone>80331</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:Address>
</cac:DeliveryLocation>
</cac:Delivery><cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cbc:StreetName>Industriestraße 5</cbc:StreetName>
<cbc:PostalZone>80331</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:Address>
</cac:DeliveryLocation>
</cac:Delivery>