点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们使用OData作为IDT的数据源。 当Uri是这样的时候:
http://主机:8000/sap/opu/odata/sap/service_name/都很好。 但是,
- ODATA URI要求传递$ filter。 我该如何实现?
- 我们的S4HANA系统具有多个客户端,并且数据取决于客户端。 如何指定ODATA URL指向特定客户端? 此外,对于开发(dev)和质量保证,相关的客户编号将有所不同,而对于生产(prod),相关的客户编号将有所不同。 如何使它正常工作?
- 从开发人员到质量检查人员到产品环境时,主机名也会更改,但是如果使用相对URL,则会出现错误。 我该如何解决?
要求任何人提供任何指导。
此致
Tejaswini
嗨,
1。),您可以在此处找到OData v2 URL约定:
http://www.odata.org/documentation/ odata-version-2-0/uri-conventions /
2。),您可以使用外部别名。 可以在每个系统上对它们进行配置,使其还包含登录客户端。
https://archive.sap.com/discussions/thread/3531213
https://help.sap.com/查看器/753088fc00704d0a80e7fbd6803c8adb/7.5.9/zh-CN/48cf0857658037e3e10000000a42189d.html
3。)如果已将SAP UI5应用程序部署在SAP Fiori Frontend服务器/SAP Gateway Hub上,则应使用相对URL。
最好的问候
安德烈
嗨安德烈,
感谢您的答复。
不幸的是,URI约定不适用于IDT。 需要提供URI,然后该工具将$ metadata附加到它。 当我添加客户端选项即/$ metadata?sap-client = 102时,该工具会在检查时添加/$ metadata?sap-client = 102/$ metadata,但失败。 如果我仅添加?sap-client = 102,即http://host:8000/sap/opu/odata/sap/service_name/?sap-client = 102,则忽略该客户端-我知道这是因为我有2个不同的密码 为两个客户的用户。
屏幕截图显示了我可以添加的唯一可能的选项,即URI本身和用户名/密码。
关于,Tejaswini
嗨,
1。),您可以在此处找到OData v2 URL约定:
http://www.odata.org/documentation/ odata-version-2-0/uri-conventions /
2。),您可以使用外部别名。 可以在每个系统上对它们进行配置,使其还包含登录客户端。
https://archive.sap.com/discussions/thread/3531213
https://help.sap.com/查看器/753088fc00704d0a80e7fbd6803c8adb/7.5.9/zh-CN/48cf0857658037e3e10000000a42189d.html
3。)如果已将SAP UI5应用程序部署在SAP Fiori Frontend服务器/SAP Gateway Hub上,则应使用相对URL。
最好的问候
安德烈
一周热门 更多>