配置监控和错误处理功能

学习目标

  • 通过管理函数、提示、数据链接和消息等自定义对象,使用附加功能来简化监控和错误处理。

简介与类型

自定义对象是特殊的用户定义元素,可增强错误处理和监控流程。它们通过在监控和错误处理事务中添加用户特定的函数、提示、数据链接和消息,使错误管理更加容易。

自定义对象的类型

  • 自定义函数: 允许用户直接导航到其他事务。

  • 自定义提示: 提供更多用户特定的信息。

  • 自定义数据链接: 将日志消息链接到相应的数据字段。

  • 自定义消息文本: 用用户定义的文本替换标准日志消息。

自定义对象的标识与维护

  • 标识: 自定义对象通过消息类和消息编号进行标识。

  • 定义: 自定义对象可以在监控和错误处理的日志消息视图中定义。或者,在相应的维护对话框中定义(例如,自定义函数使用 /AIF/CUST_FUNC)。

  • 链接: 自定义对象链接到特定的日志消息和接口。您可以将多个自定义对象链接到同一条日志消息。

  • 可见性与范围: 默认情况下,自定义对象仅对创建该自定义对象的用户可用。但自定义对象的可见性和范围可以更改。

可见性与范围

自定义对象的可见性可以在该对象类型的维护事务中更改。如果自定义对象的可见性已被更改,您将无法再在监控和错误处理事务中编辑它。要更改该自定义对象,请使用该对象类型的维护事务。

可见性选项:

  • (默认)仅对当前用户:只有创建者可以看到它。

  • 用户列表:特定用户可以看到它。

  • 对所有人:所有用户都可以看到它。

自定义对象的范围

自定义对象的范围可以在相应的 SAP Application Interface Framework 维护事务中更改。

范围选项:

  • (默认)对此接口中选定的消息可见:仅对其接口中创建的消息可见。

  • 对此接口中所有消息可见:对其接口中的所有消息可见。

  • 对所有接口中选定的消息可见:对跨所有接口的该特定消息可见。

  • 对所有接口中所有消息可见:对跨所有接口的所有消息可见。

一旦范围或可见性发生变化,就必须通过相应的维护事务进行维护。您可以在 SAP 菜单的 Cross-Application ComponentsSAP Application Interface Framework→→Administration 下找到以下用于更改自定义对象的事务:

  • 自定义函数: /AIF/CUST_FUNC

  • 自定义提示: /AIF/CUST_HINTS

  • 自定义数据链接: /AIF/CUST_LINK

  • 自定义消息文本: /AIF/CUST_TEXT

自定义对象的应用

自定义函数

用途: 允许用户直接从监控和错误处理事务跳转到另一个事务,便于快速导航和问题解决。

配置:/AIF/CUST_FUNC 中定义。可以使用多种参数:

手动值: 直接输入参数的值。

消息变量: 从消息详细信息中选择一个消息变量。

偏移消息变量: 如有需要,维护一个偏移量。

值映射: 为参数设置值映射。

最佳实践:

  • 清晰地标记自定义函数,以便于识别。

  • 确保参数被正确标识和映射,以避免错误的导航。

  • 随着系统流程的变化,定期审查并更新自定义函数。

自定义提示

用途: 提供详细的用户特定信息,例如处理特定错误的说明、后续步骤或背景信息。

配置:/AIF/CUST_HINTS 中定义。自定义提示可以在该事务中创建和维护,但一旦其范围或可见性发生变化,就必须在维护对话框中更新。

最佳实践:

  • 保持提示简洁但信息充分。

  • 定期更新提示,以反映流程的变化或新的见解。

  • 使用清晰、标准化的语言,确保所有用户理解一致。

其他用例:

  • 为常见错误添加故障排除步骤。

  • 提供指向相关文档或知识库文章的链接。

  • 如果错误无法解决,提供升级处理规程。

自定义数据链接

用途: 便于从日志消息快速导航到相应的数据字段,增强数据可追溯性和错误调查。

配置:/AIF/CUST_LINKS 中定义。可以为日志消息和相关数据字段创建数据链接,从而能够快速识别问题的来源。

最佳实践:

  • 优先为经常出现错误的关键数据字段创建链接。

  • 使用一致的命名规范,以便于维护和更新。

  • 定期验证数据链接,以防止导航错误。

其他用例:

  • 将错误链接到触发错误的具体事务数据。

  • 提供对解决复杂问题所需数据的快速访问。

  • 突出显示需要定期监控的重要数据字段。

自定义消息文本

用途:用用户特定的文本替换标准日志消息,以便更清晰地了解当前问题的背景和含义。

配置:在 /AIF/CUST_TEXTS 中定义。您可以为同一条日志消息维护多条自定义消息文本,默认显示最新的一条。

最佳实践:

  • 使用精确的语言清晰地传达错误。

  • 除非必要,避免使用行话或过于技术化的术语。

  • 定期审查消息文本的准确性和相关性。

其他用例:

  • 为非技术用户简化技术性错误消息。

  • 在错误消息中提供直接的建议或解决方案。

  • 通过具体细节区分相似的错误消息。

如何使用附加功能简化错误处理

观看此演示,了解简化的错误处理和增强的用户界面功能,用于实时监控物料。用户可以直接访问已创建的物料并接收详细的错误消息,从而了解字段位置和自定义的用户指引。关键任务包括创建自定义显示函数、优化错误消息、配置错误识别提示,以及为用户支持设置专门的数据链接。

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

本课其余配图

U1_S4_CustomeObjects

U1_S6_CustomFunctions

U1_S8_CustomHints

U1_S10_CustomDataLinks

U1_S12_CustomMessageTasks