单据出现“在分布式事务中”或者疑似多次执行操作的情况如何进行简单排查?原创
金蝶云社区-许长辉
许长辉
25人赞赏了该文章 646次浏览 未经作者许可,禁止转载编辑于2024年04月18日 14:30:16

出现以上情况时,可能是由于操作过于频繁导致单据被互斥锁锁住,或者两个模块调用了同一个单据的某个操作,导致互斥或者重复执行。可通过以下方法进行简单排查:

1、提示在“分布式事务中”中时,从查询分析器中查出目标单据的fid,先到分布式事务下的【事务业务数据查询】,根据fid查到对应事务的id

image.png

image.png

然后再到【事务查询】中根据事务id查看是否存在被锁定的事务,最好在解锁业务单据之前咨询专业人士的意见,否则可能会造成数据问题

image.png

2、某个操作疑似多次执行时,首先检查业务事件中心是否配了相关的自动执行的操作,业务事件中心的自动操作可能会干扰正常业务的执行,甚至重复执行;其次检查智能方案,调度任务,定时任务中是否有和正常业务重叠的自动操作

赞 25