一段在C4C裡觸發S4HANA outbound Delivery的ABSL程式碼
同時也展示了ABSL裡如何呼叫第三方的web service:
/*
Add your SAP Business ByDesign scripting language implementation for:
Business Object: CustomerQuote
Node: Root
Action: triggerOutboundDeliveru
Note:
- To access the elements of the business object node,
use path expressions, for example, this.<element name>.
- To use code completion, press CTRL+J.
*/
import ABSL;
if( this.OutboundDeliveryID.IsInitial() == false){
raise already_delivered.Create("E");
return;
}
var HttpMethod = "GET";
var HttpResource = ""; // not required
var ContentType = ""; // not required
var Body = ""; // not required
var HeaderParameter : collectionof NameAndValue; // not required
var URLParameter : collectionof NameAndValue;
var URLParameterEntry : NameAndValue;
URLParameterEntry.Name = "SoID";
URLParameterEntry.Value = this.ID.content;
URLParameter.Add(URLParameterEntry);
var response = WebServiceUtilities.ExecuteRESTService("JerryExternalService", "JerryExternal", HttpMethod, HttpResource,
URLParameter, HeaderParameter,ContentType, Body);
this.OutboundDeliveryID = response.Content;
raise delivery_message.Create("S", this.OutboundDeliveryID);
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2673739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在SAP C4C裡觸發SAP ERP的ATP check和Credit check
- 使用BAPISDORDER_GETDETAILEDLIST建立S/4HANA的Outbound DeliveryAPIAI
- Output Type SPER Delete Inbound Delivery After We Reverse PGI for STO' outbounddelete
- 如何在SAP C4C裡使用ABSL消費第三方Restful APIRESTAPI
- 一段實現HTML頁面內定期觸發事件的JavaScript程式碼HTML事件JavaScript
- 使用簡單的Java程式碼在SAP C4C裡建立銷售訂單Java
- 使用nodejs程式碼在SAP C4C裡建立Individual customerNodeJS
- 如何使用ABSL程式碼呼叫Web serviceWeb
- 使用ABSL(ABAP Script Language)完成SAP C4C 裡Customer Quote以及行專案的增刪改查
- SAP MM 事務程式碼MRKO觸發的財務憑證不會出現在PO History裡
- 一段奇葩Javascript程式碼引發的思考JavaScript
- C4C Cloud Application Studio做ABSL開發的一些效能方面的最佳實踐CloudAPP
- 通過程式碼控制View的觸控事件被觸發View事件
- 一段讓人瑟瑟發抖的ABAP程式碼
- 幽默:朋友發給我一段程式碼
- 把程式碼寫在照片裡
- ABAP的include關鍵字,Java的import, C的include和C4C ABSL 的import比較JavaImport
- SAP Cloud for Customer Cloud(C4C)Application Studio裡的程式碼除錯CloudAPP除錯
- 使用程式碼獲得Netweaver裡某個software component和C4C的版本
- CheckBox、ToggleSwitch 程式碼修改 自動觸發 onclick的問題,把onclick的邏輯 寫在onmouseup裡 解決問題
- 微信開發系列之九 - 在微信裡直接建立SAP C4C的社交媒體訊息
- 我的第一段ionic程式碼C程式
- 檢查中文的一段程式碼
- 在COMPIERE2的MTab類中有這樣一段程式碼:
- 在群裡看到一段程式碼,是記憶體模型的問題還是協程排程的問題呢?記憶體模型
- js程式碼觸發事件 函式列表JS事件函式
- SAP MM MIGO介面裡的'Via Delivery'選項Go
- Pyhton載入MeterpreterWeb_delivery程式碼Web
- 第一段JavaScript程式碼JavaScript
- 無聊程式碼一段
- 如何編譯執行一個文字檔案裡面的一段程式碼?編譯
- 握草,你竟然在程式碼裡下毒!
- 一種輕量級的C4C業務資料同步到S4HANA的方式:Odata通知
- 一段監視 DOM 的神奇程式碼
- 關於plsql表的一段程式碼SQL
- 一個小技巧,快速找出一段ABAP程式碼裡訪問到的所有透明表
- 一段關於JS中this應用奇葩程式碼引發的思考JS
- 補全一段jQuery程式碼jQuery