论商品编码标准化

武汉天罡医药软件有限公司 蒋光建

  市场经济实际上就是商品经济。在商品经济愈来愈占主导地位的时代,信息化建设中起着重要基础作用的商品编码标准化问题已在各行各业中显现出来。由于过去没有解决好这个基础问题,才有了我们今天企业与企业之间、企业与政府之间、地区与地区之间、地区与国家之间、行业与行业之间一个个大大小小的“信息孤岛”,无法实现数据共享,从而导致了我国目前信息资源严重浪费、商品编码重复劳动、计算机网络工作效率低下。
    根据国家“信息化带动工业化,工业化促进信息化,走新型的工业化道路”的总要求,各行业信息化建设的重要性将越来越突出,作为在信息化建设中起着重要基础作用的商品编码,是各行各业乃至政府信息化建设中的重要组成部分之一,也是目前制约我国信息化推进工作的瓶颈。如何解决好商品编码标准化问题,已直接关系到信息化建设能否向更高层次推进的大事。然而,标准化的商品编码是否科学、合理,其核心在于商品编码的方法是否科学、合理。商品编码是一项技术,不能简单的理解为给每个商品赋予一个码就可以了,应对其复杂性要有充分的认识,需对其进行深入的研究,找出普遍规律。
我公司专业从事医药卫生行业计算机软件的开发与应用,深感商品编码的重要性,以医药行业为背景,经过近20年的学习、研究和反复应用,创立了适合各行业各领域应用的具有简易性、唯一性、通用性、永久性、无二意性、无含义性特点的“商品二代编码法”。为此,本文就笔者对商品编码方法的探索、研究及体会作粗浅的交流,供同行参考,不足之处敬请读者批评指正。

一、国内外商品编码标准化的现状及存在的主要问题

(一) 国内外现有商品编码方法的分类

    根据目前国内外商品编码的现状分析,从形式上对商品编码方法大致分为五类,即分类编码法、企业编码法、企业产品编码法、顺序编码法及其它编码法。
    分类编码法:即根据不同行业、不同专业按照一定的规则细分类,对商品进行编码的方法。该方法的特点是分类细,分类码表现在商品编码的结构上,编码的主体是商品,商品码唯一。其优点是可通过编码方便的识别出类别;缺点是因分类的复杂性导致商品编码不易维护,难以应对日新月异的商品变化,容易使商品编码工作停止。
    企业编码法:即对制造企业按一定规则统一编码,再由制造企业在统一编码下对本企业的产品进行编码的方法。该方法的特点是简单,编码的主体是制造企业,制造企业码唯一,商品名称码不唯一。其优点是编码简单,方便识别,多用于条码;缺点是因商品名称码不唯一导致商品名称混乱,难以在信息管理系统中应用,同时商品编码工作容易重复,一个制造企业往往会出现二套产品编码,一套是条码,一套是信息管理系统中用的产品码。
    企业产品编码法:即对制造企业按一定规则统一编码,再按一定规则在统一的制造企业编码下对商品进行编码的方法。该方法是“企业编码法”的变异,特点类似,不同之处在于商品名称是统一编码,可减少商品名称由制造企业自己编码的混乱局面。其优点是编码简单,方便识别;缺点是商品名称码不唯一,会出现“企业编码法”中一样的问题。
    顺序编码法:即按先后顺序无规则对各种商品进行编码的方法。该方法的优点是简单;缺点是从编码上无法确认该商品的制造商,商品名称与商品编码容易混乱,会出现同一商品不同商品名称编多个码的情况,通用性差。
    其它编码法:除上述四种主流编码方法外,还有一些行业内根据自身工作需要进行的商品编码,这些方法行业特征比较明显,通用性较差,在此不再详述。
    以上各商品编码方法除各自存在的缺点外,还具有二个共同缺点:即商品不能做到一名一码以及商品编码无法在产品全生命周期各环节中通用。

