Référence
Export MarkdownBR-IC-12 La livraison intracommunautaire exige un code pays de livraison
Dans une facture comportant une ventilation de TVA (BG-23) où le code de catégorie de TVA (BT-118) est « livraison intracommunautaire », le code pays de livraison (BT-80) ne doit pas être vide.
Description du problème
Dans une facture comportant une ventilation de TVA (BG-23) où le code de catégorie de TVA (BT-118) est « livraison intracommunautaire », le code pays de livraison (BT-80) ne doit pas être vide.
ERREUR
XRechnung 3.0
Contexte et importance
Le pays de destination prouve que les biens ont quitté l’État membre du vendeur, condition préalable à l’exonération de TVA intracommunautaire.
Solution
Renseignez cac:Delivery/cac:DeliveryLocation/cac:Address/cac:Country/cbc:IdentificationCode (BT-80) avec le code de l’État membre de destination, par exemple FR.
Actions rapides
Exemples valides
- Facture K avec BT-80 = FR (vendeur DE livrant en France)
Exemples invalides
- Facture K avec un bloc cac:Delivery mais sans code pays BT-80
Exemples de code
XML valide
<cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cac:Country>
<cbc:IdentificationCode>FR</cbc:IdentificationCode>
</cac:Country>
</cac:Address>
</cac:DeliveryLocation>
</cac:Delivery>XML invalide
<cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cbc:StreetName>Rue de Rivoli 1</cbc:StreetName>
</cac:Address>
</cac:DeliveryLocation>
</cac:Delivery>