Skip to main content
Коротко
  • Понимание модели экономит часы разбирательств с балансами
1

Тип отсутствия — что человек берёт

Ежегодный отпуск, больничный, отгул, учебный отпуск, удалённая работа. Список свой у каждой компании. У типа есть способ получения: «Начисление» — дни копятся по правилу; «Событие» — регистрируется по факту, баланс не тратится.
2

Политика начисления — сколько дней и когда

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

Баланс — сколько осталось у конкретного человека

Пересечение сотрудника и типа отсутствия. Считается автоматически по политике начисления и уменьшается после согласования запроса. Сотрудник видит свой баланс сам — в разделе «Мои отсутствия», вкладка «Баланс».
4

Политика согласования — кто одобряет

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

Календарь — какие дни считаются

Производственный календарь из раздела «Расписание» определяет, какие дни рабочие, а какие нет, и потому напрямую влияет на списание. Заблокированные периоды запрещают брать отсутствие на определённые даты.
1
Сотрудник при создании запроса видит четыре числа: доступно сейчас, будет к началу отсутствия, запрошено, останется после. «Будет к началу» больше, чем «доступно сейчас», потому что до начала отпуска успеет начислиться ещё сколько-то дней.