本文讨论了通过编码规则自动生成物料、供应商、客户等基础资料的分组编码。关键步骤包括设置编码规则,利用“供应商分组”和“流水号”自动生成编码。效果是新建基础资料时可自动编码,无需手动输入。注意分组新建时前两位为分组编号,并处理编码冲突情况。还提及了其他相关文章如部门过滤、单据字段设置及新建物料单位。
一、业务背景
对物料、供应商、客户等基础资料进行编码,希望在保存的时候可以自动生成对应的分组的编码,就不用每次手动输入新的编码了。需要编码整体长度位数不变。比如供应商分组是01,总体6位数,假设01分组里编码到了010002,那么在01分组新建供应商的时候,保存供应商时自动生成的编码为010003。
二、关键步骤
【编码规则-修改】,可参考下图设置,勾选“默认规则”、“允许修改”、“自动补号”。
第一行类型选择“基础资料”,元素来源“供应商分组”,来源属性“代码”,长度2(可变),补位符0,勾选右侧截断、右侧填充、编码依据、编码元素。
第二行类型选择“流水号”,长度4(可变),起始值1,步长1,补位符0,勾选右侧截断,不勾选右侧填充。
三、效果
在对应的分组新建基础资料时,自动保存的可以不需手动写编码,可以直接自动生成编码。
四、其他
1、注意是在对应的分组新建基础资料,这样保存时显示的前2个长度的就是该分组的分组编号或代号。
2、如果出现保存时提示已存在编码的情况,可以考虑再次点击保存,会继续到下一个流水号的编码。如果流水号相差太大建议直接手动补充编码。是因为有不是自动保存的重复编码出现。建议每次都自动生成编码,或者每次手动补充编码,根据不同的需求情况决定。
3、其他文章:1)表单里对部门进行过滤-02限定单据类型对应的部门
3)新建物料单位
推荐阅读