通用產品代碼(Universal Product Code),通常簡稱UPC碼,是美國統一編碼協會(UCC)制定的一種商品條碼,主要在美國及加拿大使用。在其基礎之上發展起來的EAN碼則已發展成為適用范圍最廣的通用條碼。UPC碼是最早大規模應用的條碼,其特性是一種長度固定、連續性的條碼,目前主要在美國和加拿大使用(其他大部份歐洲國家用的是ENA13碼),由于其應用范圍廣泛,故又被稱萬用條碼。 UPC碼僅可用來表示數字,故其字碼集為數字0~9。UPC碼共有A、B、C、D、E等五種版本。
下面將一下UPC碼的組成及校驗規則,條碼參考如下圖:
UPC條形碼
商標識碼為UPC碼的前6位(639382),后5位(00039)是商品號。 制造商雇用的UPC協調員主要負責為產品分配商品號,確保同一個條形碼只用于一件產品,從產品系列中撤銷產品時撤銷其條形碼等。通常,制造商賣出的每個商品,以及每種尺寸的包裝和商品的每次重新包裝都需要不同的商品條形碼。UPC編碼員的工作職責就是保持所有這些號碼的唯一性!
UPC條形碼的最后一位是校驗位。 掃描器通過校驗位判斷是否掃描了正確的號碼。 下面介紹如何用另外的11位數生成校驗位,以上面提到的《青少年認識真實世界啟蒙》一書的條形碼
63938200039為例加以說明:
1. 將所有奇數位置(第1、3、5、7、9和11位)上的數字相加。
6+9+8+0+0+9=32
2. 然后,將該數乘以3。
32*3=96
3. 將所有偶數位置(第2、4、6、8和10位)上的數字相加。
3+3+2+0+3=11
4. 然后,將該和與第2步所得的值相加。
96+11=107
5. 保存第4步的值。要創建校驗位,需要確定一個值,當將該值與步驟4所得的值相加時,結果為10的倍數。
107+3=110
因此,校驗位為3。
Copyright 2019 廣東寇德科技有限公司
網站備案/許可證號:粵ICP備19087005號-1 網站地圖聯系我們技術支持:商巨網絡