运行错误的流程不终止重新提交的处理方案
【问题描述】
运行错误的流程不终止重新提交的处理方案
【概述】
当流程挂起或者因流程设计错误导致不能正常运行,且已经有部分节点的用户审批过了。为了不终止流程重新审批,可根据流程的状态和错误信息、流程图的节点明细及单据状态判断进一步处理。
【场景一】
当流程状态为“挂起”,错误信息包含“找不到符合条件的连线,流程挂起”。
当流程状态为“运行中”,联查工作流流程图,鼠标放到该节点显示:XX 已处理,未处理为空 。(可先检查执行计划列表,“工作流状态实例消息异常恢复服务”是否正常运行,可手动点击“测试”后查看流程是否往下流转)
以上情况,通过查看流程图,查看审批路线,确认当前节点已审批,可通过“流程管理中心”的“跳到下一节点”功能,点击往下跳转,流程状态会恢复“运行中”。若当前节点往后存在分支连线,跳转时会弹出选择“节点”,根据单据判断选择对应节点跳转即可。
【场景二】
当流程状态为“挂起”,错误信息包含“节点XX没有符合条件的参与人方案”、“解析不到参与人”等,通过查看流程图,查看审批路线,确认当前节点还未审批时,可通过“流程管理中心”的“恢复”功能,弹框界面选择当前节点的“接收人”,点击转发即可。
【场景三】
流程的状态是“运行中”,而单据的单据状态是已审核。此时通常是工作流里多个节点绑定了审核操作。或者节点绑定了审核操作,完成节点添加服务调用了审核导致执行审核失败。
此时若单据的流程节点已经审批完成,不再重新审批,可在“流程管理中心”将该流程实例进行“终止”即可。“终止”操作仅终止流程实例,不改变单据状态。
【特殊说明】
当流程挂起提示包含“找不到对应的变量”,通常是节点的提示信息字段获取不到,或者参与人变量已被删除等情况,此时该节点无法“恢复”。
若需要当前节点审批,只能修改流程设计后发布更新版本,当前流程实例终止后再提交重新审批。
若当前节点可以不用审批,选择“跳到下一节点”即可,若当前节点属于终审节点或绑定了表单操作,不支持跳转。
【备注】
全文图片是在8.0.0.20220922版本上操作所附的截图。
运行错误的流程不终止重新提交的处理方案
本文2024-09-23 03:34:34发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-159739.html