09.04.2012, 22:51 | #1 |
Участник
|
CRM 2011, отмена заказа, плагин
товарищи, добрый день!
подскажите, пожалуйста, как правильно отменять заказ? вот тут нашел такой способ: http://community.dynamics.com/produc...r-jscript.aspx X++: CancelSalesOrderRequest req = new CancelSalesOrderRequest(); OrderClose orderClose = new OrderClose(); orderClose.SalesOrderId = new EntityReference("salesorder", new Guid("CD14FA49-59E4-E011-8DFF-1CC1DEE8EA01")); orderClose.Subject = "Sales Order Cancelled - No Money"; req.OrderClose = orderClose; OptionSetValue o = new OptionSetValue(); o.Value = 4; req.Status = o; CancelSalesOrderResponse resp = (CancelSalesOrderResponse)service.Execute(req); может нужна какая-то библиотека специальная, никак не могу найти информацию спасибо! |
|
09.04.2012, 23:37 | #2 |
Чайный пьяница
|
Попробуйте так:
X++: CancelSalesOrderRequest req = new CancelSalesOrderRequest(); Entity orderClose = new Entity("orderclose"); orderClose["salesorderid"] = new EntityReference("salesorder", new Guid("CD14FA49-59E4-E011-8DFF-1CC1DEE8EA01")); orderClose["subject"] = "Sales Order Cancelled - No Money"; req.OrderClose = orderClose; OptionSetValue o = new OptionSetValue(); o.Value = 4; req.Status = o; CancelSalesOrderResponse resp = (CancelSalesOrderResponse)service.Execute(req);
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: mistah (1). |
|
|