好比我建立了一個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的原創文章,請關注公衆號"汪子熙":方法