Provjera broja kontejnera prema standardu ISO 6346
U logističkom sektoru i prekooceanskom prijevozu tereta, točnost podataka o kontejnerima ključna je za sprječavanje administrativnih pogrešaka i skupih kašnjenja pri isporuci. Svaki intermodalni kontejner označen je jedinstvenim identifikatorom koji mora biti usklađen s međunarodnim standardom ISO 6346. Besplatni mrežni alat "Provjera broja kontejnera" omogućuje brzu validaciju i rastavljanje ovih oznaka u stvarnom vremenu.
Alat radi izravno unutar web preglednika korisnika, što znači da se uneseni podaci ne šalju na poslužitelj niti se pohranjuju. Njegova je primarna funkcija provjeriti strukturu koda od 11 znakova, izračunati kontrolnu znamenku prema propisanom algoritmu te rastaviti broj na njegove sastavne dijelove.
Anatomija ISO 6346 broja kontejnera
Standard ISO 6346 propisuje strogu strukturu od 11 alfanumeričkih znakova koja se sastoji od četiri zasebna dijela:
- Kôd vlasnika (Owner code): Prva tri slova jedinstveno identificiraju vlasnika ili operatera kontejnera. Ove kodove na globalnoj razini registrira i vodi Bureau International des Containers (BIC).
- Kategorija (Category): Četvrti znak je slovo koje označava vrstu opreme. Standard prepoznaje tri specifične oznake:
U — teretni kontejner(za sve standardne teretne kontejnere)J — odvojiva kontejnerska oprema(poput priključnih rashladnih agregata)Z — prikolica ili podvozje(šasije koje se koriste za cestovni prijevoz)
- Serijski broj (Serial): Položaji od 5 do 10 sastoje se isključivo od šest znamenki koje vlasnik dodjeljuje za identificiranje pojedine jedinice unutar svoje flote.
- Kontrolna znamenka (Check digit): Jedanaesti znak (posljednja znamenka) služi za provjeru točnosti cijelog niza i izračunava se matematičkim algoritmom na temelju prethodnih deset znakova.
Pravila validacije i poruke sučelja
Tijekom unosa broja u polje "Broj kontejnera", alat aktivno provjerava usklađenost s formatom i prikazuje odgovarajuće statuse:
- Tijekom unosa: Dok korisnik tipka, sustav prikazuje poruku
‹count› od 11 znakova — nastavite tipkati.kako bi označio napredak. Ako je polje prazno, prikazuje se uputa:Upišite ili zalijepite broj kontejnera — razmaci i crtice su dozvoljeni.. Kada se polje očisti gumbom "Očisti", prikazuje se porukaOčišćeno.. - Dozvoljeni znakovi: Unos smije sadržavati samo slova, znamenke, razmake i crtice (koji služe kao vizualni odvojnici). U slučaju unosa drugih znakova, alat javlja:
Dozvoljena su samo slova i znamenke te razmaci ili crtice kao odvojnici.. - Ograničenje duljine: Ako unos prijeđe 11 alfanumeričkih znakova, sustav ispisuje pogrešku:
Broj kontejnera ima 11 znakova — ovaj ima ‹count›.. - Provjera pozicija:
- Ako prva četiri znaka ne sadrže isključivo slova, pojavljuje se poruka:
Prva četiri znaka moraju biti slova: troznamenkasti kod vlasnika i oznaka kategorije.. - Ako položaji od 5 do 11 sadrže bilo što osim znamenki, prikazuje se:
Položaji od 5 do 11 moraju biti znamenke: šest znamenki serijskog broja i kontrolna znamenka..
- Ako prva četiri znaka ne sadrže isključivo slova, pojavljuje se poruka:
- Provjera kategorije: Četvrti znak mora biti isključivo U, J ili Z. Ako korisnik unese bilo koje drugo slovo, alat javlja pogrešku:
‹letter› nije oznaka kategorije opreme — četvrti znak mora biti U, J ili Z..
Matematika izračuna kontrolne znamenke
Izračun kontrolne znamenke temelji se na modulo 11 algoritmu koji se provodi kroz nekoliko preciznih koraka:
1. Pretvorba slova u brojčane vrijednosti
Svakom slovu engleske abecede dodjeljuje se brojčana vrijednost počevši od 10. Kako bi se izbjegli višekratnici broja 11, ti se brojevi preskaču u nizu. Vrijednosti su raspoređene na sljedeći način:
| Slovo | Vrijednost | Slovo | Vrijednost | Slovo | Vrijednost |
|---|---|---|---|---|---|
| A | 10 | J | 20 | T | 30 |
| B | 12 | K | 21 | U | 32 |
| C | 13 | L | 23 | V | 34 |
| D | 14 | M | 24 | W | 35 |
| E | 15 | N | 25 | X | 36 |
| F | 16 | P | 26 | Y | 37 |
| G | 17 | Q | 27 | Z | 38 |
| H | 18 | R | 28 | ||
| I | 19 | S | 29 |
Znamenke od pozicije 5 do 10 zadržavaju svoju nominalnu vrijednost (0–9).
2. Množenje s težinskim faktorima
Svaka od prvih 10 pozicija ima pripadajući težinski faktor koji predstavlja potenciju broja 2 (od 2⁰ do 2⁹):
-
- pozicija: 2⁰ = 1
-
- pozicija: 2¹ = 2
-
- pozicija: 2² = 4 *... i tako dalje, sve do 10. pozicije koja se množi s 2⁹ = 512.
3. Dijeljenje i određivanje ostatka
Zbroj svih pomnoženih vrijednosti dijeli se s 11. Ostatak tog dijeljenja predstavlja kontrolnu znamenku.
Granični slučaj "Ostatak 10"
Ako matematički ostatak dijeljenja iznosi 10, kontrolna znamenka se zapisuje kao 0. ISO 6346 standard preporučuje izbjegavanje serijskih brojeva koji rezultiraju ovim ostatkom kako bi se spriječile zabune, no kontejneri s takvim brojevima i dalje postoje u globalnom prometu. U tom slučaju alat prikazuje specifičnu obavijest: Stvarni ostatak za ovaj broj iznosi 10, pa je kontrolna znamenka zapisana kao 0. Norma preporučuje izbjegavanje serijskih brojeva s ovim rezultatom, no kontejneri s njima ipak postoje..
Rezultati provjere i rastavljanje
Nakon što korisnik unese potpunih 11 znakova, alat prikazuje detaljno "Rastavljanje broja" kroz sljedeća polja:
- Kôd vlasnika: Prikazuje prva tri slova.
- Kategorija: Prikazuje četvrto slovo.
- Serijski broj: Prikazuje šest znamenki serije.
- Kontrolna znamenka: Prikazuje unesenu kontrolnu znamenku.
- Kategorija opreme: Prikazuje puno značenje četvrtog slova (npr.
U — teretni kontejner). - Potpuni broj: Prikazuje cijeli validirani niz.
Ako je unesena kontrolna znamenka točna, ispisuje se poruka: Ispravan broj kontejnera — kontrolna znamenka odgovara.. Ako se znamenka razlikuje od izračunate, alat prikazuje: Kontrolna znamenka se ne podudara — trebala bi biti ‹expected›, a ne ‹given›.. Ako korisnik želi saznati koja je ispravna znamenka za određeni niz bez obzira na upisanu, alat nudi informaciju: Kontrolna znamenka za ovaj broj je ‹digit›..
Kome je ovaj alat namijenjen
- Logistički i otpremnički koordinatori: Koriste alat za provjeru točnosti brojeva kontejnera na teretnicama (bill of lading) i manifestima prije slanja službene dokumentacije carini i lukama.
- Operateri na terminalima i depoima: Brzo identificiraju vrstu opreme i vlasnički kod iz oznaka na kontejneru radi ispravnog skladištenja i manipulacije.
- Djelatnici za unos podataka: Rješavaju neslaganja u kontrolnim znamenkama i pronalaze ispravne vrijednosti za nepotpune ili pogrešno prepisane serijske brojeve.
Često postavljana pitanja (FAQ)
Što je ISO 6346 broj kontejnera?
To je kod od 11 znakova označen na svakom intermodalnom kontejneru: tri slova vlasničkog koda, jedno slovo kategorije opreme, šest znamenki serijskog broja i završna kontrolna znamenka — na primjer MSCU 123456 6.
Što označava četvrto slovo?
To je oznaka kategorije opreme: U za teretne kontejnere, J za odvojivu opremu kontejnera poput agregata, a Z za prikolice i šasije. Bilo koje drugo slovo znači da broj ne prati ISO 6346.
Kako se izračunava kontrolna znamenka?
Slova se računaju kao 10, 12, 13 i tako dalje (višekratnici broja 11 se preskaču), a znamenke zadržavaju svoju vrijednost. Svaki se položaj množi s 1, 2, 4 sve do 512, a ostatak pri dijeljenju zbroja s 11 predstavlja kontrolnu znamenku. Ostatak 10 zapisuje se kao 0 — norma preporučuje izbjegavanje serijskih brojeva koji daju taj rezultat, pa su takvi brojevi rijetki.
Može li pronaći vlasnika ili lokaciju kontejnera?
Ne. Ovaj alat provjerava samo sam broj — njegovu strukturu i kontrolnu znamenku. Vlasništvo je zabilježeno u BIC registru, a lokacija kontejnera mijenja se sa svakom pošiljkom, stoga se ni jedno ni drugo ne može pročitati samo iz broja.