Referentie
Markdown-exportBR-57 Landcode van levering moet aanwezig zijn wanneer een leveradres wordt gebruikt
Volgens EN 16931-regel BR-57 moet bij een afzonderlijk leveradres (BG-15) verplicht de landcode van levering (BT-80) worden vermeld als tweeletterige ISO 3166-1 alpha-2 code (zoals DE, FR, NL, AT of IT). Fiscale en douanecontroles gebruiken het bestemmingsland om grensoverschrijdende leveringen te beoordelen.
Probleembeschrijving
Volgens EN 16931-regel BR-57 moet bij een afzonderlijk leveradres (BG-15) verplicht de landcode van levering (BT-80) worden vermeld als tweeletterige ISO 3166-1 alpha-2 code (zoals DE, FR, NL, AT of IT). Fiscale en douanecontroles gebruiken het bestemmingsland om grensoverschrijdende leveringen te beoordelen.
FOUT
XRechnung 3.0
Context en betekenis
Een onvolledig leveradres zonder landcode schendt Schematron-regel BR-57 en blokkeert automatische fiscale verwerking bij grensoverschrijdende facturen.
Oplossing
Zorg dat in uw verzendmodule het leveradres de tweeletterige ISO-landcode bevat. Voeg in UBL 2.1 <cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country> toe onder <cac:Delivery><cac:DeliveryLocation><cac:Address>. Voeg in CII <ram:CountryID> toe onder <ram:ShipToTradeParty><ram:PostalTradeAddress>.
Snelle acties
Geldige voorbeelden
Gebruik deze punten als praktische controles voor deze sectie.
- Leveradres BG-15 met BT-80 = "DE" (Levering in Duitsland)
- Leveradres BG-15 met BT-80 = "FR" (Grensoverschrijdende levering naar Frankrijk)
Ongeldige voorbeelden
Gebruik deze punten als praktische controles voor deze sectie.
- Leveradres bevat straat en plaats maar laat het element Country weg
- cac:Country bevat een lege landcode (<cbc:IdentificationCode/>)
Codevoorbeelden
<cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cbc:CityName>Köln</cbc:CityName>
<cbc:PostalZone>50667</cbc:PostalZone>
<cac:Country><cbc:IdentificationCode>DE</cbc:IdentificationCode></cac:Country>
</cac:Address>
</cac:DeliveryLocation>
</cac:Delivery><cac:Delivery>
<cac:DeliveryLocation>
<cac:Address>
<cbc:CityName>Köln</cbc:CityName>
<cbc:PostalZone>50667</cbc:PostalZone>
<!-- cac:Country (BT-80) missing from delivery address -->
</cac:Address>
</cac:DeliveryLocation>
</cac:Delivery>