leo-007 发表于 2023-2-22 18:13:43

并行流程/拆分流程撤回时候,系统的处理逻辑是?

管理大大

我们一个流程使用的了流程的并行功能,那么这样从上一个节点到下一个节点时候,根据设置的并行分支,拆分成两个workid的任务,业务数据共享。这些都没有问题。
但是其中有一个workid进行了撤回操作,然后就没有这个work的代办任务了。用我日志中记录的workid在url拼接打开提示 404 not found。
所以请问O2OA平台对这种 并行流程/拆分流程撤回时候,系统的处理逻辑是?销毁拆分的流程吗?

论坛管理员 发表于 2023-2-23 10:38:51

并行和拆分被撤回会执行合并,合并的动作检测到还有其他分支,所以当前这份文档被删掉了,
实际上我们拆分和并行后,是不允许撤回的

leo-007 发表于 2023-2-23 10:48:17

论坛管理员 发表于 2023-2-23 10:38
并行和拆分被撤回会执行合并,合并的动作检测到还有其他分支,所以当前这份文档被删掉了,
实际上我们拆分 ...

是的啊,拆分和并行进行以后,有可能没有被撤回的那个流程可能已经到了后面很远的审批节点了。
所以目前我禁用了撤回权限。
对撤回建议:这个地方是不是不进行合并操作,就按照并行的这个workid继续流转,这样也很兼容撤回功能了

论坛管理员 发表于 2023-2-23 16:10:50

目前是拆分后的文档,执行了撤回就会触发合并操作
页: [1]
查看完整版本: 并行流程/拆分流程撤回时候,系统的处理逻辑是?