Referenz
Markdown-ExportBR-CL-14 Ländercodes müssen ISO 3166-1 verwenden
Jeder Ländercode in einer Anschrift, etwa das Land des Verkäufers (BT-40), des Käufers (BT-55), des Steuervertreters (BT-69) oder der Lieferanschrift (BT-80), muss ein Code nach ISO 3166-1 Alpha-2 sein.
Problembeschreibung
FEHLER
EN-16931-Codelistenregel (BR-CL)
Kontext und Bedeutung
Die Regel prüft cac:Country/cbc:IdentificationCode in UBL und ram:CountryID in CII. Sie schlägt fehl, wenn ein ERP dreistellige Buchstabencodes (DEU), Ländernamen oder Kleinbuchstaben exportiert, und in zwei häufigen Sonderfällen: UK ist kein ISO-3166-1-Code (verwenden Sie GB), und EL ist nur das griechische USt-Präfix, der Ländercode Griechenlands ist GR. Beispiel: Ein Käufer in Athen hat BT-55 = GR, obwohl seine USt-IdNr. mit EL beginnt.
Lösung
Verwenden Sie den ISO-3166-1-Alpha-2-Code aus zwei Großbuchstaben, z. B. DE für Deutschland, FR für Frankreich oder GB für das Vereinigte Königreich. In Anschriften ist Griechenland GR (nicht EL) und Nordirland XI.
Schnellzugriff
Gültige Beispiele
- BT-40 = DE
- BT-55 = GB — Vereinigtes Königreich
- BT-55 = GR — Griechenland
Ungültige Beispiele
- BT-55 = UK — kein ISO-3166-1-Code; GB verwenden
- BT-55 = EL — griechisches USt-Präfix; GR verwenden
- BT-40 = DEU — drei Buchstaben, nicht Alpha-2
Code-Beispiele
<cac:PostalAddress>
<cac:Country>
<cbc:IdentificationCode>GB</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress><cac:PostalAddress>
<cac:Country>
<cbc:IdentificationCode>UK</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>