一段在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
- 使用nodejs程式碼在SAP C4C裡建立Individual customerNodeJS
- 使用簡單的Java程式碼在SAP C4C裡建立銷售訂單Java
- 如何在SAP C4C裡使用ABSL消費第三方Restful APIRESTAPI
- 如何使用ABSL程式碼呼叫Web serviceWeb
- 使用ABSL(ABAP Script Language)完成SAP C4C 裡Customer Quote以及行專案的增刪改查
- SAP MM 事務程式碼MRKO觸發的財務憑證不會出現在PO History裡
- SAP Cloud for Customer Cloud(C4C)Application Studio裡的程式碼除錯CloudAPP除錯
- 一段讓人瑟瑟發抖的ABAP程式碼
- 幽默:朋友發給我一段程式碼
- CheckBox、ToggleSwitch 程式碼修改 自動觸發 onclick的問題,把onclick的邏輯 寫在onmouseup裡 解決問題
- 使用程式碼獲得Netweaver裡某個software component和C4C的版本
- SAP MM MIGO介面裡的'Via Delivery'選項Go
- 第一段JavaScript程式碼JavaScript
- ABAP的include關鍵字,Java的import, C的include和C4C ABSL 的import比較JavaImport
- 一段監視 DOM 的神奇程式碼
- 在群裡看到一段程式碼,是記憶體模型的問題還是協程排程的問題呢?記憶體模型
- 補全一段jQuery程式碼jQuery
- 分享一段牛逼程式碼
- 一個小技巧,快速找出一段ABAP程式碼裡訪問到的所有透明表
- 握草,你竟然在程式碼裡下毒!
- 如何寫一段死鎖程式碼
- 一段程式碼,兩倍時差,直擊併發程式設計偽共享程式設計
- 一種輕量級的C4C業務資料同步到S4HANA的方式:Odata通知
- python怎麼隱藏一段程式碼Python
- SAP MM PO中的Delivery Date並非儲存在EKPO表裡
- 在SAPCRMWebClientUI中用javascript觸發ABAPeventWebclientUIJavaScript
- 微信開發系列之九 - 在微信裡直接建立SAP C4C的社交媒體訊息
- 一段基於Redis-SortedSet的限流程式碼Redis
- 貼一段網站被"後門"後的程式碼網站
- 分享一段Android許可權設定的程式碼Android
- withoutEvents函式裡面的事件被觸發函式事件
- 將SAP C4C Custom BO使用ABSL編寫的邏輯通過OData服務暴露出去
- 在模板字串裡寫css,沒有程式碼提示字串CSS
- 在程式裡面,時間真的發生了343秒的倒流。
- FPGA一段式verilog程式碼例項FPGA