Оформление
Как устроено расписание смен
Расписание — строка на каждого сотрудника и полосы смен на шкале дней. Оно отвечает на вопрос «кто сегодня на месте».
Шесть видов смен
Виды делятся на две группы, и группа важнее конкретного вида:
| Группа | Виды |
|---|---|
| Сотрудник работает | Работа, Дежурный, Ночной дежурный |
| Сотрудника нет | Отпуск, Отпуск за свой счёт, Больничный |
Каждый вид со своим цветом, поэтому строка читается без раскрытия: видно и кто на месте, и по какой причине отсутствует.
Подсказка
Выходной отдельным видом не отмечается. День, на который смена не поставлена, — и есть выходной.
Целодневные и почасовые смены
Смена бывает двух типов, и они занимают ячейку дня по-разному:
- целодневная — занимает сутки целиком;
- почасовая — начинается в заданную минуту и длится заданное время.
Почасовая смена может уходить за полночь. Такой ночной хвост занимает начало следующего дня и конкурирует там с другими сменами за место в строке.
Если на один день у сотрудника стоит несколько целодневных смен, они делят ячейку между собой и остаются в одной строке — строка от этого не растёт.
Прокрутка и подгрузка
Расписание подгружается по мере прокрутки: при подходе к краю окно расширяется на месяц, и догружается только новый отрезок, а не всё расписание заново.
Поэтому первое открытие показывает ограниченный период — это не потеря данных. Прокрутите к нужной дате, и смены появятся.
Подсказка
Повторная прокрутка по уже загруженному отрезку ничего не дублирует: смены, которые уже есть, вторым разом не добавляются.
Переход на летнее время
Геометрия расписания считается по календарным суткам, а не по часам. Поэтому в неделю перехода на летнее или зимнее время — когда в сутках 23 или 25 часов — полосы смен не съезжают относительно дней.
Как поставить смену
- Откройте расписание смен.
- Прокрутите к нужной дате: расписание подгружается по мере прокрутки, и первое открытие показывает ограниченный период.
- Нажмите на пересечение строки сотрудника и столбца даты.
- Выберите вид смены; для почасовой укажите начало и конец.
- Чтобы добавить сотруднику второй вид работы в этот же день, нажмите на смену и выберите добавление.
Проставленная смена не редактируется
Меню существующей смены предлагает «Убрать смену» и — только у целодневной рабочей смены — «+ вид работы на этот день». У почасовой смены и у отсутствия (отпуск, больничный) второго пункта нет вовсе.
Изменить время или вид уже проставленной смены нельзя ни в каком случае: её убирают и ставят заново.
Выходной отдельно не ставится: день без смены и есть выходной. Менять расписание может менеджер и выше.