Показать сообщение отдельно
Старый 20.03.2012, 10:23   #4  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
Я видимо неправильно выразился.
Если вызывать веб-сервис из контекста, то работать должно. Это работает и у меня и у Вас.

Цитата:
Теперь перейдем в плагину написаному для четверки который падает по той же причине.
50 stage уже не находится в транзакции почему тогда он тоже падает?
Он поддерживается?
Шаг 50 запрещён. На него нельзя зарегистрировать плагин.

Тут еще тонкий момент. Вы наверного обращаетесь к crmService. Это способ работы с CRM4
В CRM 2011 рекомендуется работать с OrganizationService

Цитата:
P. S. Предыдущий программист который писал этот плагин использовал References на веб сервис для удобства работы с сущностями. теперь если переделывать его плагин на сервис из контектста придется переписывать весь код.
И еще в SDK есть программа, которая генерирует прокси-классы на основе текущего состояния кастомизации. Можно воспользоваться ею, сгенерировать cs файл, включить его в плагин.


Цитата:
P. S. Теперь нельзя делать ретривы в Post Update при использовании сборок либо References на веб сервис.
Видимо запрос из другой транзакции невозможен.