Відпустки
Заява на відпустку — документ, який відповідає на три питання: хто, коли й скільки днів. Система при цьому сама стежить за четвертим — скільки залишилося.
Де шукати: Модулі → Кадровий облік → Регістри → Відпустки
Розбір на прикладі

Заява №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 | Залишок днів |