Содержание

Начало

Работа Бизнес-Процесса начинается с выполнения Задачи Начало.

Опции

Запросить данные перед выполнением

Условия запуска

Будет выполняться один раз: при создании новой записи и ее первичном сохранении

Будет выполняться при каждом сохранении записи

Не выполняется автоматически
Запускается из сайдбара или с Задачей “Запуск другого Бизнес-Процесса

Эта Задача будет выполняться каждый раз, когда вы получите или отправите письмо записи этого модуля
Вы можете использовать следующие локальные переменные в Пользовательской функции:

$env[“email”][“subject”] - тема
$env[“email”][“content”] - текст письма
$env[“email”][“from”] - адрес отправителя
$env[“email”][“to”] - адрес получателя

Будет выполняться каждый раз при добавлении нового комментария к записи в этом модуле

Запускать после завершения процесса импорта записей

Этот Бизнес-Процесс запускается каждый раз, когда вы устанавливаете ссылку на запись данного модуля. Например, вы создаете Бизнес-Процесс в модуле Контрагенты, затем выбираете Контрагента в Счете, Заказе, Сделке и т.п. Этот Бизнес-Процесс будет запущен после сохранения Счета/Заказа/Сделки.
Обратите внимание: Бизнес-Процесс будет запущен в контексте записи, на которую установлена ссылка (в примере выше — в контексте Контрагента). Это означает, что если вы используете переменную $crmid, то Вы получите ID Контрагента, а не измененной записи (Счета/Заказа/Сделки).
Используйте $env[“source_record”] чтобы получить ID измененной записи и $env[“source_module”] чтобы получить название модуля для этой записи (Invoice/Sales Order/Opportunity)

Разрешить выполнение без связанной записи

Если вы активируете эту опцию, то сможете запускать Бизнес-Процесс из ListView без выбора записи. Это облегчает работу с интерфейсом CRM если вы создаете экспортируемый Бизнес-Процесс или новый Бизнес-Процесс, который включает некоторые опции автоматически.

Внимание! Пожалуйста, обратите внимание, если вы не выберите связанную запись, каждое используемое поле значения переменных, которые зависят от текущей записи, вернут пустое значение.

Процесс выполняется со всеми выбранными записями

Обычно Бизнес-Процесс выполняется для каждой записи. Например, вы зашли в Контрагенты и отметили там несколько записей, а затем нажали «выполнить», то далее все ID выбранных вами записей, после выполнения, буду записаны через запятую в той переменной, которую вы выбрали для записи.

Например: Вы выбираете 3 записи в lisview и хотите создать одно письмо, содержащее в себе даты всех выбранных записей.

Вы включаете эту опцию и правите имя переменной на “recordids”. Теперь вы имеете доступ к ID в переменных $env[“recordids”] в формате id1,id2,id3