SAP Application Interface Framework 接口开发流程简介
学习目标
解释 SAP Application Interface Framework 接口开发中的主要组成部分和所需步骤。
场景
在本次培训中,我们将逐步创建一个 SAP Application Interface Framework 接口。在此过程中,我们将了解不同的 SAP Application Interface Framework 对象,例如结构映射、值映射和检查。这些练习的目标是拥有一个 SAP Application Interface Framework 接口,用于创建客户并为这些新建客户预订航班。
虽然 SAP Application Interface Framework 能够处理来自不同接口的消息,但我们的接口将使用 SAP Application Interface Framework 的 XML 运行时和持久化。以下是该场景中的步骤:
客户通过销售代理预订一个或多个航班。
销售代理将航班预订和客户数据发送到预订系统。
在预订系统中执行不同的任务,最终完成航班预订。
对于每个新客户,必须创建客户信息。
对于每个航班预订,必须创建预订信息。
在航班可以预订之前,必须执行一些检查。
我们必须核实是否有航班在相应日期、以及相应出发和目的地机场可用。
没有可用航班。错误消息会显示在监控和错误处理中。
在一切检查成功之后,完成航班预订。
除了让系统能够创建客户和预订航班之外,还必须让业务用户能够监控接口。业务用户需要能够显示接口的消息、解决错误、重启消息等。因此,我们必须为监控接口的业务用户创建并分配接收者、警报等。
开发流程
欢迎了解 SAP Application Interface Framework 的开发流程概览,在这里我们将探讨高效创建和处理 SAP Application Interface Framework 接口的关键步骤,区分必做任务与可选增强,以简化操作。观看此视频以了解更多:
视频:本节含 SAP 官方视频(视频 ID
1_qqbjm6cx),需在 learning.sap.com 在线观看。
创建命名空间,或使用现有命名空间:建立命名空间以有效组织接口组件。
要创建新的命名空间,请转到 SAP Application Interface Framework Customizing。SAP Application Interface Framework Customizing 可在 SAP 菜单下的 Cross-Application Components → SAP Application Interface Framework → SAP Application Interface Framework → ,Administration → Configuration → Customizing。
通过事务 /AIF/CUST,你可以直接进入 Customizing 。你可以在 Define Namespace 活动中创建新的命名空间,该活动位于 Customizing 下的 Interface Development 主题中。通过 New Entries 按钮创建新的命名空间。为命名空间指定名称,并提供简短描述。
创建包含关键详细信息的接口:定义接口及其关键要素,例如 Interface Name、Version、RAW structure 和 SAP structure。
新的 SAP Application Interface Framework 接口可以在 AIF Customizing (/AIF/CUST) 中通过 Define Interfaces 创建。
要创建新接口,请转到 SAP Application Interface Framework Customizing,并启动 Define Interfaces 活动,该活动位于 Interface Development 节点下。如前所述,接口依赖于命名空间,因此你必须输入命名空间。
接口需要名称和版本。你可以创建 SAP Application Interface Framework 接口的不同版本。每个 SAP Application Interface Framework 接口还需要一个版本号。接口的用途应在描述字段中说明。除了接口名称、版本和描述之外,你至少还必须为接口定义原始数据结构和 SAP 数据结构。
维护引擎:确保引擎的正确配置和维护,以实现无缝处理。
创建结构映射并分配校验:将源结构映射到目标结构,分配值映射和检查以进行数据校验,并分配操作用于处理消息。
决定用于消息处理的接口:当多个接口可以处理类似数据时,选择合适的接口。
定义接收者并设置警报:指定接收者,分配用户或角色,并建立警报以实现顺畅的沟通和监控。
如何在 SAP 中创建结构
观看此演示以了解如何为 Application Interface Framework 创建结构。在这份分步指南中,你将学习如何在 SAP 系统中高效地创建和管理结构。
视频:本节含 SAP 官方视频(视频 ID
1_v71g00bt),需在 learning.sap.com 在线观看。
本课其余配图
