使用C4C的web service创建Service Request

import ABSL;

import AP.CRM.Global;

import AP.Common.GDT;

var ticketReq:Ticket.MaintainBundle.Request;
var SerReq : Ticket.MaintainBundle.Request.ServiceRequestBundleMaintainRequest2_sync.ServiceRequest ;
var SrvReqItem : Ticket.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::Ticket.MaintainBundle(ticketReq,"","Ticket");

要获取更多Jerry的原创文章,请关注公众号"汪子熙".

发布了6267 篇原创文章 · 获赞 616 · 访问量 98万+

猜你喜欢

转载自blog.csdn.net/i042416/article/details/103933036