点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
我正在尝试通过使用Web服务QueryPurchaseOrder来检索单个采购订单的数据。 我对节点Item下的数据(特别是ShipToItemLocation/AddressReference下的PartyID)感兴趣。
令人惊讶的是,我得到的数据不包含Item节点。 我使用SoapUI消耗了Webservice,但是我还尝试了以下ABSL指令:
var query = PurchaseOrder.QueryByElements;
var selectionParams = query.CreateSelectionParams();
selectionParams.Add(query.ID.content," I"," EQ",IDPurchaseOrder);
var resultData = query.Execute(selectionParams);
if(resultData.Count()> 0){
result = resultData.GetFirst()。Item.ShipToItemLocation.GetFirst()。AddressReference.PartyKey.PartyID.content;
}
QueryPurchaseOrder是否存在一些问题? 还是我做错了方向?
谢谢您的帮助。
最诚挚的问候,
弗雷德里克·霍夫特
亲爱的弗雷德里克
还有一个名为"管理采购订单"的附加Web服务,其操作为"读取"。 此操作将采购订单ID或UUID作为输入,并应给出所需的响应。
如果您乍看之下不知道ID或UUID,则仍然必须使用Query Web服务。
最诚挚的问候,
于尔根
谢谢您的回答。
最诚挚的问候,
弗雷德里克
一周热门 更多>