Перейти к содержанию

Как разбить адрес на временные слоты и поставить на каждый своего исполнителя

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

Когда это нужно

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

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

  • Слот 1: 10:00–19:00
  • Слот 2: 11:00–18:00
  • Слот 3: 14:00–16:00

Каждый слот — это отдельный интервал с описанием, на который вы ставите одного исполнителя. Тогда в одной заявке аккуратно видно, кто на какой смене, а каждый исполнитель берёт «свой» интервал.

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

Шаги

Слоты заводятся в карточке заявки, в таблице исполнителей по адресу.

  1. Откройте заявку и найдите нужный адрес с услугой, которую нужно разбить на смены.
  2. В строке действий по этому адресу нажмите Добавить слот. Кнопка доступна, если у вас есть право на создание слотов (create_slots). Если кнопка неактивна — попросите администратора выдать вам нужные права.
  3. В окне Добавить слот заполните:
  4. Время начала — в формате ЧЧ:ММ (например, 10:00).
  5. Время окончания — так же, ЧЧ:ММ.
  6. Описание — необязательная подпись слота (например, «утренняя смена»).
  7. Услуга — услуга на этом адресе, к которой относится слот.
  8. Нажмите OK. Слот добавится, а требуемое количество исполнителей по этой услуге автоматически станет равным числу слотов.
  9. Повторите для каждой смены — заведите столько слотов, сколько интервалов вам нужно.
  10. Поставьте на каждый слот исполнителя — так же, как обычно выбираете исполнителя в строке адреса. На один слот встаёт один исполнитель; занятый слот повторно занять нельзя.

Время в слоте — это часы начала и конца (например, 10:00–19:00), оно не привязано к конкретной дате: дата берётся из самой заявки.

Как удалить слот

Удаление идёт пачкой: отметьте ненужные слоты галочками и нажмите Удалить слоты.

⚠️ Кнопка «Удалить слоты» появляется, только когда на адресе нет ни одного занятого слота. Достаточно, чтобы исполнитель стоял хотя бы на одном слоте этого адреса, — и кнопка пропадает целиком (никакого сообщения об ошибке не будет, кнопки просто нет). Поэтому, чтобы удалить хоть один слот, сначала снимите исполнителей со всех занятых слотов этого адреса, и только потом кнопка вернётся и можно будет отметить ненужные слоты и удалить их.

Что происходит при удалении:

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

Если что-то пошло не так

  • Кнопки «Добавить слот» нет или она серая. Нет права create_slots — обратитесь к администратору за нужной ролью.
  • Нет кнопки «Удалить слоты». Кнопка скрывается, пока на адресе занят хотя бы один слот. Снимите исполнителей со всех занятых слотов этого адреса — кнопка появится, и тогда можно отметить ненужные слоты и удалить.
  • Поле «Время начала / окончания» подсвечивает «Не валидное время». Введите время строго в формате ЧЧ:ММ (часы 00–23, минуты 00–59), например 09:30.
  • Нужно поменять описание уже заведённого слота. На практике это недоступно: правка описания слота есть в бэкенде, но соответствующий API не выведен наружу. Чтобы изменить интервал или подпись, удалите слот (предварительно сняв исполнителя) и заведите заново.

Смежное