Управление задачами: Рабочий процесс для работы с клиентами

Михаил Сайгаченко, 17 апреля 2013

Рабочий процесс (РП) - это набор статусов и переходов между ними, определяющий поведение задач. В англоязычной литературе его принято называть Workflow. В Project Kaiser рабочий процесс можно указать в настройках папки "Задачи", и тогда все создаваемые в ней задачи будут работать по указанному РП. Например, в проекте могут быть папки "Производство" и "Продажа", у каждой определен свой РП, так как поведение задач разное. 

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

Допустим, мы собираемся использовать данный рабочий процесс для работы с клиентами, покупающими лицензии нашего программного обеспечения. Такой РП имеет две "точки входа": покупка новой лицензии (статус "Запрошена лицензия"), и продление существующей (статус "Возможно продление"). Ниже приведен фрагмент снимка экрана редактора РП:

Рабочий процесс для работы с клиентами

При создании перехода в редакторе задается также его отображаемое имя. Переходы между статусами рабочего процесса "выливаются" в кнопки переходов, которые Вы видите в нижней части задачи.
Как видно на рисунке, из статуса "Запрошена лицензия" задано два перехода: в статус "Ожидание оплаты" и в статус "Уточнение данных". Для первого перехода задано имя "Счет выслан", для второго — "Уточняю данные". Таким образом, пользователь, открывающий задачу, имеющей статус "Запрошена лицензия", видит кнопки "Счет выслан" и "Уточняю данные". Так же и с другими статусами и переходами.

Кнопки управления рабочим процессом

Для статусов редактор РП позволяет определить дополнительные параметры. Например, можно указать, что в определенных статусах задача появляется во "Входящих" у исполнителя или ответственного, необходимо уведомление по почте, и другие настройки. Поведение задачи при переходах между статусами тоже можно настраивать. Можно указать разрешения для групп, а можно, чтобы при переходах менялся исполнитель или ответственный. Скажем, при переходе из статуса "Запрошена лицензия" в статус "Ожидание оплаты" мы бы хотели, чтобы задача назначалась сотруднику бухгалтерии, который при поступлении оплаты нажмет кнопку с тем, чтобы пустить задачу дальше по рабочему процессу.

Если у вас есть вопросы по использованию РП, можете присылать их на e-mail, обсуждать здесь в комментариях, или на форуме. Ссылка на документацию по РП: http://www.projectkaiser.com/online?fileid=3014953

Project Kaiser  управление задачами  рабочие процессы