排查 SAP Fiori Launchpad 问题

学习目标

  • 维护 SAP Fiori Launchpad 内容

维护事务

SAP Fiori 实施指南的屏幕截图,显示了与 SAP Fiori 和 launchpad 内容相关的多个可展开的设置和配置列表。

SAP Fiori 是 SAP Reference Implementation Guide (IMG) 的一部分。事务 /UI2/CUST 可用于仅访问 IMG 中与 UI 相关的部分。SAP Fiori 的主要部分如下:

  • Initial Setup 供系统管理员使用

  • SAP Fiori Launchpad Settings 供内容和系统管理员使用

  • Setting Up Launchpad Content 供业务专家、内容管理员和开发人员使用

  • Setting Up Launchpad Layout and Structure 供业务专家和内容管理员使用

  • Setting Up Roles 供内容管理员、业务专家和授权专家使用

  • Launchpad Support Tools 供业务专家、内容管理员和开发人员使用

  • Launchpad Data Administration 供内容和系统管理员使用

  • Exposing Content to SAP BTP 供业务专家和内容管理员使用

注意

处理 SAP Fiori 内容的 SAP BTP 服务称为 SAP Build Work Zone, standard edition。

角色、空间、页面概览

屏幕截图展示了 SAP 中角色、空间和页面的概览。第一张显示筛选界面,第二张显示筛选后内容的详细表格视图。

自 SAP S/4HANA 2021 起,事务 /UI2/RSP_LIST 提供按业务角色划分的空间和页面概览。借助它,可以获取用户在 SAP Fiori launchpad (FLP) 空间中看到的磁贴列表。还可以研究应用及其来源目录,或者是否存在已分配但被隐藏的页面。

屏幕截图展示了 SAP Fiori Launchpad Content Aggregator。第一张显示角色筛选器。第二张显示包含语义对象和操作的磁贴/目标映射表格。

自 SAP S/4HANA 2020 起,事务 /UI2/FLPCA 显示分配给业务角色的所有内容。这对于概览用户在分配角色后在 SAP Fiori launchpad (FLP) 中获得的所有内容非常有用:

  • 按目录排序,以在应用查找器中显示内容。

  • 按语义对象排序,以显示基于意图的导航链接。

  • 按服务排序,以显示技术前提条件。

  • 按后继事务排序,以显示已弃用的应用。

注意

你可以搜索服务或后继应用,但不能同时搜索两者。

SAP Fiori Launchpad Content Check Report 的屏幕截图,显示了数据表、筛选选项和配置设置,包括适配层选项和包选择。

FLP 配置的一个重要支持工具是事务 /UI2/FLC。它会检查交付的目录和组与配置和定制之间的一致性。它可以快速识别目标映射和磁贴中与基于意图的导航元素和参数有关的问题。

SAP Fiori Launchpad Intent Analysis 的屏幕截图,显示了语义对象、操作和其他详细信息的列表。叠加层显示了设备、用户角色和适配层的筛选选项。

事务 /UI2/FLIA 也会显示目标映射中的错误和问题,但它更深入。它为每个角色和用户提供语义对象和操作的完整意图分析。通过此分析,还可以发现指向不同目标的重复意图。完整的意图解析分析需要一些时间,具体取决于系统中语义对象和操作的数量。建议将分析限制为用户已分配的角色。

SAP Fiori Launchpad Application Manager Logs 的屏幕截图。左侧是应用信息和时间限制部分。右侧是包含消息文本和详细信息的日志列表。

自 SAP S/4HANA 2023 起,对技术目录或应用描述符的每次更改都可以在事务 /UI2/FLPAM_LOG 中看到。这些更改此前已经记录在 Application Log(对象为 FLPAM 的 SLG1)中。但新事务通过提供更多选择选项和更好的可见性,使查找相关信息变得更加容易。

示意图展示了四个部分:SAP Fiori、SAPUI5、SAP Gateway Front-End 和 SAP Gateway Back-End,每个部分都有一系列支持事务,并由一个中央的 /UI2/CUST 链接。

在 SAP Fiori、SAPUI5 和 SAP Gateway 领域,还有许多其他事务可用于日志记录、跟踪、缓存处理、清理等。无需全部熟记。事务 /UI2/CUST 将它们全部组织为实施指南中的一棵树。

注意

有关此主题的更多信息,请阅读 SAP 注释 2116090–UI Addon, SAP_UI: Information for customers for efficient incident analysis。

应用支持

让我们观看视频,了解 App Support 激活的概览。激活 App Support

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

检查 SAP Fiori Launchpad 内容

业务示例

你想操作 Overview Roles, Spaces, Pages/UI2/RSP_LIST)、SAP Fiori Launchpad Content Aggregator/UI2/FLPCA)、SAP Fiori Launchpad Checks/UI2/FLC)和 SAP Fiori Launchpad Intent Analysis/UI2/FLIA)事务。

注意

此练习需要 SAP Learning 系统。登录信息由你的系统设置指南提供。

注意

只要本练习中的值或对象名称包含 ##,请将 ## 替换为你的用户编号。

前提条件

标准目录已在练习 Create Standard Catalogs 中创建。

任务 1:操作 Overview Roles, Spaces, Pages

ExerciseStart Exercise(SAP 官方交互式练习)

步骤

  1. 在你的 SAP S/4HANA (S4H) 系统的 Overview Roles, Spaces, Pages/UI2/RSP_LIST)中,检查你的角色中是否有任何页面被隐藏。

  2. 在你的 S4H 的 SAP Easy Access 菜单中,搜索 Overview Roles, Spaces, Pages 或启动事务 /UI2/RSP_LIST

  3. Roles 字段中,输入 z_##*

  4. 选择 Execute

  5. 检查 Hidden 列。

结果

不应有任何页面被隐藏。

任务 2:操作 SAP Fiori Launchpad Content Aggregator

ExerciseStart Exercise(SAP 官方交互式练习)

步骤

  1. 在你的 SAP S/4HANA (S4H) 系统的 Fiori Launchpad Content Aggregator/UI2/FLPCA)中,检查你的角色中应用所使用的 OData V2 服务的状态。

  2. 在你的 S4H 的 SAP Easy Access 菜单中,搜索 Fiori Launchpad Content Aggregator 或启动事务 /UI2/FLPCA

  3. Role Filter 字段中,输入 z_##*

  4. 选中 Display OData V2 Services 复选框。

  5. 选择 Execute

  6. 将表格向右滚动。

  7. 选择 OData v2 Service Name 列并选择 Sort in Descending Order

  8. 检查 OData v2 Service Status 列。

结果

所有服务都应处于活动状态。

任务 3:操作 SAP Fiori Launchpad Checks

ExerciseStart Exercise(SAP 官方交互式练习)

步骤

  1. 在你的 S4H 的 Fiori Launchpad Checks/UI2/FLC)中,检查你的用户的 SAP Fiori 定制是否存在错误。

  2. 在你的 S4H 的 SAP Easy Access 菜单中,搜索 Fiori Launchpad Checks 或启动事务 /UI2/FLC

  3. 选中 Analyze Roles 复选框。

  4. Role 字段中,输入 *

  5. 选中 Only Roles Assigned to User 复选框。

  6. User 字段中,输入 TRAIN-##

  7. 选择 Execute

  8. 选择 Status 列并选择 Sort in Descending Order

  9. 将表格向右滚动,并检查 Message 列中的错误。

  10. 在你的 S4H 的 Fiori Launchpad Checks/UI2/FLC)中,检查 Z_##_BR_TRAINING 角色的所有详细信息。

  11. 在你的 S4H 的 Fiori Launchpad Checks/UI2/FLC)中,选择 Back

  12. Role 字段中,输入 z_##* 并使用值帮助。

  13. 在弹出的窗口中双击 Z_##_BR_TRAINING

  14. 取消选中 Only Roles Assigned to User 复选框。

  15. 选择 Execute

  16. 在表头中,选择 Choose Layout...

  17. 在弹出的窗口中,选择 2SAP_ALL

  18. 通过滚动表格,搜索并检查你创建的所有内容。

任务 4:操作 SAP Fiori Launchpad Intent Analysis

ExerciseStart Exercise(SAP 官方交互式练习)

步骤

  1. 在你的 S4H 的 Fiori Launchpad Intent Analysis/UI2/FLIA)中,检查你为自己的用户创建的目标映射。

  2. 在你的 S4H 的 SAP Easy Access 菜单中,搜索 Fiori Launchpad Intent Analysis 或启动事务 /UI2/FLIA

  3. Intent 字段中,输入 *-*##

  4. 选中 Restrict to Assigned Roles 复选框。

  5. Analyze for User ... 字段中,输入 TRAIN-##

  6. 选择 Execute

  7. 检查你创建的目标映射。