Sprawdzacz numerów kontenerów

Podziel numer kontenera ISO 6346 na kod właściciela, kategorię i numer seryjny oraz zweryfikuj cyfrę kontrolną podczas pisania.

Numer kontenera

Wpisz lub wklej numer kontenera — spacje i myślniki są dozwolone.

Kod właściciela
Kategoria
Numer seryjny
Cyfra kontrolna

Wprowadzany numer jest sprawdzany w Twojej przeglądarce i nie jest nigdzie wyszukiwany ani przesyłany.

FAQ

Czym jest numer kontenera ISO 6346?

Jest to 11-znakowy kod umieszczony na każdym kontenerze intermodalnym: trzyliterowy kod właściciela, jedna litera kategorii sprzętu, sześciocyfrowy numer seryjny oraz końcowa cyfra kontrolna — na przykład MSCU 123456 6.

Co oznacza czwarta litera?

Jest to identyfikator kategorii sprzętu: U dla kontenerów ładunkowych, J dla odłączanego sprzętu kontenerowego, takiego jak agregaty prądotwórcze, oraz Z dla naczep i podwozi. Każda inna litera oznacza, że numer nie jest zgodny z ISO 6346.

Jak obliczana jest cyfra kontrolna?

Litery mają wartość 10, 12, 13 itd. (z pominięciem wielokrotności 10), a cyfry zachowują swoją wartość. Każda pozycja jest mnożona przez 1, 2, 4 aż do 512, a reszta z dzielenia sumy przez 11 daje cyfrę kontrolną. Reszta wynosząca 10 jest zapisywana jako 0 — norma zaleca unikanie numerów seryjnych o takim wyniku, dlatego są one rzadkie.

Czy narzędzie może znaleźć właściciela lub lokalizację kontenera?

Nie. To narzędzie weryfikuje wyłącznie sam numer — jego strukturę oraz cyfrę kontrolną. Właściciel jest rejestrowany w bazie BIC, a lokalizacja kontenera zmienia się z każdym transportem, dlatego żadnej z tych informacji nie da się odczytać wyłącznie z numeru.

Standard ISO 6346 w transporcie intermodalnym

Międzynarodowy standard ISO 6346 określa jednolity system kodowania, identyfikacji i znakowania kontenerów ładunkowych na całym świecie. Wprowadzenie tej normy pozwoliło na pełną automatyzację procesów logistycznych, ujednolicenie dokumentacji przewozowej oraz wyeliminowanie błędów przy ręcznym przepisywaniu danych. Każdy kontener uczestniczący w globalnym łańcuchu dostaw musi posiadać unikalny, 11-znakowy kod naniesiony na jego ściany.

Weryfikacja poprawności tego zapisu ma kluczowe znaczenie dla zachowania integralności danych w logistyce. Narzędzie Sprawdzacz numerów kontenerów umożliwia natychmiastowe sprawdzenie poprawności kodu w czasie rzeczywistym, bezpośrednio w przeglądarce użytkownika. Dzięki temu koordynatorzy logistyki, operatorzy terminali oraz pracownicy wprowadzający dane mogą upewnić się, że numer na liście przewozowym lub manifestacji wysyłkowej jest wolny od literówek przed zatwierdzeniem dokumentacji.

Anatomia numeru kontenera

Prawidłowy numer kontenera zgodny z normą ISO 6346 składa się dokładnie z 11 znaków alfanumerycznych, które dzielą się na ściśle określone sekcje:

  • Kod właściciela (Owner code): Pierwsze trzy litery kodu, które jednoznacznie identyfikują właściciela lub operatora kontenera. Kody te są rejestrowane i zarządzane globalnie przez Bureau International des Containers (BIC).
  • Kategoria (Category): Czwarty znak, będący literą określającą typ sprzętu. Norma dopuszcza wyłącznie trzy identyfikatory:
    • U — kontener towarowy (freight container)
    • J — odłączany sprzęt kontenerowy (detachable container equipment, np. agregaty prądotwórcze)
    • Z — przyczepa lub podwozie (trailer or chassis)
  • Numer seryjny (Serial): Pozycje od 5 do 10, czyli sześciocyfrowy unikalny numer nadawany przez właściciela w celu identyfikacji konkretnej sztuki sprzętu.
  • Cyfra kontrolna (Check digit): Jedenasta, ostatnia cyfra umieszczona zazwyczaj w ramce, służąca do weryfikacji poprawności całego ciągu znaków.

Narzędzie automatycznie dokonuje rozbicia wprowadzonego ciągu na powyższe komponenty, prezentując sekcje takie jak Kod właściciela, Kategoria, Numer seryjny, Cyfra kontrolna, Kategoria wyposażenia oraz Pełny numer.

Matematyka cyfry kontrolnej (Modulo 11)

Obliczanie cyfry kontrolnej opiera się na algorytmie modulo 11, który przypisuje każdemu znakowi odpowiednią wartość numeryczną oraz wagę pozycyjną.

Krok 1: Konwersja liter na liczby

Każdej literze alfabetu przypisuje się wartość całkowitą zaczynając od 10. Aby uniknąć błędów, z systemu wykluczono wielokrotności liczby 11. Schemat przyporządkowania wygląda następująco:

  • A = 10, B = 12, C = 13, D = 14, E = 15, F = 16, G = 17, H = 18, I = 19, J = 20, K = 21
  • L = 23, M = 24, N = 25, O = 26, P = 27, Q = 28, R = 29, S = 30, T = 31, U = 32
  • V = 34, W = 35, X = 36, Y = 37, Z = 38

Cyfry od 0 do 9 zachowują swoją bezpośrednią wartość matematyczną.

Krok 2: Mnożenie przez wagi pozycyjne

