流程处理失败问题汇总

1. 问题简介

很多情况下,我们都会遇到处理待办时,发现流程已经被处理或者被撤回掉,而导致无法处理流程。

2. 处理失败场景

目前会在 2 种场景下遇到流程待办无法处理的情况,无法处理时会弹出报错。

1)简道云系统中处理流程

当节点负责人通过工作台的「我的待办」或者应用中的「我的待办」处理流程,如下图所示:

可能会遇到「流程已被其他负责人处理」等流程提示:

2)通过消息卡片处理流程

当节点负责人通过消息推推送卡片处理待办流程(包括钉钉消息、企业微信消息、微信公众号消息以及邮件消息等),如下图所示为企业微信消息卡片处理流程待办:

可能会遇到「流程已被其他负责人处理」等流程提示:

这是因为,该流程被处理后,流程的节点负责人不再是当前负责人,或者当前流程已经不需要再处理了。

出现这种情况的常见原因如下:

3. 其他负责人处理了该流程

3.1 问题说明

当一个节点存在多个节点负责人,且 流转规则 为「任意负责人提交后进入下一节点」,此时其中一个负责人处理了流程。

3.2 原因分析

只要其中一个节点负责人对流程进行了提交、转交、回退、结束流程等操作,其他节点负责人将无法重复处理流程,所以会提示「流程已被其他负责人处理」。

3.3 解决方案

如果是在简道云系统中,直接关闭报错并刷新页面,该流程待办会自动消失,无需继续处理;如果是卡片消息中,直接退出消息,处理下一条消息待办。

4. 流程发起人撤回流程

4.1 问题说明

当流程属性开启了「流程发起后允许撤回」,在节点负责人进行审批操作时,流程发起人撤回了流程。

4.2 原因分析

流程撤回后,节点负责人就不能处理该流程了,同时会提示「流程已撤回」。如下图所示:

4.3 解决方案

如果是在简道云系统中,直接关闭报错并刷新页面,该流程待办会自动消失,等待流程发起人再次提交时后,再继续处理;如果是卡片消息中,直接退出消息,处理下一条消息待办。

5. 管理员处理了该流程

5.1 问题说明

简道云管理员或有管理权限的人员,可以在数据管理处调整流程负责人或结束流程、删除流程:

5.2 原因分析

当该流程节点的负责人被管理员调整为他人,或者流程被结束、被删除后,原来的节点负责人将无法处理该流程,所以会提示「流程已被其他负责人处理 」。

5.3 解决方案

如果是在简道云系统中,直接关闭报错并刷新页面,该流程待办会自动消失,流程负责人更改,无需再处理该流程;如果是卡片消息中,直接退出消息,处理下一条消息待办。

6. 流程被自动提交

6.1 问题说明

流程限时处理可以设置自动提交,若在节点负责人进行审批操作时,触发了节点自动提交,则负责人无法再处理该流程待办。

6.2 原因分析

流程自动提交以后,流程往下流转,此时负责人点击待办处理流程时会提示:流程已被自动提交。

6.3 解决方案

如果是在简道云系统中,直接关闭报错并刷新页面,该流程待办会自动消失,流程已往下流转,无需再处理该流程;如果是卡片消息中,直接退出消息,处理下一条消息待办。

7. 流程被自动回退

7.1 问题说明

流程限时处理可以设置自动回退,若在节点负责人进行审批操作时,触发了节点自动回退,则负责人无法再处理该流程待办。

7.2 原因分析

流程自动回退以后,流程回到之前的流程节点,此时负责人点击待办处理流程时会提示:流程已被自动回退。

7.3 解决方案

如果是在简道云系统中,直接关闭报错并刷新页面,该流程待办会自动消失,流程已回退,等待回退节点再次提交后再处理该流程;如果是卡片消息中,直接退出消息,处理下一条消息待办。

Copyright(C)2023 HFBangFu Inc. All Rights Reserved 皖ICP备12017563号-5