先記住這一點
將 GTIN 補齊為 14 位是在保持身份,而不是創建新身份。
識別貿易項目
全球貿易項目代碼(GTIN)識別貿易項目。同一種貿易項目的多個實例可以使用同一個 GTIN。如果業務需要區分每一件實例,就需要增加序列號等信息。
長度與表示方式
GTIN 有 8、12、13 和 14 位四種長度。系統可以在較短 GTIN 前補零,將其表示在 14 位字段中。這種表示轉換不分配新的商品號碼,也不創建新的包裝層級。
教學示例
GTIN-12 614141123452
14 digits 00614141123452末位校驗位幫助發現輸入錯誤
校驗位由前面的數字計算得到。在電子表格與軟件之間傳遞號碼時,建議按文本保存,避免自動數值轉換丟失前導零。校驗位檢查的是結構,不是商品真偽。
複核校驗位的計算過程
先移除末位校驗位。從剩餘數字的最右側開始,向左依次使用 3、1、3、1 的權重。設加權和為 S,校驗位為 (10 − S mod 10) mod 10。以主體 61414112345 為例,S = 58,校驗位為 2,得到完整示例 614141123452。這個過程用於複核,不應靜默修改來源號碼。
包裝層級屬於業務身份的區別
零售單件與可以單獨訂購的整箱,屬於不同的貿易項目配置,應按 GTIN 分配與管理規則識別。給零售號碼補零隻改變字段表示,不能完成整箱身份的分配。序列號用於區分同一 GTIN 下的實例,也不能代替產品變更後可能需要重新分配的 GTIN。
分別驗證格式、分配記錄與實物
校驗工具接收完整的 8、12、13 或 14 位輸入,檢查長度與校驗位。它無法僅憑數字識別您抄錄的是 UPC-E 還是另一個八位號碼,也不驗證授權或眼前的實物。應結合原始條碼、碼制信息和分配記錄核對;只有來源明確缺少校驗位時,才使用補算校驗位模式。
來源與延伸閲讀
本文由 Only1 根據下列公開資料整理;標準或法規的完整要求,請查閲來源方發佈的原文。
GS1 · Global Trade Item NumberGS1 · GTIN, EAN, UPC and barcodesGS1 · How to calculate a check digit manuallyGS1 · GTIN Management StandardGS1 US · Packaging Level Definitions