Universe在IDT中使用ODATA数据源

2020-09-23 09:07发布

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

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


嗨,

我们使用OData作为IDT的数据源。 当Uri是这样的时候:

http://主机:8000/sap/opu/odata/sap/service_name/都很好。 但是,

  1. ODATA URI要求传递$ filter。 我该如何实现?
  2. 我们的S4HANA系统具有多个客户端,并且数据取决于客户端。 如何指定ODATA URL指向特定客户端? 此外,对于开发(dev)和质量保证,相关的客户编号将有所不同,而对于生产(prod),相关的客户编号将有所不同。 如何使它正常工作?
  3. 从开发人员到质量检查人员到产品环境时,主机名也会更改,但是如果使用相对URL,则会出现错误。 我该如何解决?

要求任何人提供任何指导。

此致

Tejaswini

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

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


嗨,

我们使用OData作为IDT的数据源。 当Uri是这样的时候:

http://主机:8000/sap/opu/odata/sap/service_name/都很好。 但是,

  1. ODATA URI要求传递$ filter。 我该如何实现?
  2. 我们的S4HANA系统具有多个客户端,并且数据取决于客户端。 如何指定ODATA URL指向特定客户端? 此外,对于开发(dev)和质量保证,相关的客户编号将有所不同,而对于生产(prod),相关的客户编号将有所不同。 如何使它正常工作?
  3. 从开发人员到质量检查人员到产品环境时,主机名也会更改,但是如果使用相对URL,则会出现错误。 我该如何解决?

要求任何人提供任何指导。

此致

Tejaswini

付费偷看设置
发送
3条回答
clasier
1楼-- · 2020-09-23 09:32

嗨,

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。

最好的问候

安德烈

大道至简
2楼-- · 2020-09-23 09:30

嗨安德烈,

感谢您的答复。

不幸的是,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

亦是此间程序员
3楼-- · 2020-09-23 09:25

嗨,

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。

最好的问候

安德烈

一周热门 更多>