Вопрос

Процесс и встроенный процесс объекта не работают совместно.

Создан встроенный процесс объекта. Работает прекрасно. Обрабатывается событие "при сохранении".

Создан обычный процесс, который работает с этим же объектом. В нём изменяется значение одного из столбцов и результат сохраняется. После сохранения объекта в процессе, BPM запускает событие "при сохранении" в встроенном процессе объекта и выдаёт исключение при попытке получение значение столбца. Почему-то во встроенный процесс объекта BPM не передал сам объект

Код процесса:

Изображение удалено.

Код события "при сохранении" во встроенном процессе объекта:

Изображение удалено.

 

Нравится

1 комментарий

Дело в том, что при программном создании EntitySchemaQuery для создания в ней записи Вы добавили в него только одну свою колонку, а надо было все:

esqCandidates.AddAllSchemaColumns();

Добавлять отдельные колонки можно при чтении из ESQ, сохранение без нужной колонки Id вызвало это исключение.

Показать все комментарии