Як рахувати понаднормові автоматично: нічні, вихідні та святкові ставки в одній системі Хтось із команди щойно

Хтось із команди щойно вийшов у нічну зміну. Хтось відпрацював державне свято. А ще хтось у п’ятницю замість того, щоб піти раніше, залишився на кілька додаткових годин. Питання не в тому, чи компенсувати це, — а в тому, скільки саме й у якій формі: грошима чи часом. Якщо відповідь досі живе в голові HR-менеджера або в окремому Excel-файлі, ця стаття для вас.
Понаднормова робота рідко означає те саме від компанії до компанії. На виробництві нічна зміна оплачується інакше, ніж денна. У ритейлі робота у вихідні — це окрема ставка. У командах зі змінним графіком одні радше візьмуть гроші, інші — час відпочинку. А подекуди трудове законодавство прямо вимагає різних надбавок залежно від дня та години.
Платформа, яка веде облік робочого часу, має тримати всі ці нюанси одночасно — не через окремі налаштування, прикручені «на кожен випадок», а як єдину гнучку логіку. Саме це стоїть за оновленим обліком понаднормової роботи в PeopleForce — HR-платформі, де облік часу, дані про людей і погодження живуть в одному місці.
Уже ведете облік часу в PeopleForce? Переходьте одразу до розділу про налаштування — там усе, що потрібно зробити, і що станеться з даними, які у вас уже є.
Правила задаєте ви — система рахує. Усі правила обліку часу в PeopleForce живуть у політиці обліку присутностей — наборі налаштувань, який ви застосовуєте до групи співробітників: скільки годин триває їхній стандартний день, чи потрібне погодження, як рахуються понаднормові. Політик може бути кілька — наприклад, одна для офісу й одна для змінного персоналу.
Саме тут адміністратор налаштовує стільки типів понаднормової роботи, скільки потрібно компанії, кожен зі своєю логікою:

Рисунок 1. Налаштування типів понаднормової роботи — Налаштування → Time → Політики обліку присутності → [політика] → крок «Понаднормово»
Співробітник нічого з цього не бачить і не обирає. Він подає запит на понаднормову роботу так само, як завжди, вказуючи лише час початку й завершення.

Рисунок 2. Форма запиту очима співробітника
Далі система бере кермо на себе: вона звіряє години з вашими налаштованими правилами й сама розбиває запит на потрібні типи. Якщо зміна частково припадає на нічні години, а частково — на звичайний вечір, обидва відрізки з’являються в запиті окремо, кожен зі своєю правильною ставкою.

Рисунок 3. Запит, розбитий за типами, — те, що бачить затверджувач
Затверджувач одразу бачить готову розбивку і за потреби може одним кліком виправити тип у конкретному рядку перед погодженням.
Ставка — це множник до звичайної оплати, а не надбавка згори: значення 1.5 означає «півтори» (одна година рахується як година тридцять хвилин), 1 — звичайна оплата, а 2 — подвоєна. Саме налаштування робить це наочним — система показує «1h × 1.5 = 1h 30m» просто під час вводу, тож простору для плутанини не лишається.
Один тип завжди лишається типом за замовчуванням — зі ставкою1× (базова оплата), без умов. Це запасний варіант для всього, що не підпадає під жодне з ваших правил, тож жоден запит ніколи не лишається некласифікованим.
Якщо ви вже ведете облік понаднормових у PeopleForce. Робити нічого не потрібно — усе працює як раніше. Наявні записи лишаються недоторканими й отримують тип за замовчуванням, а нові правила застосовуються лише до запитів, поданих після того, як ви їх налаштуєте. Тож типи можна додавати поступово, у своєму темпі: спершу, скажімо, нічні години, а решту — коли буде час розібратися. Ставки, які ви задаєте зараз, теж не переписують історію: кожен запит запам’ятовує ту ставку, що діяла на момент його класифікації.
Хто погоджує — вирішуєте ви. Погодження понаднормових теж не прив’язане до однієї фіксованої ролі. Кожна компанія будує власний ланцюжок погодження з будь-якою кількістю кроків, і кожен крок можна задати гнучко: прямий керівник, керівник керівника, тімлід, голова відділу чи навіть конкретна названа особа. Цей ланцюжок підлаштовується під будь-яку організаційну структуру — від пласкої команди з одним рівнем погодження до багаторівневої ієрархії — і використовує той самий конструктор погоджень, який ви вже знаєте з решти PeopleForce, налаштований просто в політиці обліку присутностей, тож окремої системи погодження понаднормових вчити не доведеться.
Але найкорисніше тут інше. Для кожного типу понаднормової роботи ви можете написати інструкції для затверджувача — і вони з’являються перед ним точно в той момент, коли ухвалюється рішення. Наприклад: «погоджуйте, лише якщо це робота для преміального клієнта й наближається дедлайн».
Різниця тонка, але реальна: ваша політика щодо понаднормових перестає жити в окремому документі, який менеджер прочитав одного разу й, найпевніше, уже не пам’ятає. Вона з’являється там, де ухвалюється рішення, тоді, коли потрібна. Найбільше це важить для святкових і нічних типів — найдорожчих, а отже й тих, де компанії зазвичай хочуть твердіших підстав для погодження.
Коли відстеження понаднормових увімкнене, погодження для них стає обов’язковим автоматично — жоден запис не проходить без перевірки. А де кроків погодження кілька, вони працюють послідовно: перший затверджувач бачить розбивку запиту за типами й може одним кліком її виправити, якщо система обрала не той, тоді як кожен наступний крок бачить уже перевірений результат. Відповідальність розподіляється між кроками, замість того щоб кожен крок повторював ту саму перевірку.
Це перший, фундаментальний крок до гнучкого обліку понаднормових. Далі тією самою дорогою — пряма інтеграція з Payroll Hub, нашим модулем розрахунку зарплати, який зараз тестується з обмеженою групою компаній і незабаром стане доступним ширше. Вона ж принесе автоматичне перенесення годин на методі відгулу прямо в баланс відсутностей, без ручного кроку наприкінці місяця. А ставка й тип, правильно пораховані в момент подання запиту, доступні вже сьогодні.
Звідки система знає, які правила стосуються вас. Один момент, який варто помітити: щоб усе описане вище працювало, ніде вам не довелося окремо казати системі, хто кому підпорядковується або до якого відділу хтось належить. Вона це вже знає — з Core HR.
Саме тому маршрут погодження будується сам: «прямий керівник» перетворюється на реальну людину, бо оргструктура вже є. Саме тому звіт за відділами одразу показує потрібних людей. І саме тому кожен співробітник отримує ту політику обліку присутностей, яка стосується його, — бо його профіль уже з нею пов’язаний.
Що дбайливіше підтримуються ці основи, то менше налаштувань потрібно всюди далі — і це стосується не лише понаднормових, а й відпусток, звітності, оцінювання ефективності та рекрутингу. Якщо цікаво, наскільки далеко це сягає, будемо раді показати, коли вам буде зручно.
Подивіться, як PeopleForce зможе допомогти вашій компанії.
Ми впроваджуємо серію UX-покращень, щоб PeopleForce відчувався легшим, спокійнішим і зручнішим у щоденному використанні — для вас і ваших співробітників.
Сезон performance review та постановки цілей уже зовсім близько — саме час переконатися, що ваші процеси проходять легко, дають корисну аналітику та мотивують кожного співробітника.
Дізнайтесь, як Форма запитів у PeopleForce бере на себе рутинні звернення і питання – з автоматичними затвердженнями, воркфлоу та оновленнями профілів без зайвих дій з боку HR.