Отпуска
Заявка на отпуск — документ, отвечающий на три вопроса: кто, когда и сколько дней. Система при этом сама следит за четвёртым — сколько осталось.
Где искать: Модули → Кадровый учет → Регистры → Отпуска
Разбор на примере

Заявка №1: работник ПР1, тип отсутствия ОТПУСК, с 03.08.2026 по 14.08.2026, комментарий «Ежегодный основной отпуск», флажок ОК поставлен.
Три числовых поля внизу — главное в документе:
- Дней 10.00 — столько приходится на этот отпуск;
- Всего дней 21.00 — сколько дней этого типа работник накопил к сегодняшнему дню: годовая норма из схемы отпусков действующего контракта, начисленная пропорционально времени со дня начала контракта, за вычетом уже утверждённых заявок того же типа;
- Остаток дней 11.00 — что осталось после этой заявки.
Двухнедельный период даёт десять дней, а не четырнадцать, потому что выходные в отпуск не считаются — за это отвечает график рабочих дней, указанный в схеме.
Поле «Статус утверждения» держит решение руководителя, если в компании заведено согласование.

Откуда берётся норма
Цепочка такая: действующий контракт → схема отпусков → строка нужного типа отсутствия → норма дней в год. Поэтому в компании с двумя схемами (например, для офиса и для цеха) один и тот же тип отсутствия может иметь разную норму.
Действующий контракт — утверждённый (флажок ОК), с датой начала не позже сегодняшней и датой конца не раньше неё (пустая дата конца — бессрочный; отменённый действует до своей даты конца); если таких несколько — с самой поздней датой начала (при одинаковой — с большим номером). От даты начала этого контракта и начисляется «Всего дней». Черновик контракта (без ОК) заявка не учитывает.
Тип отсутствия — не свободный текст: выбор предлагает типы из строк схем отпусков, и заявка принимает только тип, который стоит хотя бы в одной схеме (иначе — «Тип отсутствия «…» не найден»). Нет строк в схемах — заявку не заполнить.
Типичные ситуации
Заявка не сохраняется: «Сотрудник '…' не найден!». В поле работника стоит код, которого нет среди работников. Выберите работника из списка в поле или заведите его карточку; совпадение кода с логином пользователя здесь ни при чём — по логину заявка лишь подставляет работника при создании.
Дней посчиталось больше, чем ожидали. Проверьте график рабочих дней и календарь праздников: в схеме есть переключатели, учитывать ли их.
«Дней», «Всего дней» и «Остаток дней» не считаются. У работника нет действующего контракта: контракт ещё не утверждён (черновик заявка не видит), закончился (дата конца раньше сегодняшней) или начинается позже сегодняшнего дня. Утвердите контракт и проверьте, что в нём указана схема отпусков, — после этого заявка посчитает дни.
Нужен отпуск за свой счёт или отгул. Это отдельные типы отсутствия в схеме, со своей нормой.
Остаток дней отрицательный. Так бывает, когда отпусков взяли больше нормы: система не запрещает, но показывает минус.
Куда смотреть дальше
- Схема отпусков — откуда берётся норма дней.
- Рабочие дни и праздники — что не считается днём отпуска.
- Контракт — где работнику назначена схема.
Переменные печати
Значения, доступные в шаблонах печатных форм этого документа. Как записать переменную в шаблоне — см. Печатные формы.
Поля заголовка:
| Переменная | Что подставляется |
|---|---|
| LeaveApplication_OK | Утверждено (да/нет) |
| LeaveApplication_SerialNumber | Номер |
| LeaveApplication_Employee | Сотрудник |
| LeaveApplication_AbsenceType | Тип отсутствия |
| LeaveApplication_StartDate | Дата начала |
| LeaveApplication_Days | Дней |
| LeaveApplication_Transaction | Дата операции |
| LeaveApplication_EmployerName | Имя сотрудника |
| LeaveApplication_Comment | Комментарий |
| LeaveApplication_EndDate | Дата конца |
| LeaveApplication_DaysTotal | Всего дней |
| LeaveApplication_ApprovalStatus | Статус утверждения |
| LeaveApplication_RemainingDays | Остаток дней |