编码规则应用于添加业务单据或基础资料时自动获取编码。减少工作量的同时,又维持了数据的连续性,便于用户管理及查找。
字段 | 描述 |
---|---|
字段名、表名 |
需要定义编码规则的字段以及它所属的表。 |
检查重复 |
选中时,系统会自动检查编码的重复性。当新增的编码重复时,不允许添加。 |
异常处理类型 |
实际的编码长度和设置的编码长度差异不满足检查长度方式时的处理方式。 |
编码长度 |
设置编码字符的长度。 |
检查长度方式 |
检查实际的编码长度与设置的编码长度差异情况,不符合情况时通过异常处理类型作出反应。 |
排序号 |
用于控制同一表内的多个字段自动编码的生成顺序。如:A字段是依赖B字段,那么A字段的自动编码的排序号应大于B字段的排序号。 |
条件字段 |
通过条件字段对数据进行分组,系统会根据设置的条件自动获取编号。如:在获取物料清单的版本号时,编码规则的类别为“自动编号”,前缀宏为“V”,后缀宏为“.0”,起始值为“1”、间隔数“1”、中间自动编号长度“1”,如果没有设置条件,每新增一个物料清单,版本号就会加大一个级别,按V 1.0向 V 2.0、 V 3.0…V 9.0等递增;假如设置条件为“BomID”,则每个物料清单的版本号起始编号都是V 1.0,相同的物料设置不同的物料清单时,才会按V 1.0向 V 2.0、 V 3.0等递增。 |
宏替换、自动编号、树型 |
三种编码规则。其中: |
以物料信息自动按照物料类型编号+四位流水为例,介绍如何设置编码规则。
前缀宏
[MDItm:ItmKindID]
操作名称 | 操作描述 |
---|---|
激活 |
激活并使用编码规则。 |
查询 |
按照表名和字段搜索需要查看的编码规则定义。 |
1.如果编码规则未生效,检查编码是否激活,对应的对象设置中是否选中“支持编码规则”。
2.相同的表名与字段名只能定义一种编码规则。如需重新设置编码规则,只能删除已有的编码规则再进行设置。
3.分段格式值是以“数字;数字;数字…”形式组成。如以“1;2;2”为例,表示一个根节点下还有两个子节点,“1”表示根节点为一位数,第一个“2”表示根节点下的子节点为1+2三位数,第二个“2”表示子节点下的子节点为1+2+2五位数。
4.编码规格首先是单据支持编码,其次是字段是否可编码。单据开启了“支持编码规则”,但是设置编码规则无法获取想要的字段和表,请在数据字典中检查该字段“可编码”属性是否勾选。