Базовые возможности > Календарь > Календарь раздела / Статусы событий

Статусы событий

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

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

Как изменить и настроить статус события вручную?

У событий календаря по умолчанию есть два статуса: закрыто и открыто. При создании все события получают статус «Открыто». Для того чтобы изменить статус, откройте карточку события и нажмите «Закрыть» на нижней панели.

СС_01

После этого статус события изменится, а само событие будет зачёркнуто в календаре.

Помимо стандартных статусов, в QuickBPM можно создать пользовательские. Для этого нажмите на шестерёнку рядом с названием календаря или отображаемым периодом. В разделе Конструктор выберите Поле «Статус».

СС_03

Настройте статусы, например, следующим образом:

СС_04

Добавьте кнопку смены статуса на карточку события. Для этого в любой карточке нажмите 12.png > Добавить кнопку «Сменить статус».

СС_05

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

СС_06

Изменение статуса отобразится в карточке события.

Изменение статусов не только повышает наглядность календаря, но и позволяет быстро найти события с определённым статусом. Например, сотрудник HR-службы хочет посмотреть все отменившиеся собеседования. Для этого в строке поиска нужно нажать clip0048> Статус, выбрать нужный статус и нажать Поиск.

СС_08

В календаре отобразятся все собеседования со статусом «Отменилось».

Подробнее о настройках поля «Статус» можно прочитать в этой статье.

Как менять статус событий автоматически?

Статусы событий можно менять автоматически во время исполнения бизнес-процесса. Это позволяет сотрудникам не отвлекаться на лишние действия, а статус гарантированно меняется вовремя.

Рассмотрим, как это происходит, на примере бизнес-процесса Подбор сотрудника. В нем создается событие Собеседование с тремя возможными статусами: Назначено, Успешно и Отказ.

Сотрудник отдела HR выбирает резюме подходящего кандидата и проводит с ним интервью по телефону.

Если результат интервью положительный, то сотрудник HR назначает личное собеседование. Для этого он указывает дату, время и участника встречи – руководителя отдела, для которого подбирается сотрудник.

Руководителю отдела приходит задача согласовать дату и время собеседования.

Как только руководитель подтверждает время, в QuickBPM создается новое событие Собеседование и ему автоматически присваивается статус «Назначено».

Увидеть это событие в своем календаре смогут только его участники - сотрудник, запустивший процесс, и руководитель отдела.

Далее сотрудник HR приглашает кандидата в офис на собеседование.

Если по итогам собеседования кандидат подошел на должность, запускается процесс оформления нового сотрудника. Статус события при этом меняется на «Успешно». Если же было принято решение отказать кандидату, то процесс завершается, а статус события меняется на «Отказ».

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

СС_11

Теперь добавьте календарь в бизнес-процесс. Для этого создайте новую контекстную переменную бизнес-процесса Собеседование.

Обратите внимание, при работе с календарем в качестве типа переменной всегда нужно выбирать Приложение.

В настройках переменной в поле Приложение укажите созданный ранее календарь.

СС_12

Далее, настройте автоматическое создание нового события. Для этого добавьте на схему процесса блок Создание элемента. Он позволит системе создать событие, используя данные, которые пользователи внесли на предыдущих шагах процесса. Так, время и дата проведения резюме, указанные сотрудником HR и согласованные руководителем отдела, будут автоматически подставлены в новое событие.

Теперь вам нужно добавить в процесс элемент Управление статусом. Именно он позволит статусу меняться автоматически на определенных шагах процесса.

Разместите его везде, где нужна смена статуса, и настройте:

СС_14

 

  • укажите созданную ранее переменную Собеседование;

 

  • укажите, какой именно статус потребуется назначить собеседованию в этой точке.

Более подробно про настройку автоматической смены статуса вы можете прочитать в статье Управление статусом.

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