一、背景描述
星空旗舰版销售出库单触发“审核”操作时,存在多个跨领域的数据同步下推以及数据同步,目前发现下推财务单据耗时严重。
二、方案描述
目前下推财务应收、暂估应收由同步改由事件订阅异步处理,提升审核操作性能,增强用户体验。
旧方案:
新方案:
三、方案实施
1、审核操作下推财务相关服务禁用&切换
1.1 进入销售出库单据元数据编辑页面
1.2 检查(audit操作)相关下推财务相关服务是否存在扩展
禁用服务前,确认一下,以下三个服务是否有做扩展处理,如果有,需要把扩展配置迁移至“(fiautopush操作)下推财务单据(事件订阅)”操作里面指定的三个服务下(和审核操作中的下推财务相关服务一一对应)。
检查如下相关配置,是否有扩展
1.3 禁用原(audit操作)下相关下推财务服务
检查通过后,或者扩展迁移后,可禁用原审核操作的对应三个服务
新流程(fiautopush操作)下推财务单据(事件订阅)配置入口如下:
2、开启销售出库单下推事件订阅
2.1 进入事件订阅列表
2.2 搜索过滤,名称:销售出库单.审核.执行操作(下推财务)
订阅编码:im_saloutbill.audit.autopushfi
订阅名称:销售出库单.审核.执行操作(下推财务)
选中并启用
3、审核一个销售出库单据试试
3.1 查看日志
3.2 异常重试
四、效果提升
公有云某T客户20240929切换新方案后,审核操作3s(审核操作3s以内完成)达标率(从10%-20%提升至90%以上)提升显著。
某J客户20240920 采购入库单审核流程切换新方案后,效果如下:
<< 采购入库单“审核”操作下推财务单据优化方案 (kingdee.com)>>