收藏 | 举报 2009-04-21 00:33   关注:422   回答:2

条形码的第13位自动生成?

已解决 悬赏分:10 - 解决时间 2024-03-02 15:07
客户提供13位条形码,但是每输到12位时,第13位就自动生成一个不同于客户提供的数字,请教原因和解决办法?
  • 游客
  支持(0)  |   反对(0)  |   举报 2009-04-21 01:22
13位的条码最后一位是校验码,是根据一定的公式自动计算出来的。如果和客户给的不同,可能的原因是:
1、客户的条码不是商品条码,而是自己定义的13位编码,最后一位不是校验码
2、客户提供的条码数字有误。
3、软件有问题(可能性不大)
校验码的计算方法可在http://www.ancc.org.cn网站的“实用工具”“校验码计算”中计算。你可以拿客户给的条码去验证一下。
  • 游客
举报 2012-07-11 22:29
就是因为他自动算出了第十三位,这样你的输入才符合标准

不然,你用条码打印机,打出来就错了

如果自动产生的和客户的不一样,说明客户的不是标准 ean13码
 
  文明转播  行业协会  备案信息  安全网站