如何用程式碼的方式取出SAP C4C銷售訂單建立後所有業務夥伴的資料
比如我建立了一個Sales Order(銷售訂單)後,如何用程式碼的方式取出這些透過SAP Partner determination自動填充的Involved Parties資訊呢?
一種方法可以使用SAP C4C Odata service。
工作中心 Administrator->Odata Service Explorer,
從下拉選單裡選擇Custom Odata services,點選New新建一個OData服務。
選中銷售訂單對應的BO:CustomerQuote,節點選擇Party,這個節點下面就包含了銷售訂單所有的業務夥伴資料:
不同的業務夥伴透過Party節點上的RoleCategoryCode和RoleCode區分,所以這兩個欄位一樣要選上:
最後在瀏覽器裡訪問Odata,得到所有Party節點的資料:
.c4c.saphybriscloud.cn/sap/c4c/odata/cust/v1/zjerrysalesorder/CustomerQuoteCollection('00163E7209C61EE8B7B05E4D176BAB6B')/CustomerQuoteParty
剩下的就是用程式碼消費這個OData服務了。具體步驟參考SAP官方的github:
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2219515/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用簡單的Java程式碼在SAP C4C裡建立銷售訂單Java
- 如何用SAP Cloud for Customer的手機App建立銷售訂單CloudAPP
- 使用nodejs呼叫C4C的Odata服務建立銷售訂單NodeJS
- 如何使用程式碼的方式刪除 SAP CRM 訂單 Text 資料
- 挖掘資料隱含的業務資訊(1)——訂單銷售交易類資料分析
- 如何使用程式碼建立和讀取 SAP CRM 訂單的 Text 資料
- 如何用程式碼填充S/4HANA銷售訂單行專案的數量欄位
- C4C銷售訂單行專案價格維護方法
- SAP Cloud for Customer銷售訂單External Note的建模細節Cloud
- SAP CRM和Cloud for Customer訂單中的業務夥伴的自動決定機制Cloud
- SAP SD如何將銷售訂單其它ITEM加入到一個已建立好的交貨單裡
- 「SAP技術」SAP SD微觀研究之根據銷售訂單查詢到該訂單發貨的批次
- SAP 訂單模型的編排方式概述模型
- 智雲通CRM:如何用銷售思維分析銷售資料?
- 建立銷售管理資料庫資料庫
- 如何用Java程式碼在SAP Marketing Cloud裡建立contact資料JavaCloud
- BAPI_SALESORDER_CREATEFROMDAT2 BAPI建立VA01 銷售訂單API
- SAP建立採購訂單流程
- SAP CRM和C4C資料同步的兩種方式概述:SAP PI和HCI
- 建立程式選單和快捷方式的程式碼
- SAP CRM銷售訂單UI上的欄位對應的資料庫表儲存欄位:requested start date和end dateUI資料庫
- EBS:銷售訂單歷史記錄
- 銷售訂單處理期間的基本功能
- 銷貨後訂單還是BOOKED的處理
- CO銷售訂單成本核算詳解
- SAP SD銷售業務中客戶投訴退貨的處理方案
- (原創)BAPI 修改銷售訂單的方法 ‘BAPI_SALESORDER_CHANGE’API
- SAP SD微觀研究之銷售訂單型別配置裡有關PO的幾個欄位型別
- SAP MM 採購訂單抬頭資料裡的Condition
- SAP QM初階之事務程式碼QC51為採購訂單建立Quality Certificate
- 銷貨後訂單LINE還是BOOKED的處理
- Salesforce的多型儲存和SAP C4C的後設資料儲存倉庫Salesforce多型
- SAP CRM訂單資料庫表CRMD_SHIPPING的填充原理資料庫
- 一種輕量級的C4C業務資料同步到S4HANA的方式:Odata通知
- 使用nodejs程式碼在SAP C4C裡建立Individual customerNodeJS
- 基於TableStore的海量電商訂單後設資料管理
- EBS:OM Sales Order銷售訂單【Open Interface、Open API】API
- 一種不通過UI給C4C自定義BO建立測試資料的方式UI