добро пожаловать на форум! Действительно, вы можете написать обработчик события смены состояния объекта SalesOrder (Заказ), в котором выполнять определенные операции. Как правило это операции над данными: проверки, создание дополнительных объектов, заполнение вычисляемых полей. Важно понимать, что этот код выполняется на сервере системы, поэтому доступ к сторонним веб-сервисам может быть ограничен. Так же операция выставления счета выполняется разово, и в случае проблем с интернет, или сервисом третьей стороны, плагин может отработать некорректно. В вашем случае, я думаю, лучше будет написать для этих целей отдельное веб приложение и встроить его в интерфейс CRM. Отрывать его можно как по кнопке, так и встроить его в интерфейс: через IFrame или ISV.config
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.
MS Certified Dirty Magic Professional
|