91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么使用ABSL代碼調用Web service

發布時間:2022-01-04 15:30:31 來源:億速云 閱讀:163 作者:iii 欄目:服務器

這篇文章主要講解了“怎么使用ABSL代碼調用Web service”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么使用ABSL代碼調用Web service”吧!

需求:在C4C UI里創建web service(maintain ticket),然后通過ABSL代碼消費。
1. 創建一個新的Communication Arrangement

怎么使用ABSL代碼調用Web service

基于Manage Tickets這個標準的Communication Scenario創建一個Communication Arrangement:

怎么使用ABSL代碼調用Web service

因為我是在當前C4C系統上的ABSL里調用當前C4C系統提供的Web Service,所以Communication System選擇Local:

怎么使用ABSL代碼調用Web service

當然這個Local的communication system也是需要在這個地方自己創建一個的:

Authentication method可以維護成"User ID and Password", 給該創建的arrangement維護communication user的password:

怎么使用ABSL代碼調用Web service

怎么使用ABSL代碼調用Web service

將該Arrangement的WSDL下載到本地。

怎么使用ABSL代碼調用Web service

2. 在Cloud Studio里創建一個新的External Web Service Integration:

怎么使用ABSL代碼調用Web service

將第一步下載的WSDL文件夾加載進去:

怎么使用ABSL代碼調用Web service

點擊finish,在Studio里能看到自動生成了兩個文件。

雙擊.csd(communication scenario definition), 將Communication Type改為A2X改為:

怎么使用ABSL代碼調用Web service

切換到Services tab, 選擇Custom Outbound Services->JerryTicket2->MaintainBundle

怎么使用ABSL代碼調用Web service

激活之后,在Communication Scenario的列表里也能看到JerryTicket2這個communication scenario了。

3. 基于前一步創建的communication scenario JerryTicket2創建一個Communication arrangement。至此C4C配置完成。

怎么使用ABSL代碼調用Web service

怎么使用ABSL代碼調用Web service

ABSL代碼如下:

怎么使用ABSL代碼調用Web service

import ABSL; import AP.CRM.Global; import AP.Common.GDT; var ticketReq: JerryTicket2.MaintainBundle.Request; var SerReq : JerryTicket2.MaintainBundle.Request.ServiceRequestBundleMaintainRequest2_sync.ServiceRequest ; var SrvReqItem : JerryTicket2.MaintainBundle.Request.ServiceRequestBundleMaintainRequest2_sync.ServiceRequest.Item;

SerReq.actionCode = "06";

SerReq.ID = this.ID; var counter = 0; while(counter < 500)

{

SrvReqItem.actionCode = "01"; //Create Item SrvReqItem.Description.content = "Add item from WS" ;

SrvReqItem.ProductID.content = "P120100";

SrvReqItem.RequestedQuantity.content = 1.0;

SrvReqItem.RequestedQuantity.unitCode = "EA";

SrvReqItem.UserServiceTransactionProcessingTypeCode = "SRP0";

SerReq.Item.Add(SrvReqItem);

counter = counter + 1;

}

ticketReq.ServiceRequestBundleMaintainRequest2_sync.ServiceRequest.Add(SerReq); var response = Library::JerryTicket2.MaintainBundle(ticketReq,"","JerryTicket2");

感謝各位的閱讀,以上就是“怎么使用ABSL代碼調用Web service”的內容了,經過本文的學習后,相信大家對怎么使用ABSL代碼調用Web service這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

日照市| 任丘市| 策勒县| 乐亭县| 泰来县| 临朐县| 乐都县| 桐梓县| 通江县| 中牟县| 普陀区| 长治县| 都江堰市| 诸城市| 呼图壁县| 浦县| 定兴县| 邵东县| 集安市| 太白县| 东台市| 金昌市| 常山县| 梧州市| 壤塘县| 西青区| 东丰县| 福州市| 县级市| 德保县| 阳西县| 汝南县| 亳州市| 大庆市| 南平市| 壶关县| 甘泉县| 江永县| 长海县| 武邑县| 八宿县|