主数据管理:企业数据化建设基础
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.3 主数据的编码

制定主数据编码规范一直是企业信息化建设中的一个难题,企业往往会在基础数据编码的梳理工作上花费大量的人力和物力。随着主数据管理的引入,企业编码过程中遇到的很多难题会得到解决。

1.编码的作用

(1)实现“一物一码”。

这里所指的一物一码,有两个概念:一个是实体码,即一个实体一个编码;另一个是类别码,即一种类别一个编码。实体码是指对某一具象的事物进行的编码,如一个人、一个设备、一个企业等;类别码是指对一类具有相似属性的事物进行的编码,如一种产品、一种物料等。编码是唯一识别企业每个主数据或某类主数据的依据。

(2)获得数据信息。

通过制定有业务含义的编码规范,使编码具备特征含义,在使用时,可以进行初步的人为解读。例如,身份证信息的编码规则。

(3)高效性和可读性。

编码规范要充分利用数字符号来表达业务含义,编码规则要相对稳定,切忌变动频繁,编码长度不宜过长,否则会增加人工编码的工作量,其他业务含义可以作为属性字段来进行描述。

(4)便于管理。

主数据有了编码规则后,数据的增、删、改、查等操作都可以查核,数据会更加准确,会减少“一物多码”“一物多名”等现象,提高数据管理的工作效率。

2.主数据对编码工作的扩展和支持

主数据管理系统的引入和企业信息化程度的增强可以很好地解决上述问题。

(1)可以编制流水码。

当前的主数据编码提倡的是无含义流水码或包含一些不可变属性的对照码,如数据产生日期这样的信息。所有编码中希望看到的信息,都可以通过信息系统和主数据管理系统的属性信息获取。随着信息化程度的加深,信息系统对业务的覆盖度逐渐提升,业务处理在系统间形成闭环,需要人员阅读编码内信息的场景也来越少,直到逐步消除。

(2)可以扩展属性集合。

主数据管理系统可以在应用过程中,对数据属性进行动态的扩展。

(3)可以编制助记码。

以往编码规范制定的一个矛盾点就是流水码和有意义码的取舍问题。业务部门总是希望将大量的业务信息放在编码中,从而便于业务人员处理,甚至在很多场景中,熟练的业务人员看到某种主数据的编码后就会立刻得到很多有关该物品的信息。既然是属性信息,那么就存在着变动的可能,但编码的核心要求是一次编码、永远不变。所以,我们可以在主数据主编码之外编制助记码。助记码有助于业务人员直接获取和使用数据的属性信息。