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

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

Задачи

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

В процессе могут присутствовать задачи следующих типов:

Тип задачиОписание
Пользовательская задача  Представляет собой задачу, выполняемую человеком. При переходе процесса на данный шаг задача автоматически назначается на исполнителя или становится доступной для нескольких исполнителей.  Завершение задачи выполняется либо вручную пользователем, либо по настроенному событию. По завершении работы пользовательская задача завершается.
Задача на выполнение сценария  При переходе процесса на данный шаг автоматически выполняется скрипт.  По завершении выполнения скрипта скрипт-задача завершается. В случае ошибки статус задачи и процесса изменяется на Ошибка
Задача на вызов сервиса  Используется для вызова веб-службы или скрипта С#. По завершении выполнения глобальной функции задача завершается. 
Кейс Представляет нестандартную задачу, курируемую ответственным лицом или группой лиц. Кейсы используются, когда нужно быстро организовать в рамках процесса неструктурированную или слабоструктурированную активность. Кейс завершается, когда работа, которую нужно было сделать, выполнена. 

 

Пользовательская задача

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

При выборе задачи на схеме процесса откроется панель, которая имеет следующие разделы:

  • Действия - В данном разделе расположены: Настройки задачи, Правила для данных.
  • Доступ к Форме и правилам для формы и кнопка для удаления задачи.
  • Изменить тип – Изменение типа задачи с пользовательского на выполнение сценария, вызов сервиса или встроенный кейс.
  • Быстрое создание – быстрое добавление связанного элемента на форму.

Свойства пользовательской задачи 

При выборе «Настройки»  на панели действий пользовательской задачи откроются основные и дополнительные Свойства задачи. Основные свойства задачи включают в себя системное и отображаемое на схеме имя задачи, а также её описание. 

Настройка Пользовательской Задачи 

Дополнительные свойства включают в себя:

  • Заголовок задачи, который может быть задан напрямую, с использованием атрибута, значение, языка выражений или C# скрипта.
  • Исполнители, которые могут быть заданы напрямую, с использованием атрибута, значения,  языка выражений  (например, Назначение исполнителя задачи ) или с помощью скрипта C#. Если указано несколько потенциальных исполнителей, но не заданы правила назначения задачи, задача будет отображаться у каждого из потенциальных исполнителей в списке Мои задачи .
  • Флаг возможности переназначения задачи.
  • Продолжительность выполнения задачи, которая может быть задана напрямую, с использованием атрибута, значение, языка выражений  или C# скрипта. 

Настройка Пользовательской Задачи 

 

Задача на выполнение сценария

При активации скрипт-задачи вызывается связанный скрипт. По завершении выполнения скрипта скрипт-задача завершается.

Для того чтобы добавить скрипт-задачу в шаблон процесса:

Перетаскиванием добавьте на схему иконку задачи на выполнение сценария из группы Задачи.

При выборе задачи на схеме процесса откроется панель, которая имеет следующие разделы:

  • Действия - В данном разделе расположены:
    • Настройки сценария,
    • Правила для данных,
    • Кнопка для удаления задачи.
  • Изменить тип – Изменение типа с сценария на выполнение пользовательскую задачу, вызов сервиса или встроенный кейс.
  • Быстрое создание – быстрое добавление связанного элемента на форму. 

Панель действий с задачей на выполнение сценария

В разделе настроек задачи на выполнение сценария задаются основные и дополнительные свойства. Основные свойства задачи включают в себя системное и отображаемое на схеме имя задачи, а также её описание. Дополнительные свойства включают в себя поле, в которое необходимо ввести C# скрипт, который будет выполняться при активации задачи.

Дополнительные свойства задачи на выполнение сценария 

 

Задача на вызов сервиса

Задача на вызов сервиса представляет собой вызов глобальной функции в ходе процесса. По завершении выполнения глобальной функции задача завершается. 

В платформе выделяют два типа глобальных функций:

  • Скрипт C#: платформа выполняет заданный скрипт C#.
  • Вызов веб-службы: платформа выполняет API запрос к внешней веб-службе (например, к сервису тех. поддержки, базе знаний и т. д.).

Для того чтобы добавить задачу-функцию в шаблон процесса:

Создайте сигнатуру глобальной функции.

Перетаскиванием добавьте на схему иконку задачи на вызов сервиса из группы Действия.

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

Задача на вызов сервиса

В разделе настроек задачи на вызов сервиса задаются основные, дополнительные свойства, настройка данных на входе и настройка данных на выходе. Основные свойства задачи включают в себя системное и отображаемое на схеме имя задачи, а также её описание. В разделе дополнительные свойства указывается глобальная функция. Из раскрывающегося списка в поле Глобальная функция выберите созданную ранее функцию. В результате появятся ее входные и выходные данные. Настройте соответствие между входными и выходными атрибутами функции и данными процесса. Входные атрибуты задаются значением напрямую, с помощью языка выражений платформы  или C# скрипта, выбором атрибута текущего процесса из выпадающего списка. Выходные атрибуты задаются только выбором атрибута процесса из выпадающего списка. 

Дополнительные свойства задачи на вызов сервиса 

Далее необходимо задать определение Глобальной функции .


Кейс

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

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

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

Панель действий с кейсом 

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

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

  • Продолжительность выполнения кейса: напрямую, с помощью языка выражений платформы  или скрипта C#.
  • Шаблон кейса, созданный ранее.
  • Ссылка на ассоциированный шаблон записи – ссылка, которая связывает шаблон кейса и шаблон записи. 

Дополнительные настройки кейса

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Контекст экземпляров записи
Просмотрено 67 раз с Fri, Mar 6, 2020

Расширения Comindware - Список встроенных функций
Просмотрено 35 раз с Mon, Aug 3, 2020

Вопросы по покупкам
Просмотрено 35 раз с Thu, Aug 20, 2020

Резервное копирование
Просмотрено 80 раз с Thu, Mar 5, 2020

Сервер приложений
Просмотрено 99 раз с Fri, Mar 6, 2020

Урок 4 - Свойства шагов и переходов
Просмотрено 79 раз с Thu, Jul 16, 2020

Ограничение перехода к формам из записи
Просмотрено 71 раз с Wed, Jun 3, 2020

Остановка процесса
Просмотрено 92 раз с Tue, Jun 16, 2020

О Comindware Business Application Platform
Просмотрено 270 раз с Tue, Mar 3, 2020

Создание шаблона записи
Просмотрено 76 раз с Fri, Mar 6, 2020


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