Referenz
Markdown-ExportBR-CL-26 Schema des Lieferorts muss aus ISO 6523 ICD stammen
Der Schema-Bezeichner der Kennung des Lieferorts (BT-71-1) muss zur Codeliste ISO 6523 ICD gehören.
Problembeschreibung
FEHLER
EN-16931-Codelistenregel (BR-CL)
Kontext und Bedeutung
BT-71 kennzeichnet den Lieferort, etwa eine Filiale, ein Lager oder eine Baustelle. Die Regel prüft cac:Delivery/cac:DeliveryLocation/cbc:ID/@schemeID in UBL und ram:ShipToTradeParty/ram:GlobalID/@schemeID in CII. Sie schlägt fehl, wenn ein Handels- oder Logistiksystem „GLN“ als Schema schreibt oder eine interne Bezeichnung wie „FILIALE“ als Schema einer Filialnummer verwendet. Beispiel: Eine Lieferung an eine Filiale mit der GLN 4098765000003 verwendet schemeID="0088"; die Lieferanschrift selbst gehört in BG-15.
Lösung
Setzen Sie die schemeID von BT-71 auf einen gültigen ISO-6523-ICD-Code, meist 0088 für eine GS1 Global Location Number (GLN). Hat der Lieferort nur eine interne Nummer, etwa eine Filial- oder Lagernummer, senden Sie diese ohne Schema-Bezeichner.
Schnellzugriff
Gültige Beispiele
- BT-71-1 = 0088 — GLN des Lieferorts
- BT-71 = interne Filialnummer ohne Schema-Bezeichner
Ungültige Beispiele
- BT-71-1 = GLN — Name statt ICD-Code 0088
- BT-71-1 = FILIALE — interne Bezeichnung, kein ICD-Code
Code-Beispiele
<cac:Delivery>
<cac:DeliveryLocation>
<cbc:ID schemeID="0088">4098765000003</cbc:ID>
</cac:DeliveryLocation>
</cac:Delivery><cac:Delivery>
<cac:DeliveryLocation>
<cbc:ID schemeID="GLN">4098765000003</cbc:ID>
</cac:DeliveryLocation>
</cac:Delivery>