Показать сообщение отдельно
Старый 23.12.2019, 17:57   #1  
ta_and is offline
ta_and
Участник
 
226 / 122 (5) +++++
Регистрация: 26.02.2002
Адрес: СПб
D365. Не выполняется модифицированный код в Workflow
Здравствуйте.
Есть проблема с выполнением кода в Workflow.
Написан метод в *_Extension классе, перекрывающий метод стандартного класса, который вызывается из Workflow.
Данная модификация отлично работает при вызове из АОС - при создании задачи Workflow идет проверка. Срабатывает точка останова и в трассировке выполняется то, что необходимо сделать.
Но, при вызове этого же метода при обработке внутри уже созданного Item Workflow модификации НЕ отрабатывают. Не останавливается точка останова и НЕ срабатывает трассировка модификаций, как будто их вообще нет.

Такое впечатление, что Workflow выполняет код откуда-то из другого места, не тот, который скомпилирован.

Вопрос:
1. Откуда берется код для исполнения в Workflow
2. Где можно посмотреть настройки для выполнения сервиса Workflow
3. Учитывает Workflow ли в своей работе перекрытые методы в *_Extension классах?

Прошу помощи.
Сделана полная компиляция ВСЕХ моделей (несколько раз)
Перезагружена ВМ.