点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 对于我的一个项目,我...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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)
Geert-Jan嗨,
当前,我们不支持从关联中选择外部API。
此功能是计划中的,我们将在可用时通知您。
最好的问候
Maria
一周热门 更多>