Создан встроенный процесс объекта. Работает прекрасно. Обрабатывается событие "при сохранении".
Создан обычный процесс, который работает с этим же объектом. В нём изменяется значение одного из столбцов и результат сохраняется. После сохранения объекта в процессе, BPM запускает событие "при сохранении" в встроенном процессе объекта и выдаёт исключение при попытке получение значение столбца. Почему-то во встроенный процесс объекта BPM не передал сам объект
Код процесса:
Код события "при сохранении" во встроенном процессе объекта:
Нравится
Дело в том, что при программном создании EntitySchemaQuery для создания в ней записи Вы добавили в него только одну свою колонку, а надо было все:
esqCandidates.AddAllSchemaColumns();
Добавлять отдельные колонки можно при чтении из ESQ, сохранение без нужной колонки Id вызвало это исключение.