Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Назначение исполнителя для задачи

Назначение исполнителя задачи в зависимости от приоритета пользовательской родительской задачи/документа.

Для назначения исполнителя для задачи, возьмем выражение из предыдущего примера и заменим функции вычитания идентификаторами учетных записей требуемых пользователей.

Выполните следующие шаги для назначения исполнителя задачи:

1. Выберите рабочую область, выберите приложение для процессных задач в рабочей области.

2. Перейдите в раздел Рабочий процесс и откройте двойным щелчком требуемый шаг.

3. В открывшемся окне в группе Действия щелкните пункт Ответственные лица.

4. Установите флажок Назначить задачи и предзаполнить поля задачи и раскройте Параметры задачи.

5. Задайте следующее правило для исполнителя задачи:

 

IF ($parent->Priority == ID(“Priority.values.Low”),

ID (“account.4”),

If ($parent->Priority == ID(“Priority.values.Medium”),

ID (“account.2”),

ID (“account.6”)

Для проверки создайте новую пользовательскую процессную задачу и переместите ее по рабочему процессу. На требуемом шаге, дочерняя задача будет создана и назначена исполнителю в зависимости от приоритета родительского объекта.

Назначение исполнителя для задачи в зависимости от того, кто является ответственным за пользовательский рабочий объект.

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

Для настройки правила:

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

2. Чтобы назначать ответственного за пользовательскую процессную задачу, вам понадобится создать новое поле типа Пользователь в приложении или использовать существующее. Например, поле Ответственный (ID: Responsible).

3. Перейдите в раздел Рабочий процесс. Сделайте поле обязательным для заполнения на требуемом шаге.

Добавьте следующее выражение для поля Исполнитель каждой из задач, которая должна будет назначена для выполнения ответственным за пользовательский рабочий объект:

 $parent->Responsible

Используйте следующее выражение для назначения исполнителей подзадач:

 $parent->$parent->Responsible

Для проверки создайте новую пользовательскую процессную задачу и переместите ее по рабочему процессу. На определенном шаге вам потребуется выбрать ответственного из списка пользователей.

Выбранный пользователь будет автоматически назначен исполнителем задач и подзадач на последующих шагах, где это необходимо.

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Настройка согласования по электронной почте
Просмотрено 82 раз с Wed, Nov 25, 2020

Лицензия заявителя
Просмотрено 304 раз с Wed, Dec 5, 2018

Первое подключение к Comindware Tracker
Просмотрено 187 раз с Wed, Dec 5, 2018

О приложениях
Просмотрено 292 раз с Wed, Dec 5, 2018

Как настроить процесс проверки документа в Comindware Tracker
Просмотрено 111 раз с Wed, Dec 5, 2018

Как создать приложение
Просмотрено 214 раз с Wed, Dec 5, 2018

Вопросы по покупкам
Просмотрено 67249 раз с Wed, Dec 5, 2018

Вопросы по Comindware Tracker
Просмотрено 512 раз с Wed, Dec 5, 2018

Как изменить состояние задачи
Просмотрено 198 раз с Wed, Dec 5, 2018

Настройка уведомлений по электронной почте
Просмотрено 219 раз с Wed, Dec 5, 2018


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware