- 如何在 SAP BTP 上 手动执行 workflow
- SAP HANA Cloud 学习教程之二: 如何往SAP BT
- Fiori-like Prototype ( SAP BTP 2
- SAP BTP 上 workflow 和 Business Se
- 使用 cf push 部署应用到 SAP BTP 时遇到错误消息
- Fiori-like Prototype ( 2021 SAP
- 在 SAP BTP 里使用 SAP HANA Cloud 试用版
- CloudFoundry 环境上的 Java 应用开发如何指定
- 如何在 SAP BTP 上使用 Integration Suit
- Fiori-like Prototype ( 2021 SAP
官网地址:
https://developers.sap.com/tutorials/cp-starter-ibpm-employeeonboarding-5-run.html
访问 SAP Business Technology Platform Workflow management Fiori Launchpad 的 Event Acquisition tile:
![](https://img.haomeiwen.com/i2085791/0a69e6034d048fad.png)
点击 import 按钮:
![](https://img.haomeiwen.com/i2085791/5b984045bd072047.png)
下载这个 json 文件到本地:
将该 json 文件导入到 SAP Business Technology Platform 中:
![](https://img.haomeiwen.com/i2085791/ce522b8b5366c4c8.png)
导入成功:
![](https://img.haomeiwen.com/i2085791/e79c88b6ee64cf4e.png)
点击 Monitor Visibility Scenarios:
![](https://img.haomeiwen.com/i2085791/64f19dd1d61599e6.png)
因为 SAP Business Technology Platform Workflow engine 对这些事件的处理采取的异步机制,每隔 5 分钟处理一次。所以我们导入事件后,如果想立即看到效果,需要点击 Process Data,手动触发事件处理逻辑:
![](https://img.haomeiwen.com/i2085791/612ff9589d766309.png)
724 个事件全部处理完毕:
![](https://img.haomeiwen.com/i2085791/2ce27fee5ef4701c.png)
点击 process workspace:
![](https://img.haomeiwen.com/i2085791/7d6a4256fc1a0dd6.png)
![](https://img.haomeiwen.com/i2085791/9d4ac427b91b5d23.png)
能看到这些 event 处理的结果:
![](https://img.haomeiwen.com/i2085791/24ab88754a6d2795.png)
点击 Monitor Workflows:
![](https://img.haomeiwen.com/i2085791/34fcf104a80485f7.png)
选择 start New Instance, 这样我们可以手动执行一个新的 workflow 实例:
![](https://img.haomeiwen.com/i2085791/bfa31a02677a2832.png)
输入执行该 Workflow 实例的输入值:
![](https://img.haomeiwen.com/i2085791/39b029081f52ca45.png)
![](https://img.haomeiwen.com/i2085791/f3b26103eef619ae.png)
Workflow instance 启动之后,状态变为 running:
![](https://img.haomeiwen.com/i2085791/4419bf8937a68c5f.png)
My inbox 里收到一条新的 Workflow 任务:
![](https://img.haomeiwen.com/i2085791/fcdb21194b2bdbc4.png)
这是一个 user task,需要我们手动 confirm 由 Workflow Business Service 自动决定出的设备信息是否合适:
![](https://img.haomeiwen.com/i2085791/1fb2f60c3f0df6ae.png)
点击 Confirm,完成这条 user task:
![](https://img.haomeiwen.com/i2085791/dc3a038861ebdbe3.png)
此时 My Inbox 里又多出来一个 user task,需要审批或者拒绝设备请求。
![](https://img.haomeiwen.com/i2085791/cd4942882c0cffee.png)
点击 approve 后,完成该 user task.
![](https://img.haomeiwen.com/i2085791/3726ae30be6c1801.png)
至此,workflow 实例执行完毕。去 Monitors Workflows 查看该 Workflow 执行明细。
![](https://img.haomeiwen.com/i2085791/59fa110c99afefca.png)
状态变成 Completed:
![](https://img.haomeiwen.com/i2085791/4a7448c177e45445.png)
Execution 里能看到执行明细:
![](https://img.haomeiwen.com/i2085791/5d5e407115bba232.png)
![](https://img.haomeiwen.com/i2085791/8b7ad468c7b7dba9.png)
更多Jerry的原创文章,尽在:"汪子熙":
![](https://img.haomeiwen.com/i2085791/97c4752c0e619c44.png)
网友评论