NetsSuite并行审批工作流



我已经为自定义记录和评估之类的事情做了一些基本的审批工作流,但是它们都是单个审批者或顺序审批者。有人对我如何实现并行/异步审批工作流程有什么建议吗?

我认为工作流会将审批人添加到工作流变量列表中,向每个审批人发送电子邮件,当电子邮件返回时,它会从另一个等待批准的列表中删除人员。一旦列表为空,它将转换到下一个状态。似乎是一个简单的概念,但我不能得到一个工作流程,将多个项目添加到一个列表…只需设置一个静态值,即1个雇员。

想法吗?

如果没有更多的细节,很难给出详细的答案,但大致是这样的:

您可能需要一个自定义记录作为子记录链接到要被批准的记录。可能需要一些工作流操作脚本才能使其工作。

当主记录进入批准状态时,工作流操作脚本将获得审批人列表,并为每个审批人创建一个自定义(批准)记录,将审批人、批准状态和待批准的记录链接起来。

另一个工作流将处理新审批记录的单个记录审批(例如发送原始通知电子邮件,如果父级被拒绝则取消工作流)

当所有批准记录被批准或任何批准记录被拒绝时,主工作流上的计划转换将运行搜索以转换主记录。

最新更新