如何在 SAP BTP 上 手动执行 workflow

官网地址:

https://developers.sap.com/tu...

访问 SAP Business Technology Platform Workflow management Fiori Launchpad 的 Event Acquisition tile:

如何在 SAP BTP 上 手动执行 workflow_第1张图片

点击 import 按钮:

如何在 SAP BTP 上 手动执行 workflow_第2张图片

下载这个 json 文件到本地:

https://github.com/SAP-sample...

将该 json 文件导入到 SAP Business Technology Platform 中:

如何在 SAP BTP 上 手动执行 workflow_第3张图片

导入成功:

如何在 SAP BTP 上 手动执行 workflow_第4张图片

点击 Monitor Visibility Scenarios:

如何在 SAP BTP 上 手动执行 workflow_第5张图片

因为 SAP Business Technology Platform Workflow engine 对这些事件的处理采取的异步机制,每隔 5 分钟处理一次。所以我们导入事件后,如果想立即看到效果,需要点击 Process Data,手动触发事件处理逻辑:

如何在 SAP BTP 上 手动执行 workflow_第6张图片

724 个事件全部处理完毕:

如何在 SAP BTP 上 手动执行 workflow_第7张图片

点击 process workspace:

如何在 SAP BTP 上 手动执行 workflow_第8张图片

如何在 SAP BTP 上 手动执行 workflow_第9张图片

能看到这些 event 处理的结果:

如何在 SAP BTP 上 手动执行 workflow_第10张图片

点击 Monitor Workflows:

如何在 SAP BTP 上 手动执行 workflow_第11张图片

选择 start New Instance, 这样我们可以手动执行一个新的 workflow 实例:

如何在 SAP BTP 上 手动执行 workflow_第12张图片

输入执行该 Workflow 实例的输入值:

如何在 SAP BTP 上 手动执行 workflow_第13张图片
如何在 SAP BTP 上 手动执行 workflow_第14张图片

Workflow instance 启动之后,状态变为 running:

如何在 SAP BTP 上 手动执行 workflow_第15张图片

My inbox 里收到一条新的 Workflow 任务:

如何在 SAP BTP 上 手动执行 workflow_第16张图片

这是一个 user task,需要我们手动 confirm 由 Workflow Business Service 自动决定出的设备信息是否合适:

如何在 SAP BTP 上 手动执行 workflow_第17张图片

点击 Confirm,完成这条 user task:

如何在 SAP BTP 上 手动执行 workflow_第18张图片

此时 My Inbox 里又多出来一个 user task,需要审批或者拒绝设备请求。

如何在 SAP BTP 上 手动执行 workflow_第19张图片

点击 approve 后,完成该 user task.

如何在 SAP BTP 上 手动执行 workflow_第20张图片

至此,workflow 实例执行完毕。去 Monitors Workflows 查看该 Workflow 执行明细。

如何在 SAP BTP 上 手动执行 workflow_第21张图片

状态变成 Completed:

如何在 SAP BTP 上 手动执行 workflow_第22张图片

Execution 里能看到执行明细:

如何在 SAP BTP 上 手动执行 workflow_第23张图片

如何在 SAP BTP 上 手动执行 workflow_第24张图片

更多Jerry的原创文章,尽在:"汪子熙":

你可能感兴趣的:(如何在 SAP BTP 上 手动执行 workflow)