Выберите язык

Управление отпусками (Управление отпусками)

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


Что даёт модуль Управление отпусками

1
Автоматическое начисление
mdash; система начисляет дни отпуска каждый месяц пропорционально годовой норме.
2
Отслеживание баланса
mdash; видно, сколько дней накоплено, использовано и доступно для каждого сотрудника.
3
Контроль перерасхода
mdash; можно задать допустимый перерасход или полностью заблокировать запросы при исчерпании баланса.
4
Интеграция с Запросы на отгул
mdash; при одобрении запроса дни автоматически списываются с баланса.

Включение модуля

Shifton screenshot
1
Перейдите в Настройки профиля компании → Модули.
2
Найдите Управление отпусками и включите переключатель.
3
Нажмите Сохр..

Стоимость: $1 за сотрудника в месяц. Доступен пробный период 1 месяц.

Для корректной работы рекомендуется также включить модуль Запросы на отгул.


Настройка правил начисления

Правила начисления задаются индивидуально в профиле сотрудника.

Как настроить автоматическое начисление

Shifton screenshot
1
Откройте профиль сотрудника.
2
Перейдите на вкладку Отпуска.
3
В разделе Настройки отпусков добавьте период:
4
From / To
mdash; диапазон дат действия нормы.
5
Лимит дней в год
mdash; годовая норма отпуска.
6
Нажмите Сохр..

Как работает начисление: система делит годовой лимит на 12 и начисляет эту сумму каждый месяц.

Пример: норма 24 дня в год → каждый месяц начисляется +2 дня.

Несколько периодов

Shifton screenshot
Shifton screenshot

Если норма менялась, можно добавить несколько записей:

ПериодЛимит/годНачисление/мес
2023–202424 дня+2 дня
2024–202548 дней+4 дня

Ручная установка баланса

Если автоматическое начисление не нужно:

1
Удалите периоды в Настройки отпусков (если добавлены).
2
В разделе Изменение баланса отпусков введите нужное количество дней и нажмите Сохр..
3
Обновите страницу (F5) — баланс появится.
4
Чтобы отразить уже использованные дни, добавьте транзакцию с отрицательным значением.

Перенос остатка

Накопленный баланс переносится автоматически — остаток не сгорает при смене года или добавлении нового периода.


Настройка поведения при перерасходе

В Настройки → Управление отпусками:

Что делать с чрезмерным использованием отпусков:
Блокировать запросы — система не позволит сотруднику отправить запрос при исчерпании баланса.
Показывать предупреждение менеджеру — запрос отправляется, но менеджер получает предупреждение.


Баланс отпуска сотрудника

Где посмотреть

Откройте профиль сотрудника → вкладка Отпуска. Здесь отображается:
– Текущий баланс (накоплено минус использовано).
– История транзакций: + начисления, использованные дни.
– К каждой записи можно добавить комментарий.

Допустимый перерасход (Допустимый перерасход отпусков)

Количество дней, на которое сотрудник может уйти «в минус». Задаётся в профиле сотрудника на вкладке Vacations.

Пример: баланс = 5 дней, overrun = 5 → сотрудник может запросить до 10 дней.

Ручная корректировка баланса

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


Связь с Запросы на отгул

Как списывается баланс

При одобрении запроса на отпуск дни автоматически вычитаются из баланса. В профиле сотрудника появляется транзакция со знаком «−».

Если запрос превышает доступный баланс (включая допустимый перерасход), система либо заблокирует отправку, либо покажет предупреждение — в зависимости от настройки модуля.

Ручное создание отпуска менеджером

Менеджер может создать отпуск вручную напрямую в расписании — в этом случае лимиты баланса не проверяются.

Какие типы запросов влияют на баланс

ТипСписывается из баланса отпуска
ОтпускДа
БольничныйНет (отдельная категория)
ПраздникНет

Можно создавать дополнительные кастомные типы и назначать им группу Vacation или Больничный.

Как считаются дни отпуска

Система учитывает только рабочие дни:

Формула: Дни отпуска = Календарные дни − Выходные сотрудника − Праздники

1
Выходные
берутся из Настройки профиля компании → Рабочие дни или из персональных рабочих дней сотрудника (приоритет выше).
2
Праздники
задаются в строке Праздники на странице расписания. Если праздник попадает на рабочий день внутри периода отпуска — этот день не считается.

Пример: отпуск с 5 по 10 января, 7 января — праздник → отпуск составит не 6, а 5 дней.


Рекомендованный порядок настройки

1
Введите дату найма сотрудника в его профиле.
2
В Настройки отпусков укажите годовую норму дней и период.
3
Если норма менялась — добавьте записи для каждого периода.
4
В Изменение баланса отпусков введите уже использованные дни со знаком «−».
5
Обновите страницу — итоговый баланс отразится корректно.

Связанные статьи


Часто задаваемые вопросы

Можно ли использовать Управление отпусками без модуля «Запросы на отгул»?
Технически да, но запросы на отпуск нельзя будет создавать через стандартный интерфейс. Рекомендуется включать оба модуля вместе.

Сотрудник получает ошибку при создании запроса — почему?
Скорее всего, баланс (включая допустимый перерасход) исчерпан, а в настройках выбрано Блокировать запросы. Проверьте баланс на вкладке Vacations и при необходимости скорректируйте вручную.

Менеджер создал отпуск в расписании, но баланс не изменился — это нормально?
Да. При ручном создании баланс не обновляется автоматически. Скорректируйте вручную через Изменение баланса отпусков.

Как учесть дни, использованные до подключения модуля?
Добавьте транзакцию с отрицательным значением в Изменение баланса отпусков с комментарием.

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

Можно ли задать разную норму для разных сотрудников?
Да. Настройки отпусков настраиваются индивидуально в профиле каждого сотрудника.

Как посмотреть баланс отпуска по всем сотрудникам сразу?
Reports → Отчет по балансу отпусков — показывает остаток по каждому сотруднику за выбранный период.

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

Как настроить блокировку запросов при нулевом балансе?
Настройки → Управление отпусками → поле Что делать с чрезмерным использованием отпусков → выберите Блокировать запросы.

Сотрудник подал запрос «Отпуск», но баланс не изменился.
Баланс меняется только при одобрении запроса менеджером. Пока статус Pending — баланс не изменяется.

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

Можно ли начислить дополнительные дни отпуска за переработки?
Прямой автоматической связи нет. Добавьте дни вручную через Изменение баланса отпусков с комментарием.

Что такое «Допустимый перерасход отпусков» и как его установить?
Это число дней, на которое баланс может уйти в минус. Задаётся в профиле сотрудника → вкладка Отпуска → поле Допустимый перерасход отпусков.

Модуль «Управление отпусками» можно использовать без «Запросы на отгул»?
Технически да, но без модуля «Запросы на отгул» сотрудники не смогут самостоятельно подавать запросы. Рекомендуется включать оба модуля.

Сколько стоит модуль Управление отпусками?
$1 за активного сотрудника в месяц. Пробный период — 1 месяц.

Если не настроить Настройки отпусков — начисление будет работать?
Нет. Без добавленного периода в Настройки отпусков автоматического начисления не будет.