识别 SAP Application Interface Framework 架构组件

学习目标

  • 识别 SAP Application Interface Framework 架构的组件、结构和功能。

SAP Application Interface Framework 架构与用例场景

在 SAP 系统中,SAP Application Interface Framework 的架构充当骨干,编排数据在不同格式和系统之间的无缝流动与校验。

观看此视频,我们将深入探讨 SAP Application Interface Framework 的架构,并探索展示其多样化功能和优势的各种用例场景。

视频:本节含 SAP 官方视频(视频 ID 1_xwkjomhe),需在 learning.sap.com 在线观看。

关键要点

  • 数据集成与校验: SAP Application Interface Framework 架构高效处理来自不同格式和系统的数据集成,执行检查、字段映射和值映射,以确保数据的准确性和一致性。

  • 操作执行: SAP Application Interface Framework 触发调用 BAPI、标准功能或自定义功能等操作,以将数据过账到应用系统,从而简化流程并自动化任务。

  • 技术用户开发: 技术用户负责通过 SAP Application Interface Framework 的定制开发 SAP Application Interface Framework 接口,确保设置和配置满足运营要求。

  • 监控与错误处理: 应用日志 SAP Application Interface Framework 记录消息以进行监控和错误处理,使业务用户能够高效地识别和解决错误,从而提升数据质量和运营效率。

  • 使用场景: SAP Application Interface Framework 提供多种场景,例如运行时与监控、仅监控以及仅运行时,满足接口开发、监控和错误处理方面的各种需求与偏好,为接口管理提供灵活性和适应性。

SAP Application Interface Framework 底层技术

SAP Application Interface Framework 支持跨各种接口技术实现和监控接口,包括:

  1. Proxy XI Runtime

  2. AIF Runtime XML

  3. Files

  4. ALE/IDoc

  5. Web Service

  6. Enterprise Service

  7. BDoc

此外,SAP Application Interface Framework 的监控和错误处理能力可以扩展以支持其他技术,例如 CIF、qRFC、bgRFC、MWB 或任何客户特定技术,通过自定义代码集成实现,而无需修改监控和错误处理功能。

接口监控器的显示与详细信息

接口监控器提供用户所负责的不同接口的概览。它可通过 SAP GUI 和基于 Web 的用户界面使用。

接口监控器可通过事务 /AIF/IFMON 打开。

接口监控器由两个主要部分组成:

  • 消息概览: 提供用户所负责接口的个性化概览。显示接口的总体状态(Okay、Caution、Errors 和 Undefined)。此外,还显示每种状态(Warnings、Application Errors、Successfully Processed、Technical Error 和 In Process)的消息数量。除每种状态的消息数量外,还显示所有消息的总和。如果接口使用关键字段进行接收方确定,则也可以显示这些关键字段。

  • 日历: 通过日历,您可以限制消息概览中所显示信息的数据范围。这可以通过在日历控件中选择日期来完成。系统中存在消息的日期会根据最高错误状态按如下方式高亮显示:

  • 红色:此日期存在错误消息(也可能同时发生成功、已取消和警告消息)。

  • 绿色:仅有成功或已取消的消息。

  • 黄色:存在警告消息(也可能同时发生成功或已取消的消息;没有错误消息)。

其他设置包括:

  • 如果未显示日历,请选择不带日期限制的按钮。

  • 可能的操作:

  • 限制日期范围:您可以使用带日期限制的方式,并通过指定日期范围或在日历中标记日期范围来限制所选消息。

  • 设置计时器:您可以指定接口监控器内容自动刷新之前的秒数。

  • 消息汇总:您可以从接口监控器访问消息汇总;选择一个命名空间或接口,然后选择 Message Summary。

  • 错误处理:您可以通过选择其中一个状态图标直接导航到 Monitoring and Error Handling。

消息汇总

消息汇总提供某条日志消息被写入应用日志的频率,以及有多少数据消息使用了某条日志消息的概览。

消息汇总:

  • 按命名空间、接口名称和版本对消息进行分组。

  • 允许用户概览错误发生的频率。

  • 提供批量重新处理和取消功能。

  • 允许导航到 Monitoring and Error Handling。

只有拥有正确权限的用户才能使用接口的批量重新启动和取消功能。

您可以通过双击消息汇总中的某一行,从消息汇总导航到 Monitoring and Error Handling。在 Monitoring and Error Handling 中,会显示具有相同消息文本的所有消息。例如,用户可以跳转到 Monitoring and Error Handling 并显示具有某一特定错误的所有消息。用户可以清晰地概览受影响的消息,并轻松地为所有消息修复该问题。

您可以在消息汇总中使用批量重新启动和取消功能。例如,如果用户看到一条属于日志记录问题的错误消息,该用户可以选择该消息并重新启动相应的消息,而无需导航到 Monitoring and Error Handling、选择相应的消息并重新启动它们。

监控与错误处理

监控和错误处理事务使用户能够分析错误、更正错误,以及重新启动或取消消息。对接口数据的访问可以使用权限进行限制。

该事务可以从接口监控器访问,或通过事务代码 /AIF/ERR 访问。

监控与错误处理的主要视图

数据消息视图

  • 显示选定的数据消息

  • 使用不同图标指示消息状态

  • 按命名空间、接口名称和版本对消息进行分组

  • 读取、重新启动或取消消息

  • 导航到用于该消息的标准监控器

数据结构视图

  • 显示所选消息的结构

  • 结构可以包含若干嵌套表和结构

  • 在 SAP 和 RAW 结构视图之间切换(在技术模式下)

  • 选择结构或表以显示内容

日志消息视图

  • 显示所选消息的所有日志消息

  • 显示技术错误、应用错误、警告、成功和信息消息

  • 跳转到值映射

  • 支持错误处理

  • 创建、编辑和删除自定义提示和功能

  • 确认警报

数据消息视图

  • 显示所选数据消息的数据

  • 可以编辑数据内容,具体取决于 SAP Application Interface Framework 定制中的设置和权限

  • 高亮显示错误的字段或行(如果上下文已知)

如何使用 SAP Application Interface Framework 管理 IDoc 错误

观看此演示,使用 SAP Application Interface Framework 管理 IDoc 错误。本节将引导您完成在 SAP 中监控、识别和更正 IDoc 接口错误的基本步骤。

视频:本节含 SAP 官方视频(视频 ID 1_izfb9vpt),需在 learning.sap.com 在线观看。

本课其余配图

Unit1_ss_f14

Unit1_ss_f16

Unit1_ss_f18