Structura și anatomia unui număr de container ISO 6346
Standardul internațional ISO 6346 reglementează codificarea, identificarea și marcarea containerelor intermodale utilizate în transportul global de mărfuri. Fiecare container este identificat printr-un cod unic format din exact 11 caractere alfanumerice, structurat în mod riguros pentru a asigura trasabilitatea și a preveni erorile de operare.
Un număr de container valid este compus din următoarele elemente specifice, analizate în ordine de la stânga la dreapta:
- Codul de proprietar (Owner code): Primele trei caractere sunt exclusiv litere și identifică proprietarul sau operatorul principal al containerului. Aceste coduri sunt înregistrate și gestionate la nivel global de către Bureau International des Containers (BIC).
- Identificatorul categoriei de echipament (Category): Al patrulea caracter este o literă care indică tipul de echipament. Standardul ISO 6346 definește trei categorii oficiale:
U— container de marfă (freight container)J— echipament detașabil pentru containere (detachable container equipment), cum ar fi agregatele frigorificeZ— remorcă sau șasiu (trailer or chassis)
- Numărul de serie (Serial): Pozițiile de la 5 la 10 constau în exact șase cifre alese de proprietar pentru a identifica în mod unic containerul în cadrul propriei flote.
- Cifra de control (Check digit): Al 11-lea caracter este o singură cifră poziționată la sfârșitul codului. Aceasta validează acuratețea întregului număr prin intermediul unui algoritm matematic bazat pe restul împărțirii la 11.
Algoritmul matematic pentru calculul cifrei de control
Determinarea cifrei de control respectă o formulă strictă de tip modulo 11. Procesul de calcul urmează pași matematici preciși, aplicabili celor 10 caractere anterioare cifrei de control:
1. Conversia literelor în valori numerice
Fiecare literă din primele patru poziții primește o valoare numerică echivalentă, începând de la 10. Pentru a evita erorile cauzate de diferențe mici de valoare, sistemul exclude multiplii de 11 (respectiv valorile 11, 22 și 33). Astfel, grila de conversie este următoarea:
| Literă | Valoare | Literă | Valoare | Literă | Valoare | Literă | Valoare |
|---|---|---|---|---|---|---|---|
| A | 10 | H | 18 | O | 26 | V | 34 |
| B | 12 | I | 19 | P | 27 | W | 35 |
| C | 13 | J | 20 | Q | 28 | X | 36 |
| D | 14 | K | 21 | R | 29 | Y | 37 |
| E | 15 | L | 23 | S | 30 | Z | 38 |
| F | 16 | M | 24 | T | 31 | ||
| G | 17 | N | 25 | U | 32 |
Cifrele de pe pozițiile 5-10 își păstrează valoarea nominală (de la 0 la 9).
2. Aplicarea ponderilor poziționale
Fiecare valoare obținută este înmulțită cu o pondere corespunzătoare poziției sale în șir. Ponderile sunt puteri ale lui 2, crescând de la 2⁰ (care este 1) pentru primul caracter, până la 2⁹ (care este 512) pentru al zecelea caracter:
- Poziția 1: înmulțire cu 2⁰ = 1
- Poziția 2: înmulțire cu 2¹ = 2
- Poziția 3: înmulțire cu 2² = 4
- Poziția 4: înmulțire cu 2³ = 8
- Poziția 5: înmulțire cu 2⁴ = 16
- Poziția 6: înmulțire cu 2⁵ = 32
- Poziția 7: înmulțire cu 2⁶ = 64
- Poziția 8: înmulțire cu 2⁷ = 128
- Poziția 9: înmulțire cu 2⁸ = 256
- Poziția 10: înmulțire cu 2⁹ = 512
3. Sumarea și împărțirea la 11
Toate cele zece produse rezultate sunt adunate. Suma totală este apoi împărțită la 11. Restul acestei împărțiri reprezintă cifra de control a containerului.
Cazul special al restului 10
Dacă restul împărțirii sumei la 11 este exact 10, cifra de control este înregistrată ca 0. Standardul ISO 6346 recomandă în mod explicit evitarea utilizării unor numere de serie care conduc la un rest de 10, pentru a preveni eventualele neînțelegeri în sistemele de calcul. Cu toate acestea, containere care poartă astfel de numere de serie există în tranzitul internațional și sunt perfect valide.
Validarea datelor și integritatea în logistică
În fluxurile logistice moderne, corectitudinea datelor este critică. Coordonatorii de transport, operatorii de terminale și funcționarii introduc zilnic mii de coduri de containere în documente vamale, conosamente (bill of lading) și manifeste de încărcare. O singură cifră greșită poate bloca un container în port, poate genera penalități de întârziere sau poate duce la rătăcirea mărfurilor.
Validarea în timp real a cifrei de control elimină erorile umane de transcriere înainte ca datele să fie trimise în sistemele centrale. Verificatorul de numere de containere acționează ca un filtru instantaneu, confirmând dacă structura respectă standardul și dacă cifra de control fizică se potrivește cu cea calculată matematic.
Ghid de utilizare a instrumentului de verificare
Instrumentul funcționează în timp real, analizând textul pe măsură ce utilizatorul tastează sau introduce codul prin copiere.
Formate acceptate și limite
- Lungime: Un număr valid trebuie să aibă exact 11 caractere alfanumerice.
- Separatori: Sunt permise spațiile și cratimele, acestea fiind tratate exclusiv ca separatori și ignorate în calculul matematic.
- Caractere permise: Doar literele și cifrele sunt acceptate.
Mesaje de stare și erori ale interfeței
Pe parcursul introducerii datelor, instrumentul afișează mesaje specifice pentru a ghida utilizatorul:
- Când câmpul este gol și pregătit pentru introducere, se afișează mesajul:
Tastați sau inserați un număr de container — spațiile și cratimele sunt permise. - Dacă utilizatorul introduce caractere nepermise (cum ar fi simboluri speciale), interfața afișează:
Sunt permise doar litere și cifre, plus spații sau cratime ca separatori. - În timpul tastării, până la atingerea lungimii complete, se afișează progresul:
‹count› din 11 caractere — continuați tastarea. - Dacă lungimea depășește cele 11 caractere standard, mesajul este:
Un număr de container are 11 caractere — acesta are ‹count›. - Dacă primele patru caractere conțin cifre, se afișează eroarea:
Primele patru caractere trebuie să fie litere: codul de trei litere al proprietarului și identificatorul categoriei. - Dacă pozițiile de la 5 la 11 conțin litere, se afișează eroarea:
Pozițiile de la 5 la 11 trebuie să fie cifre: numărul de serie din șase cifre și cifra de control. - Dacă al patrulea caracter nu este o categorie validă, se afișează:
‹letter› nu este un identificator de categorie de echipament — al patrulea caracter trebuie să fie U, J sau Z. - Dacă numărul este complet, dar cifra de control introdusă nu corespunde calculului, se afișează:
Neconcordanță a cifrei de control — ar trebui să fie ‹expected›, nu ‹given›. - Dacă numărul este complet și corect, se afișează:
Număr de container valid — cifra de control corespunde. - În cazul specific în care restul calculului este 10, se afișează avertismentul:
Restul brut pentru acest număr este 10, așa că cifra de control este înregistrată ca 0. Standardul recomandă evitarea numerelor de serie cu acest rezultat, dar containere care le folosesc chiar există. - La golirea câmpului prin apăsarea butonului
Șterge, interfața afișează:Șters.
Confidențialitate și procesare locală
Securitatea datelor introduse este garantată prin arhitectura instrumentului. Toate calculele matematice, validările de caractere și descompunerea codului se realizează local, direct în browserul web al utilizatorului. Niciun număr de container nu este încărcat pe servere externe și nu se efectuează interogări în baze de date externe pentru a căuta proprietarul sau locația fizică a containerului.
Întrebări frecvente (FAQ)
Ce este un număr de container ISO 6346?
Este codul de 11 caractere marcat pe fiecare container intermodal: trei litere pentru codul proprietarului, o literă pentru categoria de echipament, un număr de serie de șase cifre și o cifră de control finală — de exemplu MSCU 123456 6.
Ce reprezintă a patra literă?
Este identificatorul categoriei de echipament: U pentru containere de marfă, J pentru echipamente de containere detașabile, cum ar fi agregatele frigorifice, și Z pentru remorci și șasiuri. Orice altă literă înseamnă că numărul nu respectă standardul ISO 6346.
Cum se calculează cifra de control?
Literele primesc valorile 10, 12, 13 și așa mai departe (multiplii de 11 sunt săriți), iar cifrele își păstrează valoarea. Fiecare poziție este înmulțită cu 1, 2, 4 până la 512, iar restul împărțirii sumei la 11 reprezintă cifra de control. Un rest de 10 este scris ca 0 — standardul recomandă evitarea numerelor de serie care produc acest rezultat, așa că astfel de numere sunt rare.
Se poate găsi proprietarul sau locația containerului?
Nu. Această unealtă validează numărul în sine — structura și cifra de control ale acestuia. Proprietatea este înregistrată în registrul BIC, iar locația unui container se schimbă la fiecare transport, așa că niciuna nu poate fi dedusă doar din număr.