Передача параметра "События- сигнала" на вход действия "Задание сценарий".
Коллеги, приветствую.
Есть некоторый простой бизнес- процесс, инициируемый событием- сигналом "Добавление записи в таблицу".
Например:
В бизнес- процессе участвует действие "Задание сценарий", в которое я хочу передать Guid добавленной записи для последующих расчетов на основе этого переданного идентификатора, т.е. как- то считать его с того события, которым этот процесс был инициирован.
Как это сделать? Насколько я понимаю, нужно добавить параметр, но как записать в него Guid той записи, которая добавляется?
Был бы весьма признателен за информацию.
Спасибо.
--
С уважением, Алексей Быков.
Нравится
Здравствуйте!
У стартового сигнала есть параметр "Идентификатор записи" (RecordId). Создайте параметр процесса NewID с типом "Уникальный идентификатор". Используйте элемент "Формула" для передачи параметра StartSignal.RecordId в созданный Вами параметр NewID.
Используйте в задании-сценарии следующий код, чтобы получить значение, которое хранится в параметре NewID:
Id = Get<Guid>("NewID")
В итоге в параметре элемента "Задание-сценарий" будет установлено Id стартового сигнала.
Здравствуйте, Алексей! Спасибо большое за ответ, сейчас попробую сделать это.