EAS工作流问题排查 之 审批之后流程没往下走

问题分类
排查过程
总结
问题分类
审批之后,流程不往下走的问题频繁。总体上分为3类:
审批之后节点表现为挂起状态,如下图:

审批之后节点表现为运行中状态,即节点在闪烁,如下图:

审批之后节点表现为已完成状态,如下图:

以上三类问题,本文将不会关注显示为挂起状态的节点,因为节点挂起肯定会有报错,在流程图 》错误日志列表中获取对应的错误日志,自行分析或者提单支持即可。
排查过程
问题一 : 审批之后节点表现为 运行中 状态,即节点在闪烁
已产生审批意见,但是鼠标放到 审批节点 节点提示信息显示 :审批人正在处理中。如下图:

针对这类问题,原因可能是处理这个任务的后台事务不正常了,排查过程为:
按照 标题 类似 assignment 去过滤,如下图:

如果查出来的 后台事务 的 状态 为 已失败。则双击打开这条任务,复制出错误堆栈保存到文本中。然后关闭返回到列表页面 选中任务 点击修复。页面会弹出开始修复的提示。关闭提示之后,再多次刷新列表,如果没有新的数据产生,则表明 修复成功,去查询对应的流程是否变为正常了。如果多次刷新列表页面之后,依然出现 已失败 的数据。则双击打开查看错误堆栈,自行分析或者把错误复制出来,与前面的错误一并交由提单支持。
如果查出来的 后台事务状态为 执行中。则需要收集对应实例的线程堆栈 查看该线程是否被阻塞。收集/查看线程堆栈的方式:https://wenku.my7c.com/questions/144399284928928256/answers/144399492765080064
如果查出来的 后台事务状态为 已完成。再看结束/状态变化时间如果已经早于当前时间了,则可以选中这个后台事务 执行 挂起 操作,然后在对已挂起的任务执行 唤醒 操作。
2. 已产生审批意见,但是鼠标放到 审批节点 节点提示信息显示 :审批人有多个,且审批人已完成。如下图:

这种问题常见于:会签节点,首先双击本节点,查看节点属性是否为会签节点(Signable=true),如下图:

如果是会签节点的话,这个问题可以打补丁:850版本 PT151226
问题二 : 审批之后节点表现为 已完成 状态,且有错误日志
这种节点的审批人也都是已完成状态。排查过程如下:
首先查看错误日志列表中有对应
EAS工作流问题排查 之 审批之后流程没往下走
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



