集裝箱號是集裝箱的身份證,但很多人多無法理解集裝箱號是如何生成的?小編幫大家總結了關于集裝箱號生成的方法。一起去看一下吧。
一、 標準箱號構成基本概念:采用ISO6346(1995)標準。
標準集裝箱箱號由11位編碼組成,包括三個部分:
1、 第一部分由4位英文字母組成。前三位代碼(Owner Code) 主要說明箱主、經營人,第四位代碼說明集裝箱的類型。列如CBHU 開頭的標準集裝箱是表明箱主和經營人為中遠集運。
2、 第二部分由6位數字組成。是箱體注冊碼(RegistrationCode), 用于一個集裝箱箱體持有的僅有標識。
3、 第三部分為校驗碼(Check Digit)由前4位字母和6位數字經過校驗規則運算得到,用于識別在校驗時是否發生錯誤。即第11位數字。
根據校驗規則箱號的每個字母和數字都有一個運算的對應值。箱號的前10位字母和數字的對應值從0到Z對應數值為0到38,11、22、33不能對11取模數,所以要除去。
二、第N位的箱號對應值再分別乘以2N-1 (N=1,2,3………..10)
例如:箱號為CBHU3202732的集裝箱它的第1位代碼為C,它的代碼值=代碼的對應值×21-1 =13×1=13。類推第2位代碼為B,它的代碼值=代碼的對應值×22-1 =12×2=24。以此類推得到箱號前10位代碼的代碼值。將前10位的代碼值乘積累加后對11取模。
箱號為CBHU3202732的集裝箱前10位箱號的代碼累加值=4061,取11的模后為2,就是這個箱號第11位的識別碼的數值。以此類推,就能得到校驗碼。集裝箱號由4位公司代碼和7位數字組成,其中第七位數字就是校驗碼。首先將公司代碼轉換為數字,去掉11及其倍數,連加除以11,其余數為校驗位。 A=10 B=12 C=13D=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。對11取模后當余數等于11時候就會出現兩位10余碼,所以對應碼就取消了11的倍數,比如11,22,33等,但是運算下來還是有這種11倍數余碼。如果校驗碼出現10,說明你取11模的時候沒有判斷出現2位余碼,遇到10就后面添加減去10,校驗是0就是標準校驗碼。
集裝箱號是在每個集裝箱箱體兩側標示的全球僅有的編號。例如:TEXU3605231*1(1)表示1個標準集裝箱;TEXU3605231*2(3)表示2個集裝箱,折合為3個標準集裝箱,其中一個箱號為TEXU3605231。在多于一個集裝箱的情況下,其余集裝箱編號打印在備注欄或隨附清單上。
1) 集裝箱號都由4個英文字母和6個阿拉伯數字以及1個效驗碼組成;
例如:TRLU166324
2)計算效驗碼時,把4個英文字母 轉化成相應的數字
(A=10,B=12,C=13,D=14,E=15,F=16。。。Z=38)其中去掉11,22,33三個數;
3)4個英文字母 轉化成4個相應的數字,加上6個阿拉伯數字,這樣共得到10個數字,把每個數字乘以2的位數減一次方求和再除11,取其余數,即得核對號;
例如:TRLU166324-2 (T=31 R=29 L=23 U=32)
S=31*2^0+29*2^1+23*2^2+32*2^3+1*2^4+6*2^5+6*2^6+3*2^7+2*2^8+4*2^9
S/11的余數為2, 即得核對號集裝箱的鉛封號英語:SEAL NO