如何确定触发器的优先级?

2020-09-19 00:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我遇到工作流程问题...

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

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


专家您好,

我遇到工作流程问题:我有一个Web UI来创建一种特殊的用户。 因为它是一个"创建接口",所以我没有只读值,我将使用一些硬编码的值进行设置(例如,我需要MX_FS_SOURCE_SYSTEM = IDM)。

因此,我在UI上附加了一个流程,以设置不同的属性。

问题:我还在新MX_PERSON的创建上设置了触发器设置,其中第一个任务是有条件的,请检查是否已从IDM创建用户。 在我的上一个测试中,MX_PERSON进程在同一时间或在另一个之前触发,导致我的输入通过了错误的进程分支。

是否有办法确保UI进程在MX_PERSON之前被触发并完成? 我尝试将标准等待任务无效。 我总是可以等待30秒的任务,但我真的不愿意。

您怎么看?

谢谢

衣领

3条回答
95年老男孩
2020-09-19 00:29

Hi Clotilde,

关于使用create形式的固定/预定义只读值的问题:应该可以。 我记得早期版本的SP6中存在一个错误,因此对系统进行修补可能可以解决该问题。

关于流程:等待事件任务将不起作用,因为表单或表单操作过程的审核与创建事件过程的审核之间没有直接关系。 您可以做的就是将表单操作过程中拥有的逻辑放入您的创建事件过程中,检查用户是否由UI创建(例如,通过将表单作为根的创建审核)。

致谢

诺曼

一周热门 更多>