我已经为自定义记录和估计之类的东西制定了一些基本的审批工作流程,但它们都是单一审批人或顺序审批的。有没有人对我如何实现并行/异步审批工作流有什么建议?
我认为工作流会将审批人添加到工作流变量列表中,向每个审批人发送一封电子邮件,当电子邮件返回时,它会从另一个等待审批的列表中删除这些人。一旦列表为空,它将转换到下一个状态。这似乎是一个简单的概念,但我不能让工作流程将多个项目添加到一个list...just集合中,并设置一个静态值,即1个employee。
有什么想法?
发布于 2021-08-30 22:28:55
在没有更多细节的情况下,很难给出详细的答案,但如下所示:
您可能需要一个自定义记录,该记录作为子级链接到要批准的记录。可能需要一些工作流操作脚本才能使其正常工作。
当主记录进入审批状态时,工作流操作脚本将获取批准者列表,并为每个批准者创建一个自定义(审批)记录,将批准者、审批状态和待审批记录链接起来。
另一个工作流将处理新审批记录的单记录审批(例如,发送原始通知电子邮件,如果父级被拒绝,则取消工作流)
当所有审批记录都被批准或任何审批记录被拒绝时,主工作流上的计划转换将运行搜索以转换主记录。
https://stackoverflow.com/questions/68990817
复制相似问题