物料编码的处理特点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了物料编码的处理特点相关的知识,希望对你有一定的参考价值。
参考技术A 机械行业最重要的就是物料编码(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)来实现数据自动输入与查询从而实现正确化,可能是唯一的办法。
图片中是一个用于产生编码的程序,上部是从三维软件BOM中的标件物料描述,下部是经标准化后产生的在系统中的唯一标准的字符串,通过调用API存到不同系统并进行行数据交换,就能称为物料编码了(Code)
以上是关于物料编码的处理特点的主要内容,如果未能解决你的问题,请参考以下文章
物料内部编码和外部编码对应关系保存在表MATERIALID中