График работы в Supershift строится вокруг пользовательских шаблонов смен, которые назначаются на даты календаря вручную или через повторяющиеся циклы ротации. Если расписание отображается не так, как ожидалось — смены сдвинуты, дублируются или не попадают в системный календарь — причина почти всегда кроется в настройках шаблона, дате начала цикла или разрешениях приложения, а не в сбое самой программы.

Приложение Supershift позиционируется как календарь для людей со сменным графиком: медицинского персонала, сотрудников производства, охраны, служб доставки. Вместо стандартной «пятидневки» оно оперирует сменами произвольной длительности, цветовыми метками и отчётами по отработанным часам. Ниже разберём, как устроена логика планирования, как создать ротацию типа «день–ночь–отсыпной–выходной» и что проверить, если что-то пошло не так.

Как устроена логика планирования в Supershift

Основной строительный блок — шаблон смены. Он задаёт название (например, «День» или «Ночь»), время начала и окончания, цвет и значок. Сами по себе шаблоны ничего не планируют: они становятся расписанием только после назначения на конкретные даты календаря.

Второй уровень — ротация (rotation). Это последовательность шаблонов и выходных дней, которая повторяется циклически от заданной даты старта. Именно ротация избавляет от ручного внесения каждой смены: вы описываете цикл один раз, а приложение разворачивает его на месяцы вперёд.

Третий элемент — отчётность. На основе назначенных смен приложение подсчитывает часы за период, что удобно для сверки с табелем. Точность расчёта напрямую зависит от корректности шаблонов: если в смене не указано время окончания или ночная смена не перенесена на следующие сутки, итоги будут искажены.

Создание первого шаблона смены

Прежде чем строить график, опишите все типы смен, которые встречаются в вашем расписании. Для стандартного трёхсменного производства это обычно «Утро», «День» и «Ночь», для медиков — «Сутки», для охраны — «День» и «Ночь» по 12 часов.

  • 🕐 Укажите точное время начала и окончания — от этого зависят отчёты по часам.
  • 🎨 Назначьте различимые цвета: ночные смены удобно делать тёмными, дневные — светлыми.
  • 🌙 Для ночной смены проверьте, что окончание приходится на следующие сутки, иначе длительность посчитается неверно.
  • ⏸️ Если перерыв оплачивается отдельно, уточните, как его учитывает ваша версия приложения, и при необходимости корректируйте длительность вручную.

Названия шаблонов лучше делать короткими — в компактном виде календаря длинные подписи обрезаются. «Н», «Д», «В» или «12н» читаются быстрее, чем полные слова.

💡

Создайте отдельный шаблон «Отпуск» или «Больничный» без времени — так эти дни будут видны в календаре и не попадут в подсчёт рабочих часов.

Настройка ротации: цикл «день–ночь–отсыпной–выходной»

Классический суточный график «сутки через трое» или четырёхдневный цикл двухсменной работы настраивается одинаково: вы составляете последовательность из шаблонов и пустых дней, а затем указываете дату, с которой цикл начинается. Ошибка в дате старта — самая частая причина «съехавшего» графика: цикл верный, но привязан не к тому дню.

Порядок действий в общем виде такой: откройте раздел ротаций, добавьте шаги цикла по порядку (смена, смена, выходной, выходной — или ваша последовательность), сохраните и примените ротацию к календарю с нужной даты. Точные названия пунктов меню могут отличаться между версиями приложения для iOS и Android, поэтому сверяйтесь со встроенной справкой своей версии.

☑️ Проверка ротации перед применением

Выполнено: 0 / 5

⚠️ Внимание: применение новой ротации поверх уже заполненного календаря может создать дубли смен. Перед запуском цикла очистите даты, которые ротация заполнит автоматически, либо начинайте её с первого пустого дня.

Ручное редактирование и разовые изменения

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

Если подмены случаются регулярно, заведите дополнительные шаблоны: например, «День (подмена)» другого цвета. Тогда в отчётах вы сможете отличить плановые часы от внеплановых. Это проще, чем каждый раз исправлять стандартную смену и потом гадать, почему итог месяца не сходится с расчётным листком.

📊 Какой у вас тип сменного графика?
Сутки через трое
2/2 по 12 часов
Трёхсменный (утро/день/ночь)
Плавающий, без фиксированного цикла

