Доступность участников

Доступность участников

TimelyChurch отслеживает «отпуск» по каждому участнику, чтобы планировщики волонтёров не назначали людей на даты, которые они уже заблокировали. Данные унифицированы по всем группам, к которым принадлежит человек — задайте недоступность один раз, и она применяется везде. В этой статье описано, как это работает, кто может редактировать, и различия между потоками портала и админки.

Унифицированная доступность — общая картина

В более ранних версиях TimelyChurch доступность отслеживалась отдельно для каждой команды. Это выведено из эксплуатации. Сегодня все данные о доступности хранятся в одном месте.

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

Человек, служащий в нескольких командах, использует единую унифицированную доступность. Портал применяет изменение ко всем членствам человека сразу, поэтому для пользователя опыт такой: «Я недоступен в субботу 8 июня» — применяется повсюду.

Кто может задавать доступность

Актор Что может делать
Сам участник (через портал) Переключить одну дату или диапазон дат как недоступную / доступную. Затрагивает все его членства в группах.
Руководитель группы (планировщик расписания в админке) Просматривать доступность любого участника команды при планировании расписания. Прямое редактирование чужой доступности — только для админов.
Администратор церкви (с разрешением модуля «Группы») Добавлять или удалять доступность напрямую через инструменты админки.

Участники не могут просматривать или редактировать чужую доступность.

Портал участника — Моя доступность

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

Доступны три действия:

Действие Что делает
Переключить одну дату Отмечает дату как недоступную или снимает отметку, если она уже была
Отметить диапазон дат как недоступный Блокирует все даты в диапазоне
Очистить диапазон дат обратно в доступный Снова открывает все даты в диапазоне

Поведение переключения

Переключение даты двунаправленное:

  • Если дата сейчас отмечена как недоступная, переключение снимает отметку — делая человека снова доступным.
  • Если дата не отмечена, переключение отмечает её как недоступную везде.

Это гарантирует, что календарь всегда показывает одно состояние на дату.

Поведение диапазона

Отметка диапазона позволяет заблокировать (или снова открыть) промежуток дат от начала до конца за один шаг. Повторное открытие диапазона просто снимает отметку со всех его дат и возвращает их в доступные.

Необязательная причина

При отметке дат как недоступных участники могут прикрепить необязательную причину («отпуск», «вне города», «свадьба ребёнка»). Эта свободная текстовая заметка показывается руководителям при наведении на дату в планировщике расписания.

Повторяющаяся недоступность

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

Старая страница доступности для служения

До внедрения унифицированной доступности участники управляли отгулами с отдельной страницы Доступность для служения. Эта страница по-прежнему существует и использует те же данные о доступности — просто показывает вид списка вместо календаря. Обе страницы взаимозаменяемы; выберите интерфейс, который удобнее участнику.

Представление админки / руководителя

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

Руководители не могут редактировать доступность участника из этого представления — только видеть её. Если руководителю нужно снять отгул участника (например, потому что участник написал, что может служить), он должен:

  1. Попросить участника обновить страницу портала, или
  2. Использовать переопределение админки (где доступно), чтобы всё равно назначить участника.

Заметки о миграции

Если вы обновляетесь со старой версии TimelyChurch, где доступность отслеживалась по команде:

  • Все исторические отгулы были перенесены автоматически во время обновления.
  • Доступность по участнику теперь применяется ко всем командам служения человека, а не к одной — это намеренно и соответствует тому, как участники думают о своём времени.

Совет: Поощряйте участников добавлять короткую причину, когда они отмечают даты недоступными. Это избавляет руководителя от вопроса «вы уверены?» перед переназначением и превращает календарь в полезный пастырский сигнал («Сара отсутствует три воскресенья подряд — всё ли в порядке?»).

Мы используем файлы cookie для персонализации вашего опыта. Продолжая посещать этот сайт, вы соглашаетесь на использование нами файлов cookie

Ещё