Генератор графіка

Генератор графіка

Генератор — це помічник, який сам розставляє зміни на порожні майбутні дні, щоб наблизити покриття до ваших цілей. Він не чіпає те, що вже стоїть у графіку: наявні зміни, відгули та будь-які інші записи лишаються як є. Минулі дати й сьогоднішній день генератор не змінює — він працює лише вперед.

Що робить генератор

  • Дивиться на пороги покриття по відділах (ті самі, що задані в покритті та алертах) і намагається закрити їх, ставлячи зміни вільним на цю дату співробітникам.
  • Враховує недоступність з бота, норми годин і відпочинку, вже зайняті дні — і не призначає туди, де це порушить правило.
  • Якщо закрити ціль неможливо (ніхто не вільний, ліміти годин вичерпані тощо), день лишається діркою — генератор не порушуватиме правила заради цифри на екрані.
  • Результат — чернетка, а не готовий графік. Поки ви не натиснули «Застосувати», у реальному графіку нічого не змінюється.

Параметри діалогу

Перед генерацією відкрийте діалог параметрів:

  • Зміна — пресет (час початку/кінця), яким будуть оформлені нові зміни. Показуються лише фіксовані (не гнучкі) зміни; якщо їх немає, діалог підкаже спершу налаштувати зміни.
  • Годин/тижд, макс., Днів поспіль, макс., Вихідних/тижд, мін. — норми, які генератор зобов'язаний дотримуватись при розстановці.
  • Враховувати прогноз попиту — перемикач цілі:
    • вимкнено — ціль = ваш звичайний мінімум покриття по відділу;
    • увімкнено — ціль = мінімум + прогноз: якщо прогноз попиту очікує більш завантажений день, генератор спробує поставити більше людей, ніж голий мінімум. Прогноз не замінює ваші налаштування, а масштабує вже налаштовані мінімуми відділів пропорційно їхній частці — він не може збільшити ціль понад фактичну чисельність відділу.

Як читати банер

Після генерації над графіком з'являється банер чернетки:

  • «закрито X з Y» — скільки планових місць за всіма днями фактично заповнено чернеткою із загального числа цільових місць.
  • Дірки — якщо лишились незакриті місця, банер покаже їхню кількість; наведіть курсор, щоб побачити список днів із причиною по кожному (недоступний, вже призначений, ліміт годин/тижня, ліміт днів поспіль, мало вихідних, бюджет).
  • Конфлікти — скільки пропозицій чернетки більше не застосовні, бо місце вже зайняте іншим записом (хтось встиг поставити зміну вручну після генерації).
  • Вартість — розрахункова сума за чернеткою показується лише тим, у кого є право «Бюджет праці». В інших співробітників цього рядка в банері просто немає.
  • Якщо відкрито кілька версій чернетки для місяця, у банері є перемикач версій — можна подивитися раніший варіант генерації.

Привиди в сітці та виключення кліком

Запропоновані чернеткою зміни показуються в сітці як напівпрозорі привидні чіпи поверх клітинок — так ви бачите результат до застосування:

  • Звичайний привид — пропозиція, яка увійде до застосування.
  • Закреслений привид — ви клікнули по ньому та виключили це призначення; клік ще раз поверне його назад.
  • Привид із пунктирною рамкою — конфлікт (місце вже зайняте); такий чіп не можна ні увімкнути, ні застосувати, він просто показує, що тут генератор пропонував зміну, але вона більше не актуальна.

Застосування і «пропущено»

Кнопка «Застосувати N» ставить у графік лише ті пропозиції, що не виключені й не в конфлікті. Після застосування:

  • Нові записи одразу видно в графіку як звичайні зміни.
  • Лічильник «пропущено» в підтвердженні враховує і конфлікти, і місця, які хтось встиг зайняти саме в момент застосування (це нормально при одночасній роботі кількох менеджерів — система просто не перезаписує чужу зміну).

Важливо про бюджет. Жорсткий ліміт бюджету праці перевіряється один раз — безпосередньо перед застосуванням. Якщо в цей момент ліміт ще не перевищено, застосується вся чернетка цілком, навіть якщо підсумкова вартість місяця в результаті вийде за ліміт. Це свідомий компроміс: чернетка — це одне рішення менеджера, а не послідовність дрібних кроків, які можна було б зупинити на півдорозі. Наступна спроба застосувати чернетку або звичайна ручна постановка зміни — вже будуть заблоковані, доки вартість місяця не опуститься нижче ліміту.

Історія версій

Для кожного місяця зберігається до 5 останніх чернеток. Вже застосована чернетка позначена у списку версій і зберігається окремо від ліміту в 5 — вона не витісняється новими спробами генерації. Чернетку можна видалити кнопкою кошика в банері, якщо вона більше не потрібна.

Пояснення і правки текстом

Під зведенням чернетки є панель AI.

Пояснити (1 AI-кредит). Натисніть «Пояснити» — система перекаже чернетку простими словами: що заповнено, де лишилися незакриті дні і чому, у кого найбільше і найменше годин. Пояснення зберігається: повторний перегляд цієї ж версії безкоштовний.

Виправити (5 AI-кредитів). Напишіть правку звичайним текстом — наприклад, «не став Анну у вихідні» або «Петрові не більше 3 змін» — і система перерахує чернетку з урахуванням правки. Вийде нова версія в історії, попередня залишиться. Правки накопичуються: наступна правка враховує попередні.

Якщо фразу не вдалося розібрати, кредити не списуються — переформулюйте: вкажіть, кого і коли не ставити. Правки працюють лише з людьми (не ставити, надавати перевагу, ліміт змін); норми і цілі покриття змінюються в діалозі генерації.

Що далі

Чи була стаття корисною?