点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我正在将Odata用作Fiori购物车应用程序的功能资源,并希望对分析和调试有更深入的了解。
我们有中央枢纽Fiori App部署,其中Odata 服务在网关中定义,并通过RFC从网关客户端调用到我们的SRM后端。
我的问题是,我应该从哪里开始查看它如何以标准方式检索SRM中特定服务的类/方法/FM之类的特定后端信息,例如country_sh_service或cross_catalog_search,以及它如何在UI侧字段中进行映射 ..
我阅读了有用的博客,但我可能自己找不到一些答案。
感谢您的帮助。
你好敏捷,
为此,您至少需要对所有涉及的系统具有读取权限。 (后端和网关)。
您可以通过这种方式回溯呼叫。
1。 获取服务名称
2。 登录网关系统。 打开交易SEGW。
将显示一个列表,在项目列表中找到服务名称(最后一个" _srv"扩展名除外)。
扩展该服务,您将获得名为运行时工件的文件夹。 扩展它将提供4个课程。 用扩展名_DPC_EXT打开一个。
打开这些类将以方法的形式实现操作。
打开这些方法将使您对执行后执行的技术过程有所了解。
但是,如果该方法使用的是RFC,那么您将不得不在后端系统中查看它。
3。 在同一项目中,您将找到一个名为"数据模型"的文件夹。
数据模型就像您的方法和OData服务之间的接口。
它将在Odata中显示一些字段。
4。使用UI字段进行映射可以在Fiori App的应用程序源代码中找到。
大多数情况下,它将具有与DATA Model中的Data Model相关的名称。
这只是回溯的粗略方法,所以请不要将其视为技术性答案。
此致
Saurabh
一周热门 更多>