Руководство Mokapen

Главное меню
Настройки организации
Дни закрытия Места Activity log
Найти лиды Валюта Налоги Скидки Доставка
Связаться с нами

Нерабочие дни

Нерабочие дни определяют, когда организация не работает: государственные праздники, коллективные отпуска, дополнительные выходные, инвентаризации. Настраиваются в Настройках организации → Общие → вкладка Нерабочие дни. Когда они активны, Mokapen учитывает эти даты в некоторых модулях (прежде всего публичные бронирования и HR); в других — лишь показывает предупреждение.

Данное руководство объясняет настройку и, самое главное, каскадное влияние: что блокируется, что только сигнализируется и что не затрагивается. О профиле компании читайте в руководстве Общие; о сменах и посещаемости — в руководствах Смены и Посещаемость.

 

Где находится и кто может редактировать

Меню ОрганизацияОбщие → вкладка Нерабочие дни.

  • Участник (и выше) — может открыть вкладку и сохранить нерабочие дни (включить, импортировать праздники, добавить даты).
  • Владелец — те же права; изменения также отображаются в Журнале действий.

Для этой вкладки не требуется отдельный план Premium.

 

Как настроить нерабочие дни

  1. Включите переключатель Включить нерабочие дни. Если он выключен, Mokapen не применяет календарь нерабочих дней (даже если даты сохранены в базе).
  2. Выберите Страну для определения официальных праздников. При сохранении с включёнными нерабочими днями Mokapen может также обновить страну организации в разделе Информация.
  3. Используйте вкладки по годам (текущий год и два следующих): каждый год имеет собственный список.
  4. Добавьте даты вручную (дата + описание, например «Летний отпуск») или нажмите Загрузить праздники [год] для импорта праздников страны (только даты, которых ещё нет в списке).
  5. Отредактируйте подписи или удалите отдельные строки, затем нажмите Сохранить.

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

 

Каскад: что применяется (а что нет)

Это ключевой момент. Нерабочие дни — не глобальная блокировка всего Mokapen. Вот как код работает на практике:

 

1. Публичные бронирования (форма / календарь бронирования) — жёсткая блокировка

В публичных формах, использующих календарь бронирования, дни из активных org_closings отмечаются как недоступные для выбора (disabled). Клиент не может выбрать эту дату для слота. Это единственная «жёсткая» блокировка, связанная с нерабочими днями.

Если вы используете Бронирования + публичные формы, всегда настраивайте праздники и коллективные нерабочие дни до публикации ссылки.

 

2. Смены и Посещаемость (HR) — только предупреждение

В окнах создания/редактирования смены и посещаемости, если дата приходится на нерабочий день, Mokapen показывает предупреждение (жёлтое уведомление): вы всё равно можете сохранить. Серверная блокировка создания смен или регистрации часов в нерабочие дни отсутствует.

На практике: нерабочие дни помогают команде избежать ошибок, но HR-редактор всё равно может планировать или регистрировать данные за этот день (например, дежурство, экстренное открытие).

 

3. Отчёты HR — классификация «праздничные»

В отчётах по Сменам и Посещаемости даты нерабочих дней (наряду, как правило, с воскресеньями) могут классифицироваться как праздничные при анализе часов. Они ничего не блокируют при создании: они используются для чтения данных.

 

4. Что не затрагивается

  • Задачи / проекты / сроки Активностей — автоматической блокировки дат сроков задач в нерабочие дни нет.
  • Встречи CRM (внутренний календарь) — нерабочие дни не заменяют правила Встреч; блокировка в календаре относится к процессу публичного бронирования (booking), а не обязательно к каждому типу внутренней встречи.
  • Существующие задачи — они не удаляются и не переносятся автоматически.

Если ранее вы встречали формулировку «предотвращает создание других сроков», интерпретируйте так: маркетинговый текст широк; проверенное поведение — блокировка в публичном календаре бронирования + предупреждение HR + классификация в отчётах.

 

ОбластьЭффект при активных нерабочих днях
Форма / календарь публичного бронированияБлокировка — день недоступен для выбора
Смены / Посещаемость (окна)Предупреждение — сохранение разрешено
Отчёты HRДень классифицирован как праздничный (аналитика)
Задачи / сроки АктивностейАвтоматическая блокировка отсутствует

 

Рекомендуемый процесс

  1. В начале года: включите нерабочие дни, укажите страну, загрузите праздники на текущий и следующий год.
  2. Добавьте вручную коллективные отпуска и инвентаризационные нерабочие дни.
  3. Если используете формы бронирования: убедитесь, что нерабочие дни отображаются как недоступные в публичном предпросмотре.
  4. Проинформируйте HR-команду: в эти дни они всё равно могут создавать смены/посещаемость (с предупреждением) — определите внутреннюю политику («не сохранять» или «только дежурства»).
  5. Перед ежемесячными отчётами убедитесь, что нерабочие дни за год заполнены полностью.

 

Сценарии использования

  • Клиника / студия с онлайн-формой — праздники + летний отпуск: пациенты не могут бронировать в нерабочие дни.
  • Сеть магазинов с несколькими точками — общие государственные нерабочие дни для всех точек; точки управляются в руководстве Местоположения (нерабочие дни действуют на уровне организации, а не отдельной точки).
  • HR с дежурствами — предупреждение при создании смены в нерабочий день; ответственный всё равно сохраняет с пометкой «дежурство».

 

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

В: Нерабочие дни блокируют задачи?

О: Нет. Автоматической блокировки сроков задач нет.

 

В: Можно ли создать смену в нерабочий день?

О: Да. Появится предупреждение, но сохранить можно.

 

В: Почему клиент не может забронировать на 25 декабря?

О: Если нерабочие дни включены и эта дата есть в списке, календарь публичной формы делает её недоступной. Проверьте вкладку Нерабочие дни и убедитесь, что переключатель включён.

 

В: Что произойдёт, если отключить нерабочие дни?

О: Mokapen перестанет их применять (бронирования не блокируются; HR не предупреждает). Даты могут оставаться сохранёнными, пока вы не удалите настройки.

 

В: Нерабочие дни настраиваются для каждой точки?

О: Нет, они действуют на уровне организации. Местоположения — это отдельный список (смены/посещаемость).

Нужна помощь?