如何在 SAP BTP 上 手动执行 workflow

简介: 如何在 SAP BTP 上 手动执行 workflow

官网地址:


https://developers.sap.com/tutorials/cp-starter-ibpm-employeeonboarding-5-run.html


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


image.png


点击 import 按钮:


image.png


下载这个 json 文件到本地:


https://github.com/SAP-samples/cloud-process-visibility/releases/download/1.0.0/Employee_OnboardingEvents.json


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


image.png


导入成功:


image.png


点击 Monitor Visibility Scenarios:


image.png


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


image.png


724 个事件全部处理完毕:


image.png


点击 process workspace:

image.pngimage.png

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


image.png


点击 Monitor Workflows:

image.png



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


image.png


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



image.pngimage.png


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


image.png


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


image.png


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


image.png


点击 Confirm,完成这条 user task:


image.png


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


image.png


点击 approve 后,完成该 user task.


image.png


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


image.png


状态变成 Completed:


image.png


Execution 里能看到执行明细:

image.png

相关文章
|
前端开发 JavaScript Java
如何在 SAP BTP 上创建 Module 之间具有依赖关系的 SAP MTA 应用
如何在 SAP BTP 上创建 Module 之间具有依赖关系的 SAP MTA 应用
|
存储 Java 数据库
如何在 SAP BTP Java 应用里使用 SQLite 数据库
如何在 SAP BTP Java 应用里使用 SQLite 数据库
|
Java 数据库 Spring
使用 SAP BTP 创建一个 Spring Boot Java 应用
使用 SAP BTP 创建一个 Spring Boot Java 应用
|
JavaScript 前端开发 Java
SAP BTP 平台 Cloud Application Programming 编程模型概述
SAP BTP 平台 Cloud Application Programming 编程模型概述
|
数据库 数据库管理
如何在 SAP BTP 平台上重用另一个已经开发好的 service
如何在 SAP BTP 平台上重用另一个已经开发好的 service
|
6月前
|
监控
什么是 SAP ABAP workflow
什么是 SAP ABAP workflow
|
6月前
|
机器学习/深度学习 人工智能 监控
SAP Sales Cloud,Service Cloud 和 SAP BTP 平台上的 AI 集成场景
SAP Sales Cloud,Service Cloud 和 SAP BTP 平台上的 AI 集成场景
|
JSON Java API
如何在 SAP BTP Java 应用里使用 SAP HANA 数据库
如何在 SAP BTP Java 应用里使用 SAP HANA 数据库
|
JavaScript 前端开发 Java
如何使用 SAP ABAP Development Tool 连接 SAP BTP 上的免费 ABAP 编程环境试读版
如何使用 SAP ABAP Development Tool 连接 SAP BTP 上的免费 ABAP 编程环境试读版
|
存储 API 数据库
SAP BTP 平台 ABAP 编程环境如何维护自定义 Unit Of Measure 数据库表 T006
SAP BTP 平台 ABAP 编程环境如何维护自定义 Unit Of Measure 数据库表 T006