编码规则的自动补号功能重构,增加补号池分表处理,提升补号实时性

以前通过执行计划“单据补号服务”,定时执行将流水号的断号,随着用户的数据量不断增大以及开启补号的业务对象增多,单据补号服务的执行时长逐级增大。为了更好的提升基本场景的补号实时性,对自动补号功能重构更新。
发布版本:V9
上线日期:2024-05-31
新特性介绍
- 保存失败,删除成功异步触发对应单据的补号,秒级补号更新。
- 补号池按编码规则分表管理。
- 定时对取号请求的使用情况确认,发现取号未使用的特殊场景,及时更新补号池。
特性效果展示
重要差异:1、单据补号计算服务用于数据中心所有编码规则(开启自动补号)的全局补号计算服务将不再使用。

2、重构后的自动补号方案:
BOS设计器操作上不再需要用户配置“操作后自动计算补号”(系统会隐藏),由系统识别到编码规则已开启自动补号功能后,在删除成功后,异步处理将对应流水号计算纳入补号池备用,达到秒级更新补号池(视系统并发业务量而定)。


升级后,系统为开启自动补号的编码规则创建补号表(分表管理所有取号记录,确认可补号),补号处理时会将原有补号池与现有补号表汇总查询与应用。
从系统中编码规则界面查询补号池,看到的是汇总之后的可补号结果。
特殊场景1:通过编码规则接口取号后,业务最终校验失败时,未通知更新补号池。
所有向编码规则的取号请求会登记到新的补号表,由“单据补号确认”服务,定时执行仅对取号记录状态=【待确认】的记录进行,
编码规则的自动补号功能重构,增加补号池分表处理,提升补号实时性
以前通过执行计划“单据补号服务”,定时执行将流水号的断号,随着用户的数据量不断增大以及开启补号的业务对象增多,单据补号服务的执行时...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



