识别 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 支持跨各种接口技术实现和监控接口,包括:
Proxy XI Runtime
AIF Runtime XML
Files
ALE/IDoc
Web Service
Enterprise Service
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 在线观看。
本课其余配图


