什么情况下编码规则会回收断号
断号回收的前提:
编码规则的配置中开启了断号补偿
回收断号的场景:
1、删掉单据,并且删除操作上配置编码规则的插件-kd.bos.coderule.CodeRuleDeleteOp
2、保存/提交失败,并且保存和提交操作配置编码规则的插件-kd.bos.business.plugin.CodeRuleOp,6.0以下的低版本会消耗最大号并且回收断号,如果没有开启断号补偿就会出现跳号的情况,6.0以上版本对这个问题进行了优化,如果保存失败,不会消耗最大号也不回收断号
注意:此处回收的断号可能不是页面上看见的流水号,因为新增的时候编码是预读的,没有实际生成
3、开启了修改时重新编码,并成功修改编码规则中的配置的字段值
4、开启了允许修改按钮,并且对已经保存过单据,修改编码成功
5、二开插件中使用了回收编码的方法
CodeRuleServiceHelper.recycleNumber(entityId, dataInfo, orgId, number);
CodeRuleServiceHelper.recycleBatchNumber(entityId, dataInfos, orgId, numbers);
什么情况下编码规则会回收断号
断号回收的前提:编码规则的配置中开启了断号补偿回收断号的场景:1、删掉单据,并且删除操作上配置编码规则的插件-kd.bos.coderule.CodeRu...
点击下载文档
本文2024-09-23 00:35:56发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-140497.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章