工商企业所采用的物科编码方法,主要有下列几种:
阿拉伯数字法
阿拉伯数字法,是以阿拉伯数字作为物料编码的工具,采用以一个或数个阿拉伯数字代表一项物料。这种方法容易了解,只是需另外准备物料项目与数字的对照表,又要记忆对照项目,因此有关人员必须经过一段时间的训练与适应才能运用自如。以阿拉伯数字做物料编码的,较常见的有下列几种:
连续数字编码法
连续数字编码法是先将所有物料依某种方式大致排列,然后自1号起依顺序编排流水号。这种物料编码方法可做到一料一号,只是顺序编码除显示编码时间的先后,往往与所代表项目的属性并无关联。因为新购物料无法插入原有排列顺序的料号内,例如:1078为3/8“×3/4”之六角铁制带帽螺栓,而新购的六角铁制带帽螺栓为3/8“×1”,其物料编码无法插入(因过去没有库存或采用这种物料,故无编码),故只好编以最后一个号码8974。两种物料本应排在一起,现在物料编码相距如此遥远,在物料管理、仓储管理上很不方便。
分级式数字编码法
区段数字编码法
区段数字编码法介于连续数字编码法与分级式数字编码法之间。使用位数较级次式数字编码法更少,而仍能达到物料编码的目的。例如有64项,分为5大类4.国际十进分类(U.D.C.)
这种方法于1876年美国杜威M.DeWey首创,其方法新颖而独到,可以无限制展开,颇受欧洲大陆各国的重视。1895年的国际图书馆学会决定杜威的十进法为基础,作更进一步发展,其后经众多数学专家的确究与发展,最后完成所谓国际十进制分类法(UniversalDecimalClassification),已有许多国家采用为国家规格。所谓国际十进制分类法是将所有物料分类为十大类,分别以0至9之数字代表之,然后每大类物料再划分为十个中类,再以0至9之数字为代表,如此进行下去按金字塔Pyramid形态展开。其情形如下:
6应用科学
采用国际十进分类的物料编码,如编码编至三位数字之后仍须继续延长时时,即应加以“.”符号以表示划分,国际十进分类法可无限展开,任何新物料之产生均可插入原有物料编码之系统而不混淆原有之物料编码系统,国际十进分类法所能运用之符号只有十个(0-9),故使编码趋长而又无暗示作用,实在美中不足。
英文字母法
是以英文字母作为物料编码工具的物料编码法。英文字母中I、O、Q、Z等字与阿拉伯数字1、0、9、2等容易混淆,故多废弃不用,除此之外,尚有23个字母可利用。如以A代表金属材料,B代表非木材,C代表玻璃。以AA代表铁金属,以AB代表铜金属......,英文字母在经相当普遍,是可用的物料编码方法。
暗示法
从物料的英文字母当中,择取重要且有代表性的一个或数个英文字母(通常取主要文字的第一个字母)做为编码的号码,使阅读物料编码者可以从中想象到英文字文字,进而从暗示中得知该物料为何物。
2.数字暗示法:
直接以物料的数字为物料编码的号码,或将物料的数字依一固定规则而转换成物料编码的号码,物料编码的阅读者可从物料编码数字的暗示中得悉该物料为何物。
2.编码中尽可能不用-、#、*等这些无意义的符号(只是为了区分编码的段,而没有任何含义),因为这些符号不便于电脑输入,而且会使编码太长;
3.确定编码方案时一定要保留足够的空间以方便以后的扩充;为了使编码便于书写和录入电脑,编码在满足一定的要求下应尽可能简短;
4.凡是库存中可能出现的物料都必须予以编码;
5.每种物料只能有一个编码,同样,一个编码只能在库存中找到一种物料,一一对应。
灵活地解决物料编码的修改问题
物料分类更加灵活、细致
物料类别管理采用分级管理,用户可根据需要设置物料类别及细分类别,原则上对级次不限制。用户可以根据需要随时调整物料的类别,达到统计、分析的目的。
使用技巧
如果完全按照顺序号进行物料编码,虽然编码简短,但不容易记忆,如果编码中携带了物料的类别信息,则不易修改。一般地,根据企业的具体情况,采用二者结合的方法。有以下原则可参考:当物料种类比较少时,如1000种以下,可较多地携带类别信息将来可能会变动的物料类别信息或物料属性最好不要将其作为物料编码的一部分,而将其放在物料的类别信息中。如果用户已经存在旧的物料编码,而且所有人员已经熟悉,不到万不得已,最好不要修改,继续沿用以前的代码,可减少许多工作量。
新的解译
机械行业最重要的就是物料编码(Code),但所有的机械行业的人都错误使用物料编号(Number)或物料描述(Description)来解释,照成在复杂机械信息化企业不可能成功。真正物料编码成功例子的只有(BarCode),就是超市用的条型码。以条型码为标准,物料编码的定义应为:
物料编码首先是数字化(二进制)一个物,即将一个实在存在的"物"在电脑系统存储为二进制的的形式,在人机交互时表现为在电脑屏幕中唯一段字符串.但要成为编码还要有以下三个特征:
1.它要存在不同系统(软件)中,只存在于一个系统(软件)的不能称为编码.如一些游戏工厂与商店也有物,但不会使用物料编码,因为只存在一个软件中.
2.它的作用是用于不同系统(软件)中大量自动的数据的交换. 因此只有开发此类程序时才可能用到,主要用于人工使用、查询的字符串不能称作物料编码.
3.它的表现形式是程序中有大量字符串的匹配(字符串相同检验)。即程序中反复使用A字符串是否等于B字符的逻辑。
以上解释完全参考条型码的使用。可以说物料编码是计算机而不是人对"物料"的"称呼",因此物料编码主要表现为Reusability重用性,而不是What是什么,What是人的需要。在以上定义中,物料编码的以上三个特点是将其与物料编号(Number)和物料描述(Description)等区分开来的重要原则,因为这些在计算机中有时也会呈现唯一段字符串的特性,甚至与物料编码相同,但是只有同时符合了以上三个特点,才能称为真正的Code。
这个定义在机械行业有中有现实意义,以原材料种类数量有1万种而设计图纸有2万张计的企业计,如果平均在一张图纸BOM有6个下级物料,至少需要将序号、下级物料,数量3个输入到一个管理系统的一个BOM中,那BOM中相比物料描述的就有20倍以上的信息量需要正确,2万张图纸,就有40万个数据要正确,如果再包括三维BOM,生产BOM等的输入。考虑到这只是一次输入的数量,如果还需要在实现BOM间数据同步与交换,再加上一些辅助的程序交换,如用BOM实现在文件中大量图纸的查找与管理等。这个数据量是惊人,而且这些数据往往很重要。因此,复杂机械行业的信息化能不能成不成功,关键是看能不能实现大量数据在不同系统(软件)中进行自动交换并不为过。此时使用物料编码(Code)来实现数据自动输入与查询从而实现正确化,可能是唯一的办法。