如何用代碼的方式取出SAP C4C銷售訂單建立後全部業務夥伴的數據

好比我建立了一個Sales Order(銷售訂單)後,如何用代碼的方式取出這些經過SAP Partner determination自動填充的Involved Parties信息呢? git

一種方法能夠使用SAP C4C Odata service。github

工做中心 Administrator->Odata Service Explorer, 瀏覽器

從下拉菜單裏選擇Custom Odata services,點擊New新建一個OData服務。 3d

選中銷售訂單對應的BO:CustomerQuote,節點選擇Party,這個節點下面就包含了銷售訂單全部的業務夥伴數據: blog

不一樣的業務夥伴經過Party節點上的RoleCategoryCode和RoleCode區分,因此這兩個字段同樣要選上: get

最後在瀏覽器裏訪問Odata,獲得全部Party節點的數據: https://<host>.c4c.saphybriscloud.cn/sap/c4c/odata/cust/v1/zjerrysalesorder/CustomerQuoteCollection('00163E7209C61EE8B7B05E4D176BAB6B')/CustomerQuoteParty it

剩下的就是用代碼消費這個OData服務了。具體步驟參考SAP官方的github:io

https://github.com/SAP/C4CODATAAPIDEVGUIDEservice

要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":方法

相關文章
相關標籤/搜索