外部API从关联中选择数据

2020-08-17 02:15发布

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

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


嗨,

对于我的一个项目,我正在使用CAP从API API_SLSPRICINGCONDITIONRECORD_SRV读取数据以读取一些销售条件。 对单个实体进行简单选择似乎效果很好。 但是,我需要来自其基础实体之一的数据。

我现在正在使用的代码:

如果我从扩展实体中删除字段,查询将完美运行。 但是,在select语句中使用这些扩展字段时,我收到404,因为查询已翻译为以下网址:

"/img/A_SlsPrcgCndnRecdValidity?$ select = SalesOrganization,ConditionType ,ConditionRateValue,ConditionRateValueUnit,ConditionQuantity,ConditionQuantityUnit &$ filter =(ConditionType eq'ZAC1'或ConditionType eq'ZOHid4ate) ge datetime'2020-06-10T00:00:00'和ConditionValidityStartDate le datetime'2020-06-10T00:00:00'"

如您所见,查询翻译不正确。 请求URL中缺少关联和扩展。 (以粗体标记)

我想念什么吗? 我是否应该在查询中使用其他分隔符而不是'。'?

编辑:

找出要查询的CQN编译器,将删除关联(仅返回数组中的最后一个值):

这可以通过将return语句更改为" return this.value.join('/'')"来解决。

最诚挚的问候,

Geert-Jan Klaps

(99.1 kB)

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

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


嗨,

对于我的一个项目,我正在使用CAP从API API_SLSPRICINGCONDITIONRECORD_SRV读取数据以读取一些销售条件。 对单个实体进行简单选择似乎效果很好。 但是,我需要来自其基础实体之一的数据。

我现在正在使用的代码:

如果我从扩展实体中删除字段,查询将完美运行。 但是,在select语句中使用这些扩展字段时,我收到404,因为查询已翻译为以下网址:

"/img/A_SlsPrcgCndnRecdValidity?$ select = SalesOrganization,ConditionType ,ConditionRateValue,ConditionRateValueUnit,ConditionQuantity,ConditionQuantityUnit &$ filter =(ConditionType eq'ZAC1'或ConditionType eq'ZOHid4ate) ge datetime'2020-06-10T00:00:00'和ConditionValidityStartDate le datetime'2020-06-10T00:00:00'"

如您所见,查询翻译不正确。 请求URL中缺少关联和扩展。 (以粗体标记)

我想念什么吗? 我是否应该在查询中使用其他分隔符而不是'。'?

编辑:

找出要查询的CQN编译器,将删除关联(仅返回数组中的最后一个值):

这可以通过将return语句更改为" return this.value.join('/'')"来解决。

最诚挚的问候,

Geert-Jan Klaps

(99.1 kB)
付费偷看设置
发送
3条回答
My梦
1楼-- · 2020-08-17 03:04

Geert-Jan嗨,

当前,我们不支持从关联中选择外部API。

此功能是计划中的,我们将在可用时通知您。

最好的问候

Maria

三十六小时_GS
2楼-- · 2020-08-17 03:06

嗨Mariya,

感谢您的反馈!

是否有可用于CAP功能的路线图

最好的问候,

Geert-Jan

歪着头看世界
3楼-- · 2020-08-17 02:53

可以在功能列表

一周热门 更多>