ISO 6346 Kontrol Hanesi Algoritması
Kontrol hanesi (check digit), konteyner numarasındaki yazım hatalarını yakalamak için kullanılan tek haneli doğrulama değeridir. Numaranın ilk 10 karakterinden matematiksel olarak türetilir; tek bir karakter bile yanlış yazılırsa doğrulama tutmaz.
Harflere değer ata
A=10'dan Z=38'e; 11'in katları (11, 22, 33) atlanır — böylece hiçbir harf değeri mod 11'de belirsizlik yaratmaz.
Ağırlıkla çarp
Her karakter, pozisyonuna göre 2⁰, 2¹, 2²… 2⁹ (1'den 512'ye) ağırlığıyla çarpılır.
Topla, 11'e böl
Çarpımların toplamı 11'e bölünür; kalan, kontrol hanesidir.
Özel durum: 10 → 0
Kalan 10 çıkarsa kontrol hanesi 0 yazılır. Bu, 0 kalanıyla aynı haneyi paylaştığından pratikte bu tür seri numaralarından kaçınılması önerilir.
Numaranın anatomisi
MSCU 654321 0
Sahip kodu (BIC'e kayıtlı 3 harf) · kategori (U: yük konteyneri, J: sökülebilir ekipman, Z: treyler/şasi) · 6 haneli seri no · kontrol hanesi.
CSQU 305438 Numarasının Kontrol Hanesi Nasıl Bulunur?
Kontrol hanesi şu formülle bulunur: ilk 10 karakterin her biri sayı değerine çevrilir, soldan sağa 1, 2, 4, 8 … 512 ağırlıklarıyla çarpılır, çarpımlar toplanır ve toplamın 11’e bölümünden kalan alınır (kalan 10 ise 0 yazılır). Aşağıda, standart anlatımlarında sık kullanılan örnek numara adım adım hesaplanmıştır.
| Karakter | Değer | Ağırlık (2ⁿ) | Çarpım |
|---|---|---|---|
| C | 13 | 1 | 13 |
| S | 30 | 2 | 60 |
| Q | 28 | 4 | 112 |
| U | 32 | 8 | 256 |
| 3 | 3 | 16 | 48 |
| 0 | 0 | 32 | 0 |
| 5 | 5 | 64 | 320 |
| 4 | 4 | 128 | 512 |
| 3 | 3 | 256 | 768 |
| 8 | 8 | 512 | 4096 |
Toplam 6185; 6185 ÷ 11 = 562, kalan 3. Kontrol hanesi 3’tür — tam numara CSQU 305438 3.
Harf değerleri tablosu (ISO 6346)
A=10’dan başlar; 11’in katları (11, 22, 33) atlandığı için B=12, L=23, V=34 olur. Rakamlar kendi değerini alır.
Check Digit Hakkında Sık Sorulanlar
Check digit tutmuyorsa ne yapmalıyım?
Önce numarayı plakadan harf harf kontrol edin — en sık neden yazım hatasıdır (0/O, 1/I karışması gibi). Numara plakada da böyleyse ve doğrulama tutmuyorsa, CSC plakası ve konteyner kimliği için profesyonel muayene önerilir.
Sahip kodum BIC'e kayıtlı değilse numara geçersiz mi?
Matematiksel doğrulama yine çalışır; ancak uluslararası taşımada sahip kodunun BIC (Bureau International des Containers) nezdinde kayıtlı olması gerekir. Bu araç yalnızca kontrol hanesini doğrular, BIC kaydını sorgulamaz.
Bu araç ücretsiz mi, verilerim saklanıyor mu?
Tamamen ücretsizdir ve hesaplama cihazınızda, tarayıcı içinde yapılır — girdiğiniz numara hiçbir sunucuya gönderilmez ve saklanmaz.
Konteyner numarası kaç hanelidir?
11 karakterdir: 3 harfli sahip kodu, 1 harfli ekipman kategorisi (yük konteynerlerinde U), 6 rakamlı seri numarası ve 1 rakamlı kontrol hanesi. Örnek: CSQU 305438 3.
Bu araçla konteyner takibi (sorgulama) yapılır mı?
Hayır. Araç yalnızca numaranın biçimini ve kontrol hanesini doğrular; konteynerin nerede olduğunu göstermez. Konum takibi için taşıyıcı hattın ya da terminalin takip sayfası kullanılır.
Profesyonel Muayene mi Gerekiyor?
+90 212 853 8 853 · uskont@uskont.com · WhatsApp: +90 212 853 8 854