SCP工作流程UserTask多个收件人

2020-08-17 03:17发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个要求,在某些情况下,如果...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个要求,在某些情况下,如果UserTask有多个收件人,则该任务需要所有收件人批准该任务,然后才能进行下一个评估。 目前看来,第一个批准者一旦执行任务,工作流便会进行下一步。

作为一个简单的测试,我尝试使用并行网关拆分/连接设置和此设置拆分为两个单独的UserTask组件,一旦两个任务都执行完毕,就永远不会达到连接步骤和后续步骤。 即使此方法可行,也不理想,因为每个步骤可能有N个批准人。

有关如何处理此问题的SAP文档非常少,我搜索了许多博客和问答,但无济于事。

SCP工作流程有可能吗? 如果没有,建议的增强措施是选中一个复选框或打开UserTask详细信息,以指定该UserTask在一个批准或所有批准下均已完成。

4条回答
哎,真难
2020-08-17 04:04

嗨Archana,

谢谢您的建议。 这给了我一个替代的主意。 我的想法不是使用并行网关,因为我可以并行地拥有未知数量的批准人,所以我将所有批准人都放在一个用户任务中。 一旦所有批准都获得批准,或者可以在第一次拒绝后立即退出,我们可以在自定义UI中编码的完成按钮将处理单个工作流程实例的完成。 关键是批准/拒绝按钮将具有必要的逻辑来决定是完成任务还是保持任务打开。

一周热门 更多>