﻿# Статусы событий

> [HTML Version](360028290072.html)

Статусы повышают наглядность календаря и позволяют быстро ориентироваться в запланированных событиях. Чтобы контролировать расписание при наличии большого числа событий вы можете их сортировать, например, по статусу.

Статусы можно изменять вручную или автоматически в ходе бизнес-процесса. Ниже мы рассмотрим оба варианта настройки.

## Изменить и настроить статус события вручную

У событий календаря по умолчанию есть два статуса: **Открыто** и **Закрыто**. При создании все события получают статус **Открыто**. Чтобы изменить статус, откройте карточку события и нажмите кнопку **Закрыть** на нижней панели.

(hmfile_hash_a6ecde64.png)

После этого статус события изменится, а само событие будет зачёркнуто в календаре.

Вы можете также создавать пользовательские статусы. Для этого:

1. Нажмите на значок шестерёнки рядом с названием приложения типа **Событие** и выберите пункт **Поле «Статус»**.

(hmfile_hash_2a8aa569.png)

2. Включите опцию **Статус Приложения можно менять вручную**.

3. Измените существующие статусы или добавьте новые и сохраните настройки.

После этого на боковой панели карточки события рядом с текущим статусом появится ссылка **Изменить**. Нажмите на неё, чтобы выбрать статус из списка. Изменение статуса отобразится в карточке события. 

Дополнительно на карточку можно [добавить кнопку смены статуса](360019228531.md#add-button). Для этого откройте любое событие и нажмите [![12.png](360026749352-12.png)] > **Добавить кнопку «Сменить статус»**.

Подробнее о ручной смене статуса читайте в статье [«Поле „Статус“»](360009920611.md).

Изменение статусов не только повышает наглядность календаря, но и позволяет быстро найти события с определённым статусом. Например, сотрудник отдела кадров хочет посмотреть все отменившиеся собеседования. Для этого в [строке поиска](360009669952.md) нужно нажать (hmfile_hash_b8ca947e.png)**> Статус**, выбрать нужный статус и нажать **Поиск**.

(hmfile_hash_bea60067.png)

В календаре отобразятся все собеседования со статусом **Отменилось**.

## Автоматическая смена статуса 

Статусы событий можно менять автоматически во время исполнения [бизнес-процесса](360008121732.md).

Рассмотрим, как это происходит, на примере бизнес-процесса **Подбор сотрудника**. В нем создается событие **Собеседование** с тремя возможными статусами: **Назначено**, **Успешно** и **Отказ**.

Сам процесс выглядит следующим образом:

(event_statuses-4.png)

Сотрудник отдела кадров выбирает резюме подходящего кандидата и проводит с ним интервью по телефону.

Если результат интервью положительный, то сотрудник отдела кадров назначает личное собеседование. Для этого он указывает дату, время и участника встречи — руководителя отдела, для которого подбирается сотрудник.

Руководителю отдела приходит задача согласовать дату и время собеседования.

Как только руководитель подтверждает время, в ELMA365 создаётся новое событие **Собеседование** и ему автоматически присваивается статус **Назначено**.

Увидеть это событие в своём календаре смогут только его участники — сотрудник, запустивший процесс, и руководитель отдела.

Далее сотрудник отдела кадров приглашает кандидата в офис на собеседование.

Если по итогам собеседования кандидат подошёл на должность, запускается процесс оформления нового сотрудника. Статус события при этом меняется на **Успешно**. Если же было принято решение отказать кандидату, то процесс завершается, а статус события меняется на **Отказ**.

Чтобы настроить бизнес-процесс подобным образом, выполните следующие действия: 

1. [Создайте календарь](add-an-event.md) **Собеседования** и [настройте его статусы](360009920611.md).

2. Добавьте календарь в бизнес-процесс. Для этого создайте новую [контекстную переменную бизнес-процесса](process_context.md) **Собеседование**.

Обратите внимание, при работе с календарём в качестве типа переменной всегда нужно выбирать [Приложение](app-data-type.md).

3. В настройках переменной в поле **Приложение** укажите созданный ранее календарь.

(hmfile_hash_301bf682.png)

4. Настройте автоматическое создание нового события. Для этого добавьте на схему процесса блок [Создание элемента](360019810892.md). С его помощью в системе создастся событие с данными, которые пользователи внесли на предыдущих шагах процесса. Так, время и дата проведения собеседования, указанные сотрудником отдела кадров и согласованные руководителем отдела, будут автоматически подставлены в новое событие.

5. Добавьте в процесс элемент [Управление статусом](360012263332.md). Благодаря ему статус автоматически изменится на определённых шагах процесса. 

(event_statuses_6.png)

6. Настройте элемент:  

(hmfile_hash_f3dbce97.png)



- укажите созданную ранее переменную **Собеседование**;

- укажите, какой именно статус потребуется назначить собеседованию в этой точке.

Подробнее про настройку автоматической смены статуса читайте в статье [«Управление статусом»](360012263332.md).

После публикации процесса статус события будет меняться автоматически по мере того, как пользователи будут выполнять свои задачи.