什么情况下编码规则会回收断号

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

什么情况下编码规则会回收断号

断号回收的前提:

编码规则的配置中开启了断号补偿

回收断号的场景:

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...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息