编码规则
问题描述:
解决方案:
1 应用场景
企业在经营过程中可能有这样的需求,如业务单据/基础资料编号自动编码,业务单据需要从单据编号中体现出业务发生的部门、业务员、日期等。系统为基础资料和业务单据预置了一条编码规则。若预置的编码规则与实际使用的规则存在差异,需要调整编码规则时,可以点击基础资料-编码规则针对需要调整的规则进行修改。
2 功能说明及应用流程
点击【系统设置】-【个性化设置】-【编码规则】,单击具体单据类型的编码规则进入到编码规则编辑界面。
1、段间分隔符:默认短横线,可选无,#,短横线。
2、应用规则:默认新增显示且允许修改,可选新增显示且允许修改、新增显示且不允许修改。
新增显示且允许修改:以商品编码为例,在新建商品时,商品编码显示出来且允许修改编码。修改后下次新增商品时扔按编码规则继续编码。
新增显示且不允许修改:以商品编码为例,在新建商品时,商品编码显示出来但是不允许修改编码;
3、编码依据变化时重新编码:若开启,当编码使用的日期、业务字段发生变化时将重新编码。如某单据使用的编码规则为“常量-日期-流水号”,新增单据时单据日期由4月1日修改为3月30日,则对应单据编码会由**20190401***自动重新编码为**20190330***。
4、编码分段:指编码由几部分组成,基础资料的编码分段可选1-3段,单据的编码分段可选2-4段。
5、编码示例:根据编码分段展示当前规则的示例。
6、编码段:可选常量、流水号、业务字段。单据的编码段中还可选日期。
1)常量:固定的一个值,一般为字母,如CGDD、XSDD。
2)流水号:需设置流水起始值和长度。
3)日期:显示格式可选yyyymmdd、yyyymm、mmdd格式,举例今日日期为2019-04-30,yyyymmdd格式即为20190430,yyyymm格式为201904,mmdd格式为0430。
4)业务字段:依据不同的单据类型可选不同的内容,一般与单据本身有关,如单据上部门的编码、单据业务员的编码等,具体从编码来源中选择。
完全取值:将编码来源中内容全部取用。
属性截断:将编码来源中内容截取部分(与设定的长度有关)取用。
补位字符:当编码来源中取用的内容不够长度时用补位字符补位。
补位:如左侧,指不够长度时用补位字符补到左侧;。
截取:如左侧,指超出长度时截掉左侧的内容;
举例说明:根据编码来源取到ABC
当完全取值时,即取ABC作为业务字段这一编码段;
当属性截断时,若长度设为2(小于ABC的长度3时),截取左侧,则取AB作为业务字段这一编码段;若长度设为4(大于ABC的长度3时),补位左侧,补位字符0,则取0ABC作为业务字段这一编码段。
5)流水号依据:指流水号编号的依据。若日期设置为流水号依据,则日期不同时流水号重新编号。
举例:某编码规则为“常量DD-日期yyyymmdd-流水号”,今日日期为2019-04-01,流水号从001开始编号,则01日的单据编号从DD20190401001、DD20190401002、…、DD20190401099这样编号,02日的单据编号从DD20190402001开始编号。若日期未设置为流水号依据,且没有设置其他的流水号依据,则02日的单据编号从01日最大的流水号接着编号,即从DD20190402100开始编号。
6)断号回收:
主要是通过设置断号检查起始值(一个整数的流水号值),实现从设定的起始值开始递进检查单据的断号并且回收,从而在下次保存新单据时,从优先取得间断的流水号。
具体应用说明可查看相关链接:
https://vip.kingdee.com/link/s/MUORp
编码规则
本文2024-09-22 17:20:02发表“云星辰知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-xingchen-93649.html