Синхронизация с системным календарём

Одна из полезных функций Supershift — экспорт смен в системный календарь телефона, чтобы расписание было видно рядом с личными событиями и приходили стандартные напоминания. Если смены не появляются в календаре, проверьте три вещи: выдано ли приложению разрешение на доступ к календарю в настройках ОС, выбран ли нужный календарь для экспорта и не отключено ли отображение этого календаря в самом календарном приложении.

Обратите внимание на направление синхронизации. Как правило, экспорт работает в одну сторону: из приложения в календарь. Изменения, внесённые в системном календаре, не вернутся обратно в Supershift — редактируйте смены в самом приложении и при необходимости обновляйте экспорт.

Почему напоминания о сменах приходят дважды

Скорее всего, уведомления включены и в Supershift, и в системном календаре для экспортированных событий. Отключите напоминания в одном из двух мест — обычно удобнее оставить их в приложении, а для календарных событий выставить «без напоминания».

Отчёты по часам и подсчёт переработок

Функция отчётов суммирует длительность назначенных смен за выбранный период. Чтобы цифрам можно было доверять, все шаблоны должны иметь корректное время начала и конца, а ночные смены — правильно учитывать переход через полночь.

Сравнение отчёта с табелем — хорошая проверка корректности графика. Если расхождение кратно длительности одной смены, вероятно, где-то лишняя или пропущенная смена. Если расхождение дробное, проверьте шаблоны на предмет ошибок во времени окончания.

СитуацияВероятная причинаЧто проверить
График сдвинут на деньНеверная дата старта ротацииДату первого дня цикла
Смены дублируютсяРотация наложена на ручные записиДаты до старта цикла
Ночная смена считается как 0 часовОкончание раньше началаПереход времени через полночь
Нет событий в системном календареНет разрешения или не выбран календарьНастройки доступа в ОС
Отчёт не сходится с табелемОшибка в шаблоне сменыВремя начала и окончания

Типичные проблемы и их решение

Большинство жалоб на «неправильный график» сводится к трём сценариям: сбитая дата старта ротации, конфликт ручных записей с автоматическим циклом и проблемы с разрешениями при синхронизации. Все они решаются без переустановки приложения.

⚠️ Внимание: перед сбросом ротации или удалением шаблонов убедитесь, что у вас есть резервная копия данных, если ваша версия приложения поддерживает бэкап. Удаление шаблона, на который ссылаются назначенные смены, может стереть часть истории.

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

💡

Корректный график в Supershift держится на трёх опорах: точные шаблоны смен, правильная дата старта ротации и отсутствие дублей между ручными записями и автоматическим циклом.

Кому подойдёт Supershift и какие есть ограничения

Приложение ориентировано на людей с повторяющимися циклами смен. Оно хорошо справляется с ротациями любой разумной длины, наглядно показывает загрузку месяца и считает часы. Для эпизодической подработки без цикла тоже подойдёт — смены просто добавляются вручную.

Ограничения стоит учитывать заранее. Часть функций может быть доступна только в платной версии — набор возможностей зависит от текущих условий разработчика, поэтому проверяйте описание в магазине приложений. Также Supershift — это личный планировщик, а не корпоративная система табелирования: он не заменяет официальный учёт рабочего времени у работодателя, а служит удобным личным инструментом контроля и планирования.

Часто задаваемые вопросы

Можно ли вести два разных графика одновременно?

Да, если у вас, например, основная работа и подработка, создайте отдельные шаблоны для каждой и назначайте их на даты независимо. Ротации при этом лучше не пересекать на одних и тех же днях, чтобы избежать наложений.

Почему после смены даты старта весь график «поехал»?

Ротация жёстко привязана к дате начала: смещение старта на один день сдвигает весь цикл. Верните исходную дату или пересчитайте, какому реальному дню соответствует первый шаг цикла.

Синхронизируется ли расписание между двумя устройствами?

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

Как учесть смену, переходящую через полночь?

В шаблоне укажите время начала вечером одних суток и время окончания утром следующих. Проверьте на тестовой дате, что длительность в отчёте посчиталась корректно.

Что делать, если отчёт по часам не совпадает с табелем?

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