(二) 国内外现有商品编码标准化的历史及现状

    早在20年前,总后卫生部为解决计算机应用问题,组织相关专业人员编写了“药品、药材、医疗器械”的编码,曾在军队推广,这应该算我国最早的商品编码解决方案了;后来由国家相关部委、军队共同参与组成了商品、物资编码机构,对我国各行业商品、物资进行编码,以形成统一的商品、物资编码标准,遗憾的是最终未形成标准化的商品编码;近年国家相关部门为推动条码技术与国际接轨成立了物品编码机构,但至今仍未见发布统一的商品编码标准。
随着计算机在各行各业的迅速应用以及信息化浪潮的推动,在市场经济环境下各企业特别是软件开发商为了抢占市场,很少有企业研究像商品编码标准化这样的基础课题,只有等待国家发布统一标准,而国家的相关研究机构又缺乏市场需求,不能全面了解产品全生命周期各环节的应用状况。为此,在国家没有统一商品编码标准的情况下,各行业或软件系统提供商为了应对实际工作需要,只能临时提供一套编码方案,由客户或开发商自己编写商品码,然后应用于自身的系统中,正因为如此,才导致了我国目前商品编码几乎是各自为政,自由编码,重复劳动严重。国家有国家的编码,企业有企业的编码,互不相干。这也正是导致我国目前大大小小“信息孤岛”的根本原因。随着国家信息化建设的进一步深入,国家信息资源的开发利用,电子政务、电子商务的普及,无一不需要统一的标准化商品编码。
    因此,如果不能很好的解决商品编码标准化问题,我国全社会的“信息孤岛”问题将会越来越明显,信息资源浪费将会越来越严重,工作效率相对发达国家将会越来越下降。

(三) 国内外现有商品编码标准化存在的主要问题

    从“国内外现有商品编码方法的分类”中可以看出,目前的商品编码方法或多或少还存在一些问题。如果商品编码的方法不解决好,商品编码再多,数据库再大,最终发挥的作用和效益都是有限的,就犹如地基不扎实的高楼大厦一样,迟早要出问题。有的商品编码甚至经不起时间、地域、行业的检验,这样的商品编码应用后带来的结果就是不断的重新调整,经常发生变化,以致编码工作停顿。因此,商品编码的方法是否科学、合理,编写的商品码是否通用、唯一、永久,则是商品编码工作的核心。
    从20年来我国商品编码的历史分析,我们认为商品编码标准化主要存在三个方面的问题,即:
1.商品编码的复杂性没有被充分认识
    我们在实际工作中经常会听到“商品编码不就是给商品赋予一个码,很简单呀,还用专门研究吗?”这样的话。事实上是这样的吗?不是。从商品编码的历史经验告诉我们,要想编写出一个既科学合理又具有通用性、唯一性、永久性、可持续的商品编码,则必须要在产品全生命周期各个环节中经过反复的研究、应用、总结、归纳、再应用的过程,才能证明商品编码方法的科学合理性。事实证明,编码是一项较为复杂的技术,而不是简单的工作。
2.在商品编码理论上忽视研究
    通过商品编码的历史可以看出,过去提出商品编码的方法有多个,遗憾的是几乎查不到关于商品编码方法的理论成果。只所以这样,笔者认为,正是由于商品编码的复杂性没有被充分认识所致。事实上商品编码就如同人类基因编码一样,它有其自身的规律存在,只是过去未被研究和发现。
3.在商品编码的方法上没有突破传统思维
    过去的商品编码方法无一例外都采用的是一级编码,希望通过一个商品码解决所有问题,然而一个商品码不可能解决产品全生命周期各环节的问题。因此,现实工作中为了解决本环节的商品编码问题,就出现了各环节对同一商品(物质)的不同编码,从而引发了我国的各自为政、“万码奔腾”,电子数据无法直接交换,信息化应用和电子商务开展遇到瓶颈,统计工作困难重重,统计结果误差大等重大问题。由于受传统编码思维的影响,所以过去的商品编码方法编写出的商品码永远没有通用性。

二、商品编码标准化的目的、意义及作用

(一) 商品编码标准化的目的

    商品编码标准化的目的在于方便商品在国内外的流通,起到唯一标识的作用;便于各行业在商品质量监督、标准制定、商品检验、新产品开发、新产品审批、学术交流、教学、科研、生产、经营、流通、招标投标、存储、使用、信息化管理、互联网、防伪打假、条码、电子标签、电子政务、电子商务、信息资源开发、军用物资管理、国民经济统计、医疗保险等领域中的应用。

(二) 商品编码标准化的重大意义

    商品编码标准化具有重大的社会及经济意义。商品编码标准化是各行业信息化建设的基础,是畅行信息高速公路的“通行证”,是国内外贸易交流的标识,是生产厂商防伪打假的“盾牌”,是普通老百姓消费、咨询的重要依据。
标准化的商品编码为构建各行业商品信息链系统,解决上下游企业的业务协作、产品跟踪等业务具有重大意义;商品编码标准化将大大提高商品供应链、物流、电子商务、电子政务等的工作效率;商品编码标准化将有力推动全社会商品信息资源的开发利用,有效解决全社会商品信息共享的问题;商品编码标准化将对我国各行各业乃至各级政府的工作方式产生重大影响;商品编码标准化对我国全民族整体工作效率的提高、对国家信息化建设向更高层面推进以及消除宏观层面的“信息孤岛”等诸多方面具有深远而重大的意义。
总之,商品编码标准化将从根本上有效解决全社会商品信息网络化的问题。

(三) 商品编码标准化的作用

    基础作用。我们在实际工作中会发现,各种信息管理系统中都有一个基础工作要做,那就是编码,这些编码可能是针对商品,也可能是针对部门等,无论如何总是要做的,否则系统就无法运行。
标准作用。标准化的商品编码是商品信息交换的“标准语言”,犹如普通话一样,人人都能听懂。如果各单位都是自己编写编码,只有本单位才明白,其结果就是信息不能流通,导致“信息孤岛”,浪费信息资源。

(四) 商品编码标准化的可行性

    笔者以医药卫生行业为背景经过近20年深入的探索和研究,对商品编码标准化工作已经有了系统的研究成果,以药品编码为例,我们编写了近5万余条药品名称码,并在医药行业多个领域有成功的应用案例。

三、商品编码标准化的基本要素

(一)、标准化的商品编码应具备的特点

    科学合理的标准化商品编码至少应具有简易性、唯一性、通用性、永久性、无二意性、无含义性特点。
简易性 即商品编码的过程简单,操作容易,长期维护容易,识别容易;
唯一性 即商品编码不因行业的发展、专业的演变、商品名称的变更、时间推移的变化而变化,商品编码始终是唯一的;
    通用性 即无论什么行业,无论什么专业,无论什么环节,怎么应用,商品的编码是通用的、共享的。不受地域、空间的限制,具有流通性;
    永久性 即商品编码一经分配,就成为终身的“商品身份码”。当此商品的标准取消或不再生产时,其对应的商品编码只能搁置起来,永远不会重新启用;
    无二意性 即商品编码所表达的意思永远如一,不会随着时间的推移或专业的演变等因素导致该编码意思发生变化;
    无含义性 编码结构中的各组成元素无特别的含义,只对商品类别粗定义。

(二)、标准化的商品编码应具备的功能

标准化的商品编码至少应具备以下功能:
●能消除企业与企业之间、企业与政府之间、地区与地区之间、地区与国家之间、行业与行业之间的“信息孤岛”,实现统一的商品信息交换标准;
●可在产品全生命周期各环节中通用,实现产品从研发、标准制定、生产到销售、使用等各环节商品编码信息的一致;
●通过商品编码的码制可识别多种商品是否为同一物质生成;
●实现商品条码与信息管理系统中的商品编码“合二为一”,提高工作效率,减少重复劳动;
●具有一物一码和一名一码的功能;
●通过编码可查询同一商品不同的生产厂商,可查询同一商品不同的商品名称,可查询同一生产厂商生产的不同产品。

(三)、商品编码标准化设计的原则

    商品编码标准化设计要遵循简易性、粗分类、本体归类、先后无规则顺序编码的原则,确保商品编码工作能持续、稳定、顺畅的做下去。
1、简易性原则
    商品编码标准化设计时要充分考虑简易性,在编码结构上不要搞大而全,细分类不要体现在编码层次上,这是确保商品编码工作可持续的基础。
2、粗分类原则
    商品编码标准化设计时对商品分类采取粗分原则。在第一位设定一个大类即可,在编码层次上对商品不做详细分类,这有利于实现编码的简易性、唯一性和永久性,可操作性强。其它细分类别可作为数据项在数据库里体现,根据分类的变化可随时修改,不影响编码结构。
虽然商品采取粗分类原则,但商品在归类时也可能有交叉现象。因此,商品归类时要遵循商品主属性原则,即根据商品的主要属性确定商品的类别。
3、本体归类原则
    商品编码标准化设计时,将具有同一本体关系的商品(单一物质组成)归类在一起,并对其通用名称、英文名称、其它名称等进行编码,这样既可实现一名一码,又可非常容易且方便的查找到由同一物质衍生出的所有商品,实现产品家族成员的“认祖归宗”。
本体归类要遵循二代原则,即“父子”两代。因为二代关系是多代关系中最为简单的关系,这既有利于理顺商品的本体关系,又有利于商品编码的简捷。
4、先后无规则顺序编码原则
    商品编码时采取先后无规则顺序编码的原则。即不管商品出现时间的长短,不管商品属于哪一类,只要确定了商品的粗分大类和制造企业,即可按先后顺序快速的赋予商品一个编码。

四、商品编码标准化需要解决的关键问题

(一)、从人类基因编码说起

    据世界卫生组织公布的资料显示,全世界人类基因编码没有重复的。可见人类的繁衍是有自然规律的,人类基因一定有一套严密的编码规则。
那么商品的繁衍有没有自然规律呢?能不能找到商品的“基因编码”呢?回答是肯定的。我们知道商品是由物质组成的,物质是由分子组成的,一直到原子、离子等等。这说明商品的形成也是有规律的,因此商品也一定有类似人类基因编码的规则存在,只是过去我们没有发现和深入研究罢了,值得庆幸的是,历经20年的探索和研究,现在,我们已经找到了类似人类基因编码的商品编码的普遍规律。
    既然是自然规律,那我们就一定要遵守,而不要去破坏或改变它。在商品编码的过程中也是一样,不要有人为的因素干扰编码的规则,只有这样才能按照自然规则去延伸,编写的编码才科学合理。这就是无含义性原则。

(二)、商品编码标准化着重解决的问题

    商品编码标准化工作能否按照一套编码方法长期、稳定、顺畅的做下去,着重看以下六个方面的问题是否解决好。
    首先,要着重解决好商品编码的简易性、唯一性、通用性、永久性、无二意性、无含义性问题,确保商品编码一经分配,就不得再更改;
    其次,要着重解决好一物多名的问题,实现一物一码和一名一码。我们知道任何一个商品都会有至少二个以上的名称,例如商品的中文名和英文名或商品的中文名和拼音名称等等,如果是药品,则同一个药品的名称就更多了。因此在进行商品编码设计时既能实现一物一码,又能做到一名一码是非常重要的;
    第三,要着重解决好商品编码在各行各业及产品全生命周期各环节中通用的问题,实现商品编码信息的流通。如果我们从编码的视角看人民币的一元、贰元、拾元等币值,其实它也是一种编码,那为什么人民币能在中国大地上任何一个角落通用呢?除了人民币的特殊地位以外,我认为人民币具有的通用性和唯一性特点是至关重要的。如果解决好了商品编码标准化的通用性、唯一性问题,那么商品编码信息的流通问题同样能解决;
    第四,要着重解决好通过商品编码能识别出多种商品是否由同一物质生成,减少因名称混乱导致重复使用的问题。在医药行业中的药品编码表现得尤其突出,由于一药多名现象较普遍,消费者难以识别不同名称的药品是否为同一药物生产,易导致重复用药,从而给消费者(患者)带来不应有的身体伤害;
    第五,要着重解决好商品编码在商品质量监督和防伪打假中的作用问题,通过商品编码的广泛应用实现商品质量监督由被动监督变为主动监督。商品质量监督和防伪打假工作历来是政府和制造企业关心的大事,为此也研究和制定了很多的解决方案,但到目前为止还未见到非常有效的措施,近年频频发生多起震惊国人的商品质量事故就是明证。然而,统一的标准化商品编码可有效的解决商品质量监督和防伪打假的问题。第六、要着重解决好与商品编码相关的其它编码的标准化问题,确保商品编码体系的科学合理。与商品编码有关的其它编码大致包括制造企业编码、区域位置编码、计量单位编码、包装材料编码等等,这些编码与商品编码一起形成一个体系,内在有着紧密的联系,设计不好也会出现牵一发而动全身的问题。

(三)、商品编码标准化的技术解决方案

    我们经过多年的探索和研究发现,要解决上述诸问题,必须在编码方法上有所突破。按照在产品全生命周期各环节中通用的原则,设计了从编码结构上将商品编码分为二级的“商品二代编码法”(又称“商品基因编码法”),一级编码与二级编码的关系为既独立又相互依赖的二代关系。编写的商品二代码(又称商品基因码)分为外码和内码。外码为对外公用的流通码,通用于各行各业;内码为制造企业在生产产品时给每个产品编制的不被大众所知的防伪码。
●外码技术方案
1、商品分类
    根据商品粗分类原则,在商品编码结构中将商品只划分一个大类。按照用途或自然属性相同或相似的规则对商品归类,用一位英文字母表示。例如A类包括了药品、药材、食品、保健品、化妆品。这样归类的好处就在于同一个商品不会因为分类的不同而赋予多个编码,确保一物一码和一名一码。
2、商品编码结构
    商品二代码分为二级,一级编码为名称码,二级编码为商品码。
一级编码分为三层,第一层为类别码,长1位,第二层为本体名称码,长6位,第三层为其它名称码,长3位。结构图如下:

    二级编码分为四层,第一层为一级编码(基因码),长10位,第二层为国别码,长3位,第三层为制造企业码,长5位,第四层为商品顺序码,长2位。商品顺序码包括商品规格、型号、计量单位、包装等。结构图如下:


    商品二代码除第一位是字母外,其它均为数字;国别码与制造企业码组合成为制造企业唯一码。

3、商品编码规则
    按“本体归类原则”和“先后无规则顺序编码原则”进行商品编码。

4、商品编码特征
    商品二代码分为二级,一级编码为名称码,具有名称识别的作用;二级编码为商品码,具有制造企业识别的作用。二级编码内包含有一级编码的“遗传基因”。一级编码与二级编码的关系为既独立又相互依赖的二代关系,可独立或一起应用。

●内码技术方案
内码是在外码的基础上由制造企业按照一定的规则自行编制,总长50位,属于不公开信息。可在“电子标签”、物流、供应链及防伪等领域中应用,信息主要包括产品批号、效期、生产日期、包装数量、防伪信息等。

五、结束语
综上所述,科学、合理、可持续、先进的商品编码标准化工作意义重大,将在未来信息化建设过程中起着举足轻重的作用,对国民经济所带来的影响也将是深远而重大的,因此希望国家能引起高度重视。



武汉天罡医药软件有限公司

地 址:武汉市汉口惠济二路6号金三九527室         邮 编:430010

联 系 人:蒋光建         电 话:027-82633437、13807103281

公司网址:WWW.TG100.COM     邮 箱:jy199009@public.wh.hb.cn