FM在工作流的运行时添加可能的代理

2020-08-14 13:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我们有限制工作项目转...

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

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


专家们,

我们有限制工作项目转发的要求。 我知道我们可以通过在任务的代理分配中定义可能的代理来实现此目的(不允许常规转发)。

但是我们的要求是在运行时动态地从定制表中获取可能的代理。 因此,是否有任何FM或BAPI可用于动态填充可能的代理,而不是在任务中进行静态分配。 还是有其他方法可以达到此要求。

我们正在尝试将自定义工作流程任务映射到"我的收件箱" fiori应用程序。 在此自定义工作流程中,有一项功能只能转发给特定的用户组,这些功能可以在运行时从Z表获取(明智的公司代码)

现在,我们还需要在fiori应用程序中使用此功能。 在进行研发时,我们通过任务中可能的代理选项限制了用户(任务->额外->代理分配->维护->属性->不允许常规转发)。 在此选项中,我们分配了一些测试用户。 当我们尝试在fiori应用中使用转发选项时,仅允许分配的用户。

但这是静态限制。 我们可以在执行任务之前分配可能的代理,并且必须分配所有公司代码中的所有用户。

我们的要求是在运行时分配可能的代理(明智的公司代码)以匹配我们在fiori应用程序中的自定义功能。 因此,转发功能应仅适用于每个公司代码受尊敬的用户集。

有什么办法吗?

谢谢。

12条回答
wang628962
2020-08-14 14:06

维杰,

我打算发布相同的问题,所以我将只监视该问题,我在parforeach中有一个决策任务,每个循环是一个不同的批准者(主管,经理,导演)。 这是根据$金额动态变化的,我的情况是,如果只需要一个主管,那么我想用主管动态地填充可能的代理。 现在,我有主管,经理和董事作为可能的代理人。 我只想列出监事,这样他们就不会转发给董事,反之亦然。 我可以制定一个多带带的决策任务并据此进行填充,但是似乎应该对这种功能进行补救,因为它具有在wf中调用该任务之前可以动态填充POSSIBLE代理的功能。

我已经确定负责任的代理,并且知道他们是sup,man,dir,所以看来我应该能够动态加载可能的文件,但无论如何都找不到。

致谢

Jim

一周热门 更多>