Każda z 10 pozycji (od pierwszej litery kodu właściciela do ostatniej cyfry numeru seryjnego) zostaje pomnożona przez wagę będącą potęgą dwójki (2⁰ do 2⁹) odpowiadającą danej pozycji:

  • Pozycja 1: wartość × 1 (2⁰)
  • Pozycja 2: wartość × 2 (2¹)
  • Pozycja 3: wartość × 4 (2²)
  • Pozycja 4: wartość × 8 (2³)
  • Pozycja 5: wartość × 16 (2⁴)
  • Pozycja 6: wartość × 32 (2⁵)
  • Pozycja 7: wartość × 64 (2⁶)
  • Pozycja 8: wartość × 128 (2⁷)
  • Pozycja 9: wartość × 256 (2⁸)
  • Pozycja 10: wartość × 512 (2⁹)

Krok 3: Dzielenie przez 11

Wszystkie uzyskane iloczyny są sumowane, a otrzymana suma zostaje podzielona przez 11. Reszta z tego dzielenia stanowi cyfrę kontrolną.

Specyficzny przypadek: Reszta 10

W algorytmie modulo 11 istnieje przypadek szczególny, gdy reszta z dzielenia sumy iloczynów przez 11 wynosi dokładnie 10. W takiej sytuacji, zgodnie z normą ISO 6346, jako cyfrę kontrolną zapisuje się 0.

Standard ISO zaleca unikanie nadawania numerów seryjnych, które generują resztę o wartości 10, aby zapobiec potencjalnym nieporozumieniom w interpretacji matematycznej. Niemniej jednak, kontenery o takich parametrach zostały wyprodukowane i nadal funkcjonują w międzynarodowym obrocie towarowym. W przypadku wykrycia takiej konfiguracji, narzędzie wyświetla komunikat: Surowa reszta dla tego numeru wynosi 10, więc cyfra kontrolna została zapisana jako 0. Norma zaleca unikane numerów seryjnych z tym wynikiem, jednak kontener z takim numerem może istnieć w obiegu..

Reguły walidacji i komunikaty błędów

Podczas wprowadzania danych narzędzie na bieżąco analizuje strukturę kodu i reaguje na odstępstwa od normy. Akceptowane są litery, cyfry oraz separatory w postaci spacji i myślników.

W zależności od stanu wejściowego, użytkownik może napotkać następujące komunikaty:

Stan / Błąd Komunikat narzędzia
Puste pole gotowe do pracy Wpisz lub wklej numer kontenera — spacje i myślniki są dozwolone.
Wprowadzanie w toku ‹count› z 11 znaków — pisz dalej.
Wyczyszczenie pola Wyczyszczono.
Niedozwolone znaki Dozwolone są wyłącznie litery i cyfry oraz spacje lub myślniki jako separatory.
Przekroczenie długości Numer kontenera ma 11 znaków — ten ma ‹count›.
Błąd pierwszych 4 znaków Pierwsze cztery znaki muszą być literami: trzyliterowy kod właściciela oraz identyfikator kategorii.
Błąd pozycji 5 do 11 Pozycje od 5 do 11 muszą być cyframi: sześciocyfrowy numer seryjny oraz cyfra kontrolna.
Niepoprawna kategoria ‹letter› nie jest identyfikorem kategorii sprzętu — czwarty znak musi być literą U, J lub Z.
Poprawna cyfra kontrolna Prawidłowy numer kontenera — cyfra kontrolna się zgadza.
Błędna cyfra kontrolna Niezgodność cyfry kontrolnej — powinna wynosić ‹expected›, a nie ‹given›.
Wyliczenie dla niepełnego kodu Cyfra kontrolna dla tego numeru to ‹digit›.

Bezpieczeństwo danych i prywatność

Wszystkie operacje walidacyjne, obliczenia matematyczne oraz podział struktury numeru na sekcje odbywają się lokalnie, bezpośrednio w przeglądarce internetowej użytkownika. Wprowadzony numer kontenera nie jest przesyłany na żaden serwer zewnętrzny ani nie podlega rejestracji. Narzędzie nie wykonuje zapytań do zewnętrznych baz danych w celu śledzenia fizycznej lokalizacji kontenera ani nie weryfikuje tożsamości jego właściciela w rejestrach BIC.

Często zadawane pytania (FAQ)

Czym jest numer kontenera ISO 6346? Jest to 11-znakowy kod umieszczony na każdym kontenerze intermodalnym: trzyliterowy kod właściciela, jedna litera kategorii sprzętu, sześciocyfrowy numer seryjny oraz końcowa cyfra kontrolna — na przykład MSCU 123456 6.

Co oznacza czwarta litera? Jest to identyfikator kategorii sprzętu: U dla kontenerów ładunkowych, J dla odłączanego sprzętu kontenerowego, takiego jak agregaty prądotwórcze, oraz Z dla naczep i podwozi. Każda inna litera oznacza, że numer nie jest zgodny z ISO 6346.

Jak obliczana jest cyfra kontrolna? Litery mają wartość 10, 12, 13 itd. (z pominięciem wielokrotności 10), a cyfry zachowują swoją wartość. Każda pozycja jest mnożona przez 1, 2, 4 aż do 512, a reszta z dzielenia sumy przez 11 daje cyfrę kontrolną. Reszta wynosząca 10 jest zapisywana jako 0 — norma zaleca unikanie numerów seryjnych o takim wyniku, dlatego są one rzadkie.

Czy narzędzie może znaleźć właściciela lub lokalizację kontenera? Nie. To narzędzie weryfikuje wyłącznie sam numer — jego strukturę oraz cyfrę kontrolną. Właściciel jest rejestrowany w bazie BIC, a lokalizacja kontenera zmienia się z każdym transportem, dlatego żadnej z tych informacji nie da się odczytać wyłącznie z numeru.