$ metadata不显示来自附加实体结构的自定义字段

2020-09-23 22:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我通过添加Z结构向实体结构HCM...

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

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


我通过添加Z结构向实体结构HCMFAB_S_EMPLOYEEDETAILS添加了一个自定义字段。

我实现了BADI HCMFAB_B_COMMON,更具体地讲,通过以下方法可以看到我在实体中添加的自定义属性:IF_EX_HCMFAB_COMMON〜GET_EMPLOYEE_DETAILS

我执行了/IWBEP/CACHE_CLEANUP和/IWFND/CACHE_CLEANUP,但是$ metadata/iwfnd/gw_client没有显示新属性。

3条回答
歪着头看世界
2020-09-23 22:56 .采纳回答

您好 Pieter Janssens

我认为 Gregor Wolf 所提的正是所缺少的。 您修改了结构和BAdI,但没有修改在OData服务类上定义的模型提供程序。 有时,您有一些服务增强功能,其中有一个BAdI只是为了修改MDP类,但在这种情况下却并非如此。 查看其他消息:

https://archive.sap.com/discussions/thread/3949478

此外,这是一个链接,其中存在用于修改MDP的BAdI(检查页面:15): https://www.sap.com/documents/2015/08/9ccbe927-5a7c-0010-82c7-eda71af511fa.html 。 (以防您想看到另一个示例)。

希望这会有所帮助!

一周热门 更多>