使用流程中的操作调用远程系统的 API
学习目标
使用流程中的操作调用远程系统 API
业务场景
您和您的同事正在构建一个流程,该流程需要从 SAP S/4HANA 系统读取销售订单数据,并在稍后将销售订单数据写回系统。现在,您在流程中面临着与该 SAP S/4HANA 系统交互的挑战。作为应对此挑战的解决方案,SAP Build Process Automation 提供了操作项目的功能。您已创建包含 SAP S/4HANA 销售订单 API 的读取销售订单 API 端点的操作项目。现在,您希望在流程中使用操作。为此,您将使用操作步骤类型。由于此流程在技术上也需要能够访问 SAP S/4HANA 系统,因此还需要目标。
将远程系统与 SAP BTP 环境连接时,为其创建目标至关重要。目标 充当要连接的系统的技术地址。目标可以包含附加信息,例如访问验证和授权的凭据。
在此示例中,您想要使用 SAP Business Accelerator Hub 的 API 沙盒环境作为 SAP S/4HANA Cloud 系统的代理。
要详细了解如何在流程中使用操作调用远程系统 API,请按此交互式教程进行操作。
行使选项
要开始练习,请选择下图中的 开始练习 。
随即打开一个弹出窗口。可选择下列选项:
选择 开始 :模拟开始。按照模拟了解如何使用流程中的操作调用远程系统 API。
选择 打开 PDF 文档 :将打开 PDF。根据本文档中描述的步骤,您可以在自己的系统架构中执行练习。
练习:开始练习(SAP 官方交互式练习)
前提条件
您已执行练习使用操作项目封装远程系统 API。
任务 1: 准备远程系统并创建目标
任务 2: 创建新流程和触发器表单
练习:开始练习(SAP 官方交互式练习)
任务 3: 使用操作
任务 4: 发布、部署和测试流程
结果
现在,您已使用流程中的操作调用远程系统 API。