本文讨论了企业在信息化过程中物料编码的重要性及其编制原则。物料编码因量大、耗时、意见难统一而成为首要工作。文章提出了物料编码的“八字原则”:“一、类、有、变,数、短、长、跳”,涵盖唯一性、分类、避免有意和变化、全数字、简短、长度统一及预留跳号等原则,旨在指导顾问科学合理地编制物料编码规则,提高编码效率和专业性。
前言
在企业推行信息化过程中,物料编码工作量大,表现在首先需有一份完整的编码规则,指导后续的物料给码;其次需要根据编码规则对所有的物料给码,整理物料,重新给码,定义名称、规格、基本单位,量大且耗时长。
通常说的物料编码,除了BOM中涵盖的生产性物料、包材、辅助材料,还包括日常生产车间用的机物料或备品备件,办公用的劳保用品,其它低值易耗件,甚至包括固定资产。总之,只要是销售要卖的,采购要买的,仓库要存放的,生产要领用的,要在ERP系统中管理,都需要有物料编码,都属物料编码规则要考虑的内容。
如何编制一份科学、合理的编码规则,是我们所有实施顾问都会遇到、且经常要思考的问题。为此,根据多年对一线项目交付的经验,对物料编码编写规则进行了归纳、总结和提炼,形成了物料编码的八字原则,提炼成八个字:“一、类、有、变,数、短、长、跳“。
提炼出的物料编码八字原则,希望顾问在同客户培训、交流物料编码时,都能按八字编码原则来给客户讲解,理解八字原则的内容、意义,才能在同客户交流时表达出来,进一步体现出我们顾问的专业性,体现出我们标准化的实施方法。
下面我们就八字原则来做具体地阐述
1.1 求唯一
即通常所说的一物一码,这也是物料编码规则优先要考虑的一条规则。
通常情况下,只要物料的物理或化学性质有变化,物料生产加工后,需在仓库中存储,就必须为其指定一个编码。比如某零件要经过冲压成型、钻孔、喷漆三道工序才能完成。如果该物料的三道工序都在同一车间完成,不更换加工车间,即冲压成型后立即进行钻孔,紧接着进行喷漆,中间没有入库、出库处理,则该物料可取一个代码。如果该物料的三道工序不在同一个车间完成,其顺序是冲压、入库、领料、钻孔、入库、领料、喷漆、入库,则在库存管理中为了区分该物料的三种状态,必须编制不同的物料编码
1.2分类别
实际在ERP系统中的物料编码,也就是人为将所有物料按一定的规则,分门别类进行区分,方便用户在日常的录入、查询或报表打印时,同类的资料排在一起,便于我们比较和汇总统计等。
通常我们在对物料进行编码时,会按大类-中类-小类-流水号的形式进行编码,比如,第一码表示大分类,如成品,原材料,半成品等,第二、三码表示中分类,第四、五码表示小分类,最后是四位的流水号,通过这样的分类,我们可以保证相同类的物料在做统计分析时是可以排在一起的。
有些项目,客户觉得做三档分类无法满足全部物料的分类,可以根据情况在某一分类上增加一位或者增加一档,成为大类-中类-小类-细类-流水号,这样分四档也是常有的情况。
1.3勿有意
不要试图让物料编码变得有意义,可识别,希望看到编码,就知道这是什么样的物料,这是编制物料编码规则的大忌
物料编码仅是物料的代码,就一串数字,是为了便于计算机系统管理,而给的一个编号而已。它可以不具备任何意义,就如我们的身份证号码一样。
顾问在给客户辅导编码规则时,客户刚开始都要求让编号反映某些意义,使得物料编码容易记忆或者可以望“字“生义,常常会将英文单词的首几位或缩写字母编在编号上;甚至要把物料的规格、尺寸等属性也要反映在料号中。在编码量不大时,这种编码方式的确可能比较方便,使用起来可能会比较符合使用者的习惯,但是当物料数量越来越大时,要记忆的东西太多了,实际上已经达不到当初设想的易于记忆的目的了,结果给后续新增编码造成很大的困扰,无法进行新增编码的编制。
在很多企业中,常常就是为了要整理理出有意义的料号体系,而使得编号工作变得非常困难,经常会组织很多部门,来讨论如何才能将这些有意义的东西编到编码中去,耗费了大量的人力、物力和时间,经常是编到一半发现无法编制下去。比如,我们在编电阻的编码的时候,客户人员常常会要求将阻值、材质加到编码中,甚至将10的几次方也要加到编码中,以方便看了编码就知道电阻的阻值和材质。结果日后有新增的物料时,却发觉实在很难遵行原来的原则进行新物料的编号工作。
1.4避变化
物料属性中会变化的部分不要体现在物料编码中,如供应商信息,如果放在物料编码中,则意味着同一物料,不同的供应商供应的,都需单独给个物料编码,在BOM中也需分别指定用的哪个供应商的物料,按这样思路编写物料,则会无限膨胀物料的数量。而这些供应商的信息属物料追溯类的信息,用批号管理更合理。
也即物料的某项属性有可能会发生变动,则不应该将此项属性纳入到编号中。否则,一旦发生变动时,则需增加对应地物料编码。
1.5数字好
物料编码最好全部用阿拉伯数字来编号。
用数字,一则可提高操作员手工录入单据中物料编码的效率,二则避免数字与某些英文字母因为形象或读音雷同而产生混淆的情形,如O与0,I与1等等。
如果一定要用英文字母的话,则英文字母最好排在编号的前几码,且位数建议一致。尽量避免英文字母与数字混杂使用的情况。
在编码中,有些客户为了使编号段落分明而要求在编号中使用“-“符号,或者在编号中夹杂“*”、“/”等特殊符号。这些符号的使用必然影响编码的录入效率,在日常口述编号时亦会造成不便,因此最好避免采用。如果非用这些符号,也应该规定固定符号出现的位置,否则容易产生困扰。
1.6力求短
物料编码的长度越短越好,以方便操作员日常填写、录入、及单据的打印,提高工作效率。同时,也大大降低出错的机率。如果一个物料编码有25位,它可能记录了物料的很多属性,但是在录入、填写时会非常困难,也非常容易出错。
物料编码通常在8-12位之间比较理想,既能满足一般企业物料编码容量的要求,也能较好的反应物料的重要属性,且便于一些常用物料,操作员可凭记忆快速录入等。
1.7长统一
物料编码长度统一,美观的同时,也可以使操作员在录入时容易发现物料编码长度不对,可防错。同时,也方便做单据打印的套打格式。
如果实在做不到全部的物料编码位数统一,则至少要求同一类物料的物料编码位数要统一。比如,半成品或成品数量相对少的情况下,在编号长度上,要让半成品和成品的编码长度统一会比较困难,那我们可以让成品类的编号长度保持统一,半成品类的长度保持统一,如成品是10位,半成品则是12位。
另外也可以通过补「0」的方式来保证确保物料编码长度统一。
1.8用跳号
为了适应企业不断发展壮大的需要,在编码规则编制时,需适当留有余量,以利于后续扩容。
如何才能实现编码的扩展性呢?通常我们用跳号的方法来实现。比如在分类号中预留一些空号以便日后可以插入,同时也可以加大相应分类的编码容量,如001-050可以编成同一个小类,051-099可以编成一个小类,100-200编成一个小类,这样类推。
在实际编码中,此项原则往往会被忽略掉,但这种编码方式也是一个避免无限增加编码位数的一个好方法。
----------------------------------------正文结束--------------------------------------
推荐阅读