在一个目标中CAP多种服务

2020-08-17 08:53发布

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

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


嗨,

对于我的一个项目,我需要从一个目标位置使用多个服务。 (目标端点是S/4HANA云系统)

我已经导入了我的第一个EDMX文件并设置了项目的目标位置:

我注意到,使用目的地时,它确实需要指向目的地中配置的服务端点的完整URL。

使用上述配置时,从服务中获取数据运行正常。 在连接到端点(例如S/4系统)的情况下,我当然不希望为每个服务创建目的地。 我似乎在文档中找不到与此问题相关的任何内容。

所以基本上我的主要问题是:是否可以在require部分的package.json文件中配置目标网址的最后一部分(例如/sap/opu/odata/sap/YY1_PRODUCTPRICEREPORT_CDS)? 或针对此类情况的最佳方法是什么?

最诚挚的问候,

Geert-Jan Klaps

(86.1 kB)

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

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


嗨,

对于我的一个项目,我需要从一个目标位置使用多个服务。 (目标端点是S/4HANA云系统)

我已经导入了我的第一个EDMX文件并设置了项目的目标位置:

我注意到,使用目的地时,它确实需要指向目的地中配置的服务端点的完整URL。

使用上述配置时,从服务中获取数据运行正常。 在连接到端点(例如S/4系统)的情况下,我当然不希望为每个服务创建目的地。 我似乎在文档中找不到与此问题相关的任何内容。

所以基本上我的主要问题是:是否可以在require部分的package.json文件中配置目标网址的最后一部分(例如/sap/opu/odata/sap/YY1_PRODUCTPRICEREPORT_CDS)? 或针对此类情况的最佳方法是什么?

最诚挚的问候,

Geert-Jan Klaps

(86.1 kB)
付费偷看设置
发送
3条回答
灬番茄
1楼-- · 2020-08-17 09:49

嗨,格雷戈尔,

感谢您的反馈! 很高兴知道这是CAP框架中的一个普遍问题。

我认为没有办法将这一问题提上日程? 没有办法以非SAP员工的身份为该项目做出贡献吗?

解决此问题的方法很容易实现。 (对框架进行了一些调试,仅需几行代码即可解决)

最诚挚的问候,

Geert-Jan

打个大熊猫
2楼-- · 2020-08-17 09:46

首先可能是您提供了 Volker Buzek 之类的补丁,而我为Azure AD B2C身份验证

Gregor Wolf

我创建了一个补丁,该补丁在服务配置的凭据部分引入了新属性。 这使我们能够设置要用于目的地的路径。 该补丁实际上仅更改cds rest客户端中的2行代码。

详细信息可在此处找到:

https://github.com/geert-janklaps/cap-destination-path-patch

最诚挚的问候,

Geert-Jan

一周热门 更多>