Skip to main content

Страница 16. Виджет «План-график»

Виджет «План-график» предназначен для планирования и учета присутствия сотрудников в офисе, а также фиксации периодов их отсутствия по различным причинам (отпуск, больничный, командировка и др.). Инструмент позволяет как самостоятельно отмечать свое присутствие или отсутствие, так и управлять графиком подчиненных сотрудников (для управляющих групп пользователей). Для учета выходных и праздничных дней используется производственный календарь.

Изображение виджета план-график

image.png

Виджет состоит из следующих основных функциональных областей

Выбор месяца

Пользователь может переключаться между месяцами с помощью кнопок стрелок «Вперед» и «Назад» или использовать календарь. В зависимости от выбранного месяца меняется состав колонок в основной области отображения виджета.

Выбор группы пользователей

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

Настройки бронирования

В верхнем правом углу кнопка с иконкой шестерёнки вызывает окно "Настройки бронирования". В этом окне пользователь выбирает:

  • Здание - выпадающий список Офисов.
  • Этаж - выпадающий список этажей.
  • Продолжительность - выпадающий списокк (На весь день, Первая часть дня, Вторая часть дня).
Основная область отображения

Основная область отображения представляет из себя таблицу, в которой:

  • Строки - отображаются члены выбранной группы пользователей.
  • Колонки - отображаются дни (числа) выбранного месяца.

Каждая ячейка таблицы отображает статус для соответствующего пользователя и дня:

  • Пустая ячейка - у пользователя нет бронирований на этот день.
    При клике в ячейку, которая относится к будущим датам, создается бронирование, согласно выбранным настройкам бронирования. 
    При выборе выделением нескольких ячеек, которые относятся к будущим датам, отображается элемент, позволяющий:
    • Создать бронирования на выбранные дни, согласно выбранным настройкам бронирования.
    • Проставить отсутствие на выбранные дни: больничный, отпуск, декрет или командировка. 
  • Галочка в ячейке - у пользователя есть бронирование рабочего места на этот день.
    При клике в ячейку отображается окно, в котором отображено название рабочего места, его офис и этаж. В случае, если бронирование принадлежит пользователю, то название рабочего места кликабельно, отправляет в виджет Мой календарь.
  • Иконка в виде таблетки - у пользователя больничный на этот день
  • Иконка в виде пальмы - у пользователя отпуск на этот день
  • Иконка в виде ребенка - у пользователя декрет на этот день
  • Иконка в виде самолета - у пользователя командировка на этот день

Важно! Управляющему группы пользователей доступно указания бронирования или отсутствия пользователям группы, в которой он управляет.