Diese Funktion berechnet die Container-Nummer mit Prüfziffer ('check digit') einer Container-Nummer (ohne oder mit Prüfziffer) nach ISO 6346 oder EN13044.
Parameter
Parameter | Beschreibung |
|---|---|
a | Die Container-Nummer (nach ISO 6346 oder EN13044). Er wird ein Wert der Länge 10 oder 11 erwartet (ohne oder mit Prüfziffer). Die ersten 4 Zeichen müssen Buchstaben sein. Der vierte Buchstabe darf nur U, J, Z, A, B, D, E oder K sein. Die restlichen Zeichen dürfen nur Ziffern sein. Sonderzeichen sind also nicht erlaubt. Kleinschreibung ist erlaubt, Leerzeichen werden ignoriert. Bei Formatfehlern erfolgt ein Abbruch mit Fehler. |
Beispiel
Parameter a | Ergebnis |
|---|---|
CSQU305438 | CSQU3054383 |
Csq u3054383 | CSQU3054383 |
7SQU305438 | Abbruch mit Fehler. |
7777777 | Abbruch mit Fehler. |