БизнесПроцессОбъект.<Имя бизнес-процесса>.АктивироватьИнтерактивно (BusinessProcessObject.<Имя бизнес-процесса>.ActivateInteractively)

Синтаксис:

АктивироватьИнтерактивно()

Описание:

Выполняет интерактивную активацию бизнес-процесса. Это приводит к возникновению события ОбработкаИнтерактивнойАктивации. Если обработчик этого события не изменит стандартную обработку то, бизнес-процесс автоматически отбирает все невыполненные задачи для текущего пользователя и вызывает для каждой из них метод АктивироватьИнтерактивно. Текущий пользователь выбирается из параметра сеанса, который назначен в свойстве Исполнитель у задачи, связанной с данным бизнес-процессом. Использование этого метода позволяет, например, при создании бизнес-процесса сразу приступать к выполнению заданий, выданных текущему исполнителю, если таковые имеются.

Доступность:

Сервер, толстый клиент, внешнее соединение.

Пример:

// Создание, старт и активация бизнес-процесса
БизнесПроцесс = БизнесПроцессы.ПодготовкаПрессРелиза.СоздатьБизнесПроцесс();
БизнесПроцесс.Дата = ТекущаяДата();
БизнесПроцесс.Записать();
БизнесПроцесс.Старт();
БизнесПроцесс.АктивироватьИнтерактивно();


    

1C:Enterprise Developer's Community