排查 SAP Fiori Launchpad 问题
学习目标
维护 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 S/4HANA 2021 起,事务 /UI2/RSP_LIST 提供按业务角色划分的空间和页面概览。借助它,可以获取用户在 SAP Fiori launchpad (FLP) 空间中看到的磁贴列表。还可以研究应用及其来源目录,或者是否存在已分配但被隐藏的页面。

自 SAP S/4HANA 2020 起,事务 /UI2/FLPCA 显示分配给业务角色的所有内容。这对于概览用户在分配角色后在 SAP Fiori launchpad (FLP) 中获得的所有内容非常有用:
按目录排序,以在应用查找器中显示内容。
按语义对象排序,以显示基于意图的导航链接。
按服务排序,以显示技术前提条件。
按后继事务排序,以显示已弃用的应用。
注意
你可以搜索服务或后继应用,但不能同时搜索两者。

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

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

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

在 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
Exercise:Start Exercise(SAP 官方交互式练习)
步骤
在你的 SAP S/4HANA (S4H) 系统的 Overview Roles, Spaces, Pages(
/UI2/RSP_LIST)中,检查你的角色中是否有任何页面被隐藏。在你的 S4H 的 SAP Easy Access 菜单中,搜索 Overview Roles, Spaces, Pages 或启动事务
/UI2/RSP_LIST。在 Roles 字段中,输入
z_##*。选择 Execute。
检查 Hidden 列。
结果
不应有任何页面被隐藏。
任务 2:操作 SAP Fiori Launchpad Content Aggregator
Exercise:Start Exercise(SAP 官方交互式练习)
步骤
在你的 SAP S/4HANA (S4H) 系统的 Fiori Launchpad Content Aggregator(
/UI2/FLPCA)中,检查你的角色中应用所使用的 OData V2 服务的状态。在你的 S4H 的 SAP Easy Access 菜单中,搜索 Fiori Launchpad Content Aggregator 或启动事务
/UI2/FLPCA。在 Role Filter 字段中,输入
z_##*。选中 Display OData V2 Services 复选框。
选择 Execute。
将表格向右滚动。
选择 OData v2 Service Name 列并选择 Sort in Descending Order。
检查 OData v2 Service Status 列。
结果
所有服务都应处于活动状态。
任务 3:操作 SAP Fiori Launchpad Checks
Exercise:Start Exercise(SAP 官方交互式练习)
步骤
在你的 S4H 的 Fiori Launchpad Checks(
/UI2/FLC)中,检查你的用户的 SAP Fiori 定制是否存在错误。在你的 S4H 的 SAP Easy Access 菜单中,搜索 Fiori Launchpad Checks 或启动事务
/UI2/FLC。选中 Analyze Roles 复选框。
在 Role 字段中,输入
*。选中 Only Roles Assigned to User 复选框。
在 User 字段中,输入
TRAIN-##。选择 Execute。
选择 Status 列并选择 Sort in Descending Order。
将表格向右滚动,并检查 Message 列中的错误。
在你的 S4H 的 Fiori Launchpad Checks(
/UI2/FLC)中,检查 Z_##_BR_TRAINING 角色的所有详细信息。在你的 S4H 的 Fiori Launchpad Checks(
/UI2/FLC)中,选择 Back。在 Role 字段中,输入
z_##*并使用值帮助。在弹出的窗口中双击 Z_##_BR_TRAINING。
取消选中 Only Roles Assigned to User 复选框。
选择 Execute。
在表头中,选择 Choose Layout...。
在弹出的窗口中,选择 2SAP_ALL。
通过滚动表格,搜索并检查你创建的所有内容。
任务 4:操作 SAP Fiori Launchpad Intent Analysis
Exercise:Start Exercise(SAP 官方交互式练习)
步骤
在你的 S4H 的 Fiori Launchpad Intent Analysis(
/UI2/FLIA)中,检查你为自己的用户创建的目标映射。在你的 S4H 的 SAP Easy Access 菜单中,搜索 Fiori Launchpad Intent Analysis 或启动事务
/UI2/FLIA。在 Intent 字段中,输入
*-*##。选中 Restrict to Assigned Roles 复选框。
在 Analyze for User ... 字段中,输入
TRAIN-##。选择 Execute。
检查你创建的目标映射。