无法展开包含订单/单据行的项目

2020-09-15 16:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好社区, 我正在尝试获...

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

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


你好社区,

我正在尝试获取所有尚未订购的物品。 我考虑过用订单/单据行扩展项目,并用行过滤项目。

我尝试将$ expand Items与Orders/DocumentLines一起使用,但出现错误。

使用ItemGroups扩展项目确实有效。

/b1s/v1/Items?$ expand = ItemGroups&$ select = ItemCode,ItemName,ItemGroups/GroupName,Properties1,ItemWarehouseInfoCollection 

/b1s/v1/Items?$ expand = Orders/DocumentLines&$ select = ItemCode,ItemName,Orders/DocumentLines/DocEntry,Properties1,ItemWarehouseInfoCollection 

我们认为这是因为DocumentLines的实现错误,因为它应该是像ItemGroups这样的单独实体?

提前感谢您的帮助!

(29.1 kB)
2条回答
歪着头看世界
2020-09-15 17:03

哦,我知道,您之前没有提到BP。 我认为这种关联是不可能的。

这种逻辑最好在数据库级别而不是中间件(SL)中应用。

如果您的查询变得非常复杂,请按照特立尼达的回答在此处创建视图。


一周热门 更多>