Календарь отпусков

Сегодня я хочу рассказать вам об очередном шаге в сторону повышения удобства работы с рабочими календарями сотрудников.

После реализации функционала рабочих календарей в комментариях нас неоднократно просили о возможности отображать отсутствия сотрудников на единой календарной сетке.

В разделе “Компания” мы добавили новый подраздел  –  “Календарь отпусков”. Этот раздел полностью интегрирован с рабочими календарями сотрудников и отображает все заданные исключения из рабочего графика.

Внешний вид этого раздела визуально похож на Диаграмму Ганта. Мы постарались использовать одну и ту же кодовую базу и реализовали этот календарь на ее основе.


Кратко остановлюсь на возможностях этого инструмента:

  • Отображение отсутствия всех сотрудников в компании, в том числе с возможностью фильтрации по отделам;
  • Отображение графика в разрезах: день, неделя, месяц;
  • Цветовое разделение причин отсутствия сотрудников;

 

Как вы знаете, для отображения разных причин отсутствия сотрудников предусмотрен специальный системный справочник “Типы выходных дней”. Чтобы эти типы было удобнее различать на общей календарной сетке, мы добавили возможность указания цвета для каждого из них.

Рассмотрим на примере, как работает механизм добавления нового исключения:

 

Для редактирования существующего периода достаточно кликнуть на нужную плашку исключения и внести необходимые изменения:

 

Удаление периода осуществляется по клику на него:

 

При необходимости можно просматривать графики отсутствий в разрезе отдела:

Для реализации автоматизации процедур добавления исключений в рабочие графики сотрудников мы добавили автоматические сценарии по работе с сотрудниками. Сценарии могут оперировать данными для заполнения периода отсутствия как со стандартных полей задачи, так и с пользовательских.

Наша команда уже подготовила и в ближайшее время выпустит новую конфигурацию “Согласование отпусков”. В ней реализован механизм настройки порядка согласования отпусков по принятой в вашей компании цепочке и автоматического добавления исключений в рабочие календари сотрудников.

P.S. Напоминаю, что помимо заметок в блоге мы публикуем короткие новости ПланФикса в социальных сетях. Подпишитесь на нас в Facebook, VK или Telegram, чтобы не пропустить ту из них, которая будет важна для вас.

23 комментария

  1. Думаю, что должны быть некие ограничения по тому, кто может этот график редактировать.

    А вот по механизму “Согласование отпусков”, думаю, правильней его расширить до большего..
    Например, согласование командировки (когда сотрудник сам инициирует обоснование той или иной командировки)..
    Возможно согласование каких то маркетинговых мероприятий (хотя тут момент спорный… может это больше отдельный проект , а не что то рядовое).

  2. А у нас еще через стандартные средства реализован функционал отчетности – каждый сотрудник может зайти в отчет и посмотреть сколько за отчетный период он уже использовал дней отпуска и какого типа а сколько осталось и можно еще взять. Было бы здорово этот функционал сразу увидеть.

    Спасибо.

  3. После первого знакомства с новым функционалом появилось “требование”:
    Хочется видеть сводную статистику по пользователям (сколько дней в отгуле был, сколько в отпуске и т.д по каждому значения справочника).

      1. 1) Создаем автоматические сценарии
        а) на создание задачи
        б) на изменение, но все еще соответствует
        в котором для сотрудника добавляем выходной с даты начала, до даты планируемого завершения

        2) Создаем задачу – отпуск (я делаю через google календарь, но можно и в ПФ) с 21 августа по 31 августа

        3) При изменении даты начала / даты завершения отпуска будут добавляться только если даты будут либо меньше 21, либо больше 31 августа, т.е. можно только выйти за первоначально введенный диапазон.
        Пример:
        сделать отпуск с 15 по 31 августа можно будет
        сделать отпуск с 25 по 30 августа – отпуск уже не поменяется.

        В принципе я понимаю, что это разные сущности – Задача и даты в календаре отпусков.
        Просто сценарий из задачи в календарь добавить позволяет, а вот удалить уже нет.

  4. Ещё просьба добавить при постановке отпуска или отгула диалоговое окно для комментария сотрудникам.
    куму там дела передал, связь на время отпуска и тп. важные вопросы.
    И да чек бокс для выбора уведомлений об отпуске другим сотрудникам и контр агентам.

  5. Попользовался несколько дней календарем и очень муторно нажимать на кнопку Добавить выходной. Всегда хочется нажать на пустую ячейку в самом календаре или выделить диапазон, чтобы задать сотрудника и тип выходного.

  6. Спасибо за очередное расширение функционала.

    Сразу возникло пожелание. Сделайте пожалуйста так, чтобы можно было скрывать колонку с группами. Сотрудник может входить в 10 и более групп, а при этом сильно расползается по вертикали строка каждого сотрудника. Становится сильно не комфортно )

  7. Ребята в стандартном варианте добавления отпуска не возможно выбрать период больше 3 месяцев (выбор через протаскивание дат по календарю) – это неудобно если вводить например дикретный отпуск 🙂 Дайте возможность в поле дат выставлять вручную

Добавить комментарий