Филиалы и заведение
Раздел в левом меню называется «Филиалы» (если тариф разрешает несколько филиалов) или «Заведение» (если филиал один; тогда пункт ведёт в «Настройки → Заведение»).
Мультифилиальность даёт тариф, а не модуль. Тогла «Филиалы» в Настройки → Модули нет. На младших тарифах — ровно один обязательный филиал; на Pro — без лимита. У заведения всегда минимум 1 активный филиал (создаётся при регистрации) — заведения без точек не бывает.
Single-branch — режим одного заведения (venue mode)
Если тариф не разрешает несколько филиалов, раздела «Филиалы» нет: пункт меню «Заведение» ведёт в Настройки → Заведение. Там на одной странице:
- Название, почта, часовой пояс заведения
- Телефон и часы работы заведения — единственное место, где они редактируются
- Соцсети и мессенджеры
- Адрес и координаты единственного филиала — с подсказками (DaData), мини-картой и предупреждением «Координаты не определены — зоны доставки не заработают»
Там же — предложение сменить тариф, чтобы завести несколько филиалов. Списка филиалов, кнопок «Добавить»/«Архивировать» и панели филиала в этом режиме нет; адрес /branches ведёт в те же настройки.
Multi-branch — несколько филиалов
Если у вас несколько филиалов — у каждого свои настройки. Заказы, зоны доставки и статистика разделяются по филиалам.
Структура страницы:
- Страница «Филиалы» — это список активных филиалов с кнопкой «Добавить» (если не достигнут лимит тарифа) и свёрнутый архив. Вкладки «Настройки» в разделе нет.
- Общие телефон и часы работы заведения живут в Настройки → Заведение, рядом с названием, почтой и соцсетями. Это значения по умолчанию для всех филиалов. В строке филиала они показаны серым: «как у заведения · 10–23». Единственное место для общих телефона и часов — «Настройки → Заведение».
- У каждого филиала в панели телефон и часы — радио «Как у заведения / Свой». При «Как у заведения» видно само общее значение и ссылка «Изменить в «Настройках» →»; при «Свой» вводится своё значение.
- В строке филиала виден статус «Открыто · до 22:00» или «Закрыто · откроется в 10:00» — по часам филиала (или общим, если «как у заведения») в часовом поясе заведения, с учётом особых дат.
Количество филиалов ограничено тарифом. При достижении лимита кнопка «Добавить» становится неактивной.
Создание/редактирование филиала (multi-branch)
Кнопка «+ Добавить» вверху списка или клик по строке филиала (или «Изменить» в меню «⋯» строки) открывают панель.
Панель состоит из трёх разделов: «Основное» (название, цвет, адрес, телефон), «Часы работы» и «Заказы» (буквы в номере заказа). Внизу — свёрнутая «История изменений». В шапке панели: тумблер «Филиал работает» и меню «⋯» с пунктом «В архив» (см. «Архивирование»).
Обязательные поля
Название (обязательно) — «Центральный», «Левый берег», «Аэропорт».
Цвет филиала — выберите из палитры. Цвет помогает визуально различать точки в интерфейсе.
Адрес и координаты (раздел «Основное»)
Адрес (обязательно) — начните вводить адрес, выберите вариант из выпадающего списка с подсказками. Без выбора из подсказок сохранить нельзя — это страховка от опечаток и от того, что адрес не получится найти на карте. После выбора координаты подтягиваются автоматически, на карте появляется маркер. На витрине клиент видит короткую часть адреса (улица, дом, корпус, квартира) — без города и индекса, потому что он уже на сайте конкретного заведения.
⚠️ Если сервис подсказок временно недоступен — адрес можно сохранить вручную, без выбора из списка. Но координаты в этом случае не определятся, и зоны доставки этого филиала работать не будут, пока вы не пересохраните адрес с подсказкой (когда автодополнение снова заработает). Форма покажет соответствующее предупреждение.
Дополнительные поля (только при нескольких филиалах)
| Поле | Описание |
|---|---|
| Телефон | Контактный телефон филиала. Радио «Как у заведения / Свой»: «Как у заведения» берёт общий телефон из «Настройки → Заведение», «Свой» требует ввести номер (пустой не сохранится) |
| Часы работы | Радио «Как у заведения / Свой». «Свой» открывает недельный редактор: 7 строк с отметкой «выходной», кнопка «Скопировать понедельник на все будни». В редакторе часов можно задать Особые даты — выходной или кастомные часы на конкретную дату. Особые даты доступны в любом режиме, в том числе при «Круглосуточно» (например, «закрыто 1 января»). Опция «Повторять ежегодно» делает исключение ежегодным |
| Буквы в номере | Например «MSK»; рядом живой образец номера. Доступно только при нумерации «по филиалам»; при общей нумерации поле недоступно, рядом ссылка «Заказы → Настройки → Нумерация» |
| Филиал работает | Тумблер в шапке панели. Выключенный филиал скрыт с витрины: самовывоз, доставка и заказы со стола из него не принимаются; в админке он остаётся |
Per-branch Telegram/email уведомления не поддерживаются — уведомления настраиваются глобально на тенанте в Настройки → Уведомления.
Управление доступом по филиалам
При приглашении сотрудника в Команда → Расписание можно ограничить его конкретными филиалами.
Сотрудник без явных ограничений работает со всеми филиалами.
Для заказов это настоящий барьер, а не фильтр интерфейса: карточка заказа другой точки сотруднику не отдаётся даже по прямой ссылке — вместе с её лентой событий, заметками и оплатами. Курьер, привязанный к одной точке, не может взять заказ соседней; но заказ, который он уже везёт, остаётся ему доступен, даже если привязку сменили в пути. Владелец видит все точки всегда.
То же для зала: сотрудник точки А не видит столы и вызовы официанта точки Б и не может погасить такой вызов. Расстановку зала читает только тот, у кого есть право на раздел «Столы» (просмотр или управление), — курьер или кладовщик не получат её и прямым запросом.
Общие блюда, услуги и мастера. Блюдо, услугу или мастера, которые работают в нескольких точках (или «во всех»), может менять, выключать и удалять только Владелец или сотрудник, у которого есть доступ ко всем их точкам. Остальным такая карточка открывается на просмотр с пометкой «Общее для нескольких точек — править может владелец или сотрудник со всеми точками»; в списках у неё нет тумблера и корзины, а режим «Порядок» недоступен. Блюдо, услугу или мастера только своей точки сотрудник правит как обычно, а новое блюдо или услугу система сама привязывает к его точкам. Состав блюда, модификаторы, график и специализация мастера подчиняются тому же правилу.
Выбор точки в формах. Если у сотрудника ограничен доступ, в списках выбора точки (визит, склад «Откуда», зоны доставки, шаблоны расписания) он видит только свои точки. Если точка в записи уже выбрана и потом отключена, она остаётся в списке как текущее значение. Зону доставки чужой точки сотрудник не может ни создать, ни изменить, ни удалить — это закрыто и на стороне сервера.
Сводные отчёты в разделе «Аналитика» ограничение по точке учитывают: сотрудник видит цифры только по своим точкам. Пока действует не везде: часть служебных операций с заказом ограничение по точке ещё не учитывает.
Зоны доставки
Доставка по филиалам настраивается только зонами доставки — отдельного поля «доставка» на филиале нет. У каждой зоны свои стоимость и минималка, и каждая зона привязана к конкретному филиалу. Настраиваются в Заказы → Настройки → Доставка.
⚠️ Если у филиала нет зон доставки — доставка для него не работает. Система покажет предупреждение прямо в списке филиалов.
Архивирование
Пункт «Архивировать» в меню «⋯» строки списка — или «В архив» в меню «⋯» в шапке открытой панели филиала — убирает филиал из активных. Клиенты перестанут видеть его на сайте, данные и история заказов сохраняются.
Нельзя архивировать если есть незавершённые заказы на доставку/самовывоз, активные брони, записи на услуги или открытые столы. Завершите или отмените активные сущности, закройте столы — и архивируйте.
Пункт меню скрыт, если у тенанта остался только один филиал — тогда нечего архивировать.
Восстановить из архива можно в любой момент (если позволяет лимит тарифа).
Переключение между филиалами
В левом нижнем углу навигации — переключатель текущего филиала. Владелец видит «Все филиалы» и может смотреть сводную статистику.
Сотрудник с доступом только к отдельным филиалам видит только их.
Привязка позиций к филиалам
Если у тенанта несколько филиалов — в форме блюда, комбо или услуги появляется поле «Филиалы» (мультиселект).
- Выбираете точки, в которых позиция доступна — на витрине и в чекауте она будет учтена только для этих филиалов.
- Пусто = позиция доступна во всех филиалах. Это значение по умолчанию для новых блюд/комбо/услуг, созданных Владельцем или сотрудником без ограничений по точкам.
- Сотрудник с доступом к отдельным точкам включает и выключает продажу только в своих точках: чужие чипы для него заблокированы, а вариант «пусто / во всех» ему недоступен. Позиция, созданная таким сотрудником, сразу привязывается к его точкам.
- Поле скрыто, если у тенанта только один филиал — никаких лишних настроек.
Как клиент видит ограничение — зависит от режима выбора филиала на витрине (см. ниже).
Как клиент выбирает филиал на витрине
Поведение каталога при нескольких филиалах задаётся режимом выбора филиала на витрине. Переключателя режима в админке нет: для общепита работает режим «Общий каталог».
⚠️ Для тенантов с услугами (онлайн-запись) доступен только режим «Отдельный каталог по филиалу». Услуги привязаны к конкретным мастерам и часам работы филиала, поэтому смешанный каталог невозможен — клиент должен выбрать филиал ещё до того, как смотрит расписание мастеров. Переключатель режима в этом случае не показывается.
Доступно два режима:
Общий каталог (по умолчанию для retail/food)
- Клиент видит все блюда и комбо во всех филиалах сразу. Услуг в этом режиме нет (для услуг режим всегда per-branch).
- Если позиция доступна не во всех точках — на её карточке появляется подпись «Доступно не во всех филиалах» (пунктирное подчёркивание + тултип со списком филиалов).
- В корзине показывается виджет «Готовность филиалов» с цветовой индикацией:
- Зелёный — филиал соберёт всю корзину
- Жёлтый — соберёт частично (часть позиций придётся убрать)
- Красный — не соберёт ничего
- Филиал выбирается на чекауте:
- Самовывоз — клиент выбирает из списка пунктов, отсортированного по совместимости (сверху — те, кто соберёт всю корзину)
- Доставка — филиал определяется автоматически по адресу (зоне доставки). Если зона привязана к точке, которая не может выполнить часть позиций — клиент увидит предупреждение
- Подходит общепиту и сетям, где меню в филиалах в основном одинаковое, а ограничения — точечные (один филиал не делает суши, второй временно без десертов).
Отдельный каталог по филиалу
- Клиент с первого экрана выбирает филиал в модалке (модалка несдвигаема — пока не выбрал, дальше не пройдёт; на мобилке её нельзя смахнуть или закрыть тапом мимо).
- Если по какой-то причине филиал ещё не выбран (первый заход, момент загрузки) — каталог по умолчанию показывает первый филиал, а не пустую страницу. Пустого меню у клиента не бывает никогда.
- Каталог показывает только те позиции (блюда / комбо / услуги), которые доступны в выбранном филиале. Никаких подписей про «не во всех» — клиент в курсе, что смотрит ассортимент конкретной точки.
- В шапке витрины появляется кнопка-пилюля «Филиал: <имя>» — клиент может сменить выбор в любой момент.
- Смена филиала ничего не удаляет из корзины. Позиции, недоступные в выбранном филиале, показываются неактивными (серым, с пометкой «Недоступно в этом филиале»): они не считаются в сумме и не попадают в заказ/запись, но и не теряются — при возврате в подходящий филиал снова становятся активными. Если в текущем филиале недоступны все позиции, на корзине/чекауте появляется подсказка сменить филиал.
- Для услуги, у которой выбранный мастер не работает в этом филиале (а сама услуга доступна), запись оформляется к любому свободному мастеру: в корзине прежний мастер показан зачёркнутым с пометкой «→ любой мастер». Выбор мастера в данных не меняется — вернётесь в его филиал, и он снова подставится.
- Выбор сохраняется в браузере (на устройстве клиента) — при следующем заходе модалка не покажется.
- Подходит сетям с реально разной специализацией: разные мастера в студиях красоты, разные категории услуг, принципиально разный ассортимент в точках. Обязателен для тенантов с услугами.
Сменить режим можно в любой момент (кроме сервисных тенантов — для них режим зафиксирован). Данные позиций (поле «Филиалы») остаются, меняется только то, как витрина их показывает клиенту.
Тур «Филиалы»
В Помощь → Туры, в категории «Управление», есть пошаговый тур по разделу: что у каждого филиала своё (заказы, брони и записи живут в своём филиале), список филиалов и кнопка «Добавить», что показывает строка филиала, архив и переключатель филиала в шапке. Тур виден тем, кто управляет командой, и только на тарифе с филиалами. Если филиалов в списке пока нет, тур подсвечивает пустой список и подсказывает добавить первый и вернуться; если филиал один, шаг с переключателем в шапке пропускается.