在/UI2/semobj中找不到语义对象

2020-09-09 00:04发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我创建了一个自定义应用程序,并通过创建新的语义对象将其添加到启动板中。

该应用程序在开发系统中运行良好,但是当我们将其传输到生产环境时,我无法在启动板中找到该应用程序。

当我在/ui2/semobj中检查语义对象时,它在开发系统中不存在,但是我可以在启动板设计器中看到它。

这怎么可能? 我在这里想念什么?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我创建了一个自定义应用程序,并通过创建新的语义对象将其添加到启动板中。

该应用程序在开发系统中运行良好,但是当我们将其传输到生产环境时,我无法在启动板中找到该应用程序。

当我在/ui2/semobj中检查语义对象时,它在开发系统中不存在,但是我可以在启动板设计器中看到它。

这怎么可能? 我在这里想念什么?

付费偷看设置
发送
3条回答
Doze时光
1楼 · 2020-09-09 00:43.采纳回答

Hi Ravi

在新版本中,它将不提示创建语义对象,或者启动板设计器中没有针对语义对象或动作的验证。 这将在开发服务器中无缝运行。 但是,当您将其部署到生产系统时。 始终建议您在事务/UI2/SEMOBJ中创建您的语义对象。

如果您认为您在图块配置中添加了一个自由文本名称,并且该名称应自动保存在上述tcode中,则不正确。 下面是方法和步骤。

1。 在/ui2/semobj中创建语义对象。

1a:创建自定义TR。

1b:转到启动板设计器,从右上角选择自定义TR。 并保存。 (请注意,开始任何配置之前,此步骤是必需的)

2。 在启动板设计器中创建图块和目标映射。

3。 确保您的语义对象出现在F4帮助中。

4。 给您的语义对象-一个动作(可以是自由文本)。 根据您的应用程序是否创建,显示,更改。 您可以使用F4中的任何一个。 但是请确保不要从任何标准应用程序中复制SemanticObject-Action。 URL的格式应该唯一。

5。 确保您的目标映射与Tile配置匹配。

6。 将此磁贴分配给您的pfcg角色。

7。

/ui2/invalidate_global_Caches或客户端缓存。

问候,

Tejas

SC_Yao
2楼-- · 2020-09-09 00:33

您不必创建语义对象,这不是必需的。

95年老男孩
3楼-- · 2020-09-09 00:35

语义对象不会导致此错误。 您可能还有其他东西。

您是否激活了ICF条目(tcode SICF)? 您可以在浏览器控制台上看到哪些错误?

一周热门 更多>