Расписание работы ресторана
Возможности
Расписание точки
- Часы работы задаются точке по дням недели. У каждого дня может быть несколько
промежутков — например, обед и вечер, с перерывом между ними.
- День целиком выключается как выходной, без удаления заданных часов.
- Особые даты — праздники и другие исключения из обычной недели. Дата
перекрывает обычное расписание этого дня недели целиком: в такой день точка
работает так, как написано в дате, или не работает вовсе.
- У точки свой часовой пояс. Границы расписания и живой статус считаются в нём,
а не в поясе организации и не в поясе браузера гостя.
Расписание зон и пунктов самовывоза
- Своё расписание есть у каждой зоны доставки, у каждого пункта самовывоза и у
заказа в зале — устроено оно так же, как у точки: недельные дни, несколько
промежутков, выходные, особые даты.
- Расписание зоны задаёт время, когда гость получает заказ, а не когда точка
начинает работать: начало зоны — момент первой возможной доставки, конец —
момент последней.
- При выборе зоны для адреса расписание учитывается раньше, чем минимальная
сумма заказа и приоритет: сначала отбираются зоны, подходящие по времени.
- Одному адресу могут отвечать несколько зон с разными часами — например,
дневная и ночная; выбор времени доставки показывает их окна вместе.
Что видит гость
- Часы работы на текущий день и полный график по дням недели — в подвале сайта
и на карточках точек в разделе с заведениями.
- Живой статус пересчитывается на ходу: «Открыто до 23:00», «Закроется через 40
мин», «Откроется через 20 мин», «Закрыто, откроется в 10:30», а для дальнего
открытия — с датой и днём недели.
- Одинаковые дни схлопываются в диапазон «Пн – Пт 10:00 – 22:00», одинаковая
неделя — в «Ежедневно», круглые сутки — в «Круглосуточно», день без часов — в
«Сегодня не работаем».
- Ночной хвост показывается одним интервалом: «до 02:00», а не двумя кусками по
разным дням.
- При попытке заказать вне часов гость получает сообщение с ближайшим временем,
когда заказ примут, и оформить заказ на нерабочее время не может.
Как настроить
- Часы работы правятся в кабинете, в карточке точки, в блоке «Время работы»:
переключатель рабочего дня, пары времени по дням, кнопка добавления
промежутка. Ниже — блок особых дат с датой и такой же парой времени.
- У новой точки и у новой зоны расписание сразу круглосуточное: все семь дней с
00:00 до 23:59. Пока его не тронули, гость видит «Круглосуточно».
- Часовой пояс задаётся там же, в карточке точки. Если он не задан, берётся
пояс организации.
- Расписание зоны и пункта самовывоза правится в карточке зоны, рядом с ценой
доставки, минимальной суммой и временем доставки.
- Границы зоны считаются от часов точки: время открытия точки плюс общее время
доставки — начало работы зоны, время закрытия плюс общее время доставки —
конец.
- Показ часов гостю включается в настройках темы: часы в подвале сайта и часы
на карточках точек — две независимые настройки. Третья задаёт форму показа:
расчётный статус «сейчас», точное расписание только в разделе с заведениями
или точное расписание везде.
- Оформление заказа вне рабочего времени можно запретить отдельно. Запрет не
распространяется на заказы, которые принимает оператор в кабинете.
Что должно быть настроено и ограничения
- Расписание точки и расписание зоны действуют вместе: доставка возможна только
там, где разрешают оба. Круглосуточная зона не расширяет часы точки — если
точка работает до 12, гость получит отказ, несмотря на расписание зоны.
- Оба расписания проверяются на момент получения заказа. Расписание зоны для
этого и предназначено, расписание точки — нет, поэтому часы точки надо
задавать с запасом на время доставки: иначе вечерний хвост зоны, выставленный
по правилу «плюс время доставки», обрежется часами точки.
- Часовой пояс точки должен быть верным. Ошибка в нём сдвигает и живой статус на
витрине, и границы приёма заказов — на всю разницу поясов.
- Показ часов гостю зависит от настроек темы. С выключенными настройками
расписание продолжает работать, но гость его не видит и узнаёт о закрытии
только при попытке оформить заказ.
- Ручное отключение точки сильнее расписания: выключенная точка не принимает
заказы и в рабочие часы, см. Остановка приёма заказов.
- Самовывоз и заказ в зале живут по расписанию своего пункта, а не по общим
часам точки: пункт с собственными часами закроется раньше или позже неё.
- Отложенный заказ ограничен горизонтом предзаказа: расписание на дальние дни
задано, но выбрать день за пределами горизонта нельзя, см.
Отложенный заказ и предзаказ по датам.
Чего нет
- Промежуток не может пересекать полночь: смена «с 10:00 до 01:00» задаётся
двумя записями — до 23:59 в один день и с 00:00 в следующий. Гостю витрина
склеит их обратно, а в форме они остаются двумя.
- Промежутки одного дня не могут накладываться друг на друга.
- Общего расписания на всю сеть нет: часы задаются каждой точке и каждой зоне
отдельно, и разослать одно расписание по филиалам нельзя.
- Праздничный календарь не подставляется: каждая особая дата заводится руками и
на следующий год не переносится.
- Отдельного расписания приёма заказов, не совпадающего с расписанием выдачи, у
зоны нет — время приёма всегда выводится из времени получения вычитанием
времени доставки.
- Расписание не отменяет ручное отключение точки и не спорит с ним: это
отдельный механизм, см. Остановка приёма заказов.
- Расписание точки не влияет на уже оформленные заказы: изменение часов не
переносит и не отменяет то, что уже принято.
Примеры
Гость заходит после закрытия
- Точка работает с 10:00 до 22:00, зона доставки — с 11:00 до 23:00.
- В 23:30 гость открывает витрину: в подвале и на карточке точки — «Закрыто,
откроется в 10:00».
- Гость всё равно набирает корзину и вводит адрес.
- На шаге выбора времени витрина сообщает, что сейчас заказ принять нельзя, и
называет ближайшее время; кнопка оформления недоступна.
- Утром, после 10:00, тот же адрес и та же корзина проходят без замечаний.
Праздник с укороченными часами
- Заведение работает 1 января с 14:00 до 20:00 вместо обычных 10:00–22:00.
- Управляющий открывает карточку точки, в блоке особых дат добавляет 1 января и
ставит часы с 14:00 до 20:00.
- Обычное расписание среды при этом не меняется — оно продолжает действовать во
все остальные среды.
- Ту же дату он заводит зоне доставки, сдвинув границы на время доставки.
- Второго января расписание возвращается к недельному само, без правок.
Сеть в двух часовых поясах
- У сети точки в двух городах с разницей в два часа.
- Каждой точке задан свой часовой пояс и свои часы работы.
- Гость на витрине видит статус той точки, которая обслуживает выбранный им
город, в её местном времени.
- Вечернее закрытие в одном городе не влияет на приём заказов в другом: там ещё
день.
Связанные статьи