
店内码也属于商品条码的范畴,同样也是用13位数字,格式也是EAN-13的格式,但数字表示的含义与商品条码不一样。店内码有三种结构:
1、前缀码+种类码+重量码+校验码
20— 前缀码,10518—商品,01588—重量,9—校验码。这是最常见的2位前缀码+5位种类码+5位重量码+1位校验码的结构,重量码精确到克,最大可以表示99999克。扫描时价格是重量与单价的乘积。
2、前缀码+种类码+价格码+校验码
29—前缀码,00018—商品代码,00160—价格码,表示单价,1—校验码,这是最常见的2位前缀码+5位种类码+5位价格码+1位校验码的结构,价格码精确到分,最大可以表示999.99元。扫描时直接从条码中得到商品价格。
以上两种结构类似,种类码是超市自己编制的,只要不同的商品使用不同的5位编码就可以,没有统一的标准。采用重量码还是价格码则取决于系统的设置。
3、前缀码+种类码+项目码+校验码
这种编码结构实际上就是EAN-13码的形式,应用在生产厂家没有申请条码的商品上,种类码可以是按不同商品编码,也可以按不同厂家编码,项目码如果同类商品只有一种,即为00001,有多个品种时按顺序编码即可。
由于店内码只规定了前缀,对商品种类、商品项目的编码没有统一标准,因此对于同一种商品各店的编码也不会相同。所以店内码只适用于超市内部,超市之间不可能通用,也不可能通过条码来查询商品的生产厂家。