我做了一些研究,但似乎没有得到正确的噪音。
我正在尝试找到我可以批量下载并在运行时用作参考或查询的地方,这是产品ID的来源,例如条形码等通用产品标识符。
Universal Product Identifiers
Part Numbers 50090, 661330, BC-50090
GTIN 05033290500900
我需要获取信息的产品需要在世界各地制造,因此必须是全球唯一的。
我找到了一些网络服务,但它们似乎没有成功。
产品信息来自的主要行业是健康补充剂行业。
答案 0 :(得分:0)
根本没有这样的数据库。
GS1为每个制造商分配了一个数字块。制造商将该块中的数字分配给产品。维护GS1编号与制造商使用的内部参考之间的关系是制造商关注的问题。
分析您用过的产品,
5033290500900 is the 13-digit number allotted by the manufacturer;
50 indicates UK
33290 indicates the manufacturer (Biocare)
50090 is the individual item number allotted by the company
0 is the checkdigit
GTIN中的前导“0”是“包装级别”。因此,3个容器的包装物可以具有前导“1”,4个包装纸“2”的托盘,依此类推 - 再次由制造商分配。 (这是一种常见的方法 - 但是一些制造商愚蠢地违反了这个系统(公平地说,原始分配是未定义的。)checkdigit是根据得到的13位数字计算得出的第14个。
请注意,这意味着GTIN起始“0”与13位项目编号(实际上是12位+校验位)具有相同的校验位,这意味着如果您存储的话,您无法区分这两者。数字的值但不标记长度。因此,对于单个项目具有0前缀而对于更大的包具有其他数字是明智的。
50090,661330和BC-50090可能是制造商不时使用的不同内部参考代码。非常明智的是,50090用作13位代码中的制造商项目编号。
然而,重点是制造商可随时更改制造商的代码。然而,应该保持不变的是单个项目的13位代码。
所以 - 您的内部参考可能是ABC123
GS1参考号为5033290500900
产品描述为“一日90片”
制造商的参考可能是50090,661330或BC-50090
制造商通常会为您提供描述清单,GS1编号及其内部参考信息,因为您不应该被他们的内部编号所困扰,记录数据是一个选择问题。 GS1号码是王者 - 但也有一些组织坚持你使用他们的内部号码,就像在蒸汽时代一样。
您应该记录您的内部号码和GS1号码之间的关系。你按自己的方式处理你的号码,让他们处理他们的号码。您的共同点是GS1号码。
另请注意,如果您要从不同制造商处订购类似商品,那么您可能希望在您的系统上两者之间建立多种联系。如果您不在乎是否从制造商A或B订购阿司匹林,那么您的内部工作使用您的内部编号,订单将被放置在卖方的GS1编号下。
另请注意,相同的项目可能会出现在不同的数字下,即使它们来自同一制造商。如果接管制造商或产品系列,同一产品可能会显示新业主分配的编号,并且会有一段时间内两个号码在该字段中有效。
我一直使用“制造商”,但实际上分配的数量是由品牌所有者分配的数量。货物可以在任何地方生产,因此如果产品的实际制造地点发生变化,分配的条形码保持不变。