2
Likefire
Еще раз объясняю

Тестирую функционал Assign. Для этого написал callout и WF-функцию. Сделал, чтобы они срабатывали при назначении ответственного. При срабатывании пишу в лог информацию (к примеру, Id объекта - не суть важен какой объект, главное чтобы имел ответсвенного). Так вот при смене ответсвенного
1. Из формы
- callout: сработало правило 1 раз
- WorkFlow: сработало правило 1 раз
2. Из кода (назначение как меняется так и остаётся преждним, но в обоих случаях заполняем поле ownerid) - внешняя сборка, допустим консольное приложение.
- callout: сработало правило 0 раз
- WorkFlow: сработало правило 2 раза
Видно, что когда манипуляции производятся из кода, то реакция не ожиданная.