云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云主机_企业邮箱管理_促销

小七 141 0

您好,

在这个博客中,我将向您展示一个社区中"常见"问题的替代方案:我如何知道工作流是从FIORI MyInbox还是SBWP执行的?

好吧,有几种方法可以做到这一点……这是其中之一,一种"编码"方法。

那我们开始吧!

我创建了一个简单的工作流,如下所示:

如您所见,一个简单的决策任务,后面是一个条件检查和两个消息操作。

在决策任务上,只是一个简单的决策:

在工作流容器上创建了一个名为GV\u FIORI的变量,当从FIORI执行时,它将收到一个X。

所以在这里,我正在检查它是否有一个X,云上,它来自FIORI,如果没有它是SBWP。

FIORI发送邮件操作:

SBWP发送邮件操作:

我们的工作流程都设置好了!

现在,为了能够"知道"工作流是否来自FIORI,我们必须在升级IB BADI之前实现/iwrk/BADI\u WF\u。这个BADI get只有在来自FIORI调用时才执行,因此我们将在其中放置代码,什么是软件企业,以便在工作流过程的GV\u FIORI container变量上传递一个X。所以现在WF实例可以知道它来自哪里了……

所以我创建了一个实现(你可以在这里找到更多关于这个过程的信息):

把我的工作流ID和步骤ID放在过滤器上:

所以现在让我们实现这个方法:

把下面的代码放在上面:

所以现在我们都设置好了!启动一些工作流,大数据存储技术有哪些,从SBWP和MyInbox app执行,物联网技术,您将看到以下结果:

您想看到它工作吗?请看:演示视频。

,计算机大数据