单据结算提示“并发冲突,申请互斥锁失败…”时如何处理?

栏目:云星瀚知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

单据结算提示“并发冲突,申请互斥锁失败…”时如何处理?

一、问题描述

1单据参与手工结算时浮动提示结算并发冲突:

2、执行结算方案,结算日志显示执行失败,异常信息中提示结算并发冲突

3、单据操作按钮或者在工作流中提示结算并发冲突

4、执行智能结算机器人,结算监控提示结算并发冲突

二、问题原因

1、单据在其他流程中正在参与结算,已经优先申请到互斥锁并且还没执行完成释放,在当前流程又去结算,所以申请不到互斥锁。

2、单据之前在参与结算的过程中对应的财务容器发生异常,造成互斥锁没有正常释放。

三、处理方法

1、可以等待一会重新尝试看是否还提示并发冲突。

2、通过结算方案的【联查结算日志】功能,看一下是否有正在“执行中”的结算方案,如果有的话需要等待执行结束。

3、如果购买了RPA智能结算,看一下【智能结算】—【智能结算监控列表】中是否有正在“执行中”的结算方案,如果有的话需要等待执行结束。

4、如果没有发现正在执行的方案,或者执行中的方案一直也执行不完,运维人员可以登录后台monitor看一下财务fi容器中是否还有结算相关的活跃线程还在执行

如果后台也确实还存在结算相关的线程正在执行,需要等待对应的业务执行结束。


5、如果也没有正在执行的结算方案,后台也没有结算相关的线程正在执行,可以通过开发平台解锁单据结算互斥锁。

 开发平台搜索“AppCache分布式锁”

 进入对应元数据,进行预览


 业务类型选择“结算锁”,点击查询,也可以按照执行的单据编号和日期范围查询

 选中对应的数据,点击“清除”按钮,可解锁单据对应的结算互斥锁

请确认当前没有正在执行的结算方案和结算的线程再手工解锁单据,否则可能会造成单据重复结算。如有其他问题可咨询技术支持部或在交流群里反馈。


单据结算提示“并发冲突,申请互斥锁失败…”时如何处理?

一、问题描述 1、单据参与手工结算时浮动提示结算并发冲突: 2、执行结算方案,结算日志显示执行失败,异常信息中提示结算并发冲突 ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息