Задача запрашивает данные у пользователя и сохраняет их в локальных переменных - $env[“value”][<variableName>].
Переменные доступны в пользовательских выражениях.

Запрос значений перед выполнением

«Запрос значений перед выполнением» при запуске обрабатывается точно так же, как этот блок.

Если вы запустите Бизнес-Процесс нажимая кнопку в сайдбаре, то значение будет запрошено сразу.

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

Вы можете приостановить Бизнес-Процесс нажав «ввести переменные позже».

Типы полей

Типы полей: Текст, Раскрывающийся список, Чекбокс и Дата ведут себя обычным образом.
Ссылка выведет список всех связанных записей из выбранного модуля. Также в локальные переменные будет выведен CRMID.
CRMID выбранной записи будет сохранен в локальную переменную для дальнейшего использования.
Вы можете создать ваши собственные типы полей.

Пример

Таким образом, при старте будут запрошены 3 переменных, которые выведутся в данной форме: (В VtigerCRM 6 они выглядят по-другому)

Для того, чтобы получить доступ к введенным пользователем данным, используйте локальную переменную $env[“value”][“…”]. Пример:

$env["value"]["field_1"]
$env["value"]["field_2"] # "on" if checked
$env["value"]["field_3"]
Ваш комментарий. Вики-синтаксис разрешён:
   _  __  _____ __  __  ____    ___ 
  | |/_/ / ___/ \ \/ / / __ \  / _ \
 _>  <  / /__    \  / / /_/ / / ___/
/_/|_|  \___/    /_/  \____/ /_/