Попробуйте инновационную платформу для разработки и запуска бизнес-приложений 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
Статьи по теме
Выбор хранилища резервных копий
Просмотрено 179 раз с Wed, Dec 5, 2018

Списки по умолчанию
Просмотрено 109 раз с Wed, Dec 5, 2018

Пользователи не могут войти в Comindware Tracker после изменения параметров оборудования
Просмотрено 70 раз с Wed, Dec 5, 2018

Полнофункциональная лицензия
Просмотрено 164 раз с Wed, Dec 5, 2018

О списках
Просмотрено 176 раз с Wed, Dec 5, 2018

Изменение рабочего процесса в режиме реального времени
Просмотрено 68 раз с Wed, Dec 5, 2018

Перемещение задачи в другое приложение
Просмотрено 120 раз с Wed, Dec 5, 2018

Назначение пользователям лицензий
Просмотрено 170 раз с Wed, Dec 5, 2018

Урок 3 - Настройка рабочего процесса
Просмотрено 158 раз с Tue, Mar 3, 2020

О создании задач или документов по электронной почте
Просмотрено 72 раз с Thu, Jun 25, 2020


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