Пошаговая инструкция
Сначала пройдите интерактивный walkthrough со скриншотами. Видеошаги показывают реальный ввод текста, раскрытие списков и сохранение в SABSUS. После walkthrough проверьте карточки полей и техническую таблицу ниже.
Поля на этом экране
Список и Добавить
Как заполнить: Начните со списка точек продаж. Создавайте новую запись только если нужного заведения ещё нет.
Зачем: Дубликаты ломают отчёты, склад, заказы и выбор заведения клиентом.
Медиа-блоки
Как заполнить: Загрузите фото с улицы, логотип и фотографии локации. В демо записаны примеры медиа в Supabase Storage.
Зачем: Эти изображения видят клиенты и сотрудники, поэтому они должны показывать реальное место и бренд.
Название и переводы
Как заполнить: Введите короткое название в активном языке, затем раскройте поле и заполните остальные языки.
Зачем: Название используется в интерфейсе, заказах, чеках, отчётах и будущих AI-агентах.
Телефон, email и социальные сети
Как заполнить: Заполняйте публичные контакты конкретного филиала.
Зачем: Клиенты, доставка, поддержка и уведомления должны вести в правильную точку.
Тип локации
Как заполнить: Откройте список и выберите Restaurant, Store, Bar или Delivery.
Зачем: Тип помогает системе понимать, какие сценарии включать: зал, доставка, кухня, столы или самовывоз.
Адрес
Как заполнить: Нажмите Добавить адрес, заполните адрес, вход, город, штат, индекс и страну.
Зачем: Адрес нужен картам, доставке, самовывозу, налогам, чекам и поддержке.
Часы работы
Как заполнить: Включайте 24/7 только для круглосуточной точки. Иначе заполните интервалы по дням недели.
Зачем: Клиенты должны видеть доступность заказов только в реальное рабочее время.
Дата, часовой пояс, язык чека и валюта
Как заполнить: Проверьте эти селекторы перед сохранением.
Зачем: Смены, бронирования, чеки, отчёты и финансы зависят от локали филиала.
Операционные переключатели
Как заполнить: Включайте только реальные сценарии: зал, доставка, самовывоз, кейтеринг, кухня, QR, столы, бронирование.
Зачем: Переключатели показывают или скрывают функции POS и клиентского приложения.
Финансовые связи
Как заполнить: Подключите расчётный счёт, сейф, кассу, методы оплаты, налог, сервисный сбор и уведомления склада.
Зачем: Платежи, наличные, налоги и отчёты должны попадать в правильные записи.
Дополнительные настройки
Как заполнить: Заполняйте адреса самовывоза, delivery options, статусы, IP-ограничения, соглашения, HTML, маски заказов, чаевые и подпись только если филиал реально это использует.
Зачем: Эти блоки влияют на checkout, доставку, клиентские страницы и правила персонала.
Сохранение
Как заполнить: Нажмите Save после проверки медиа, названий, адреса, часов, переключателей и финансов.
Зачем: Только сохранённое заведение можно безопасно использовать в складах, цехах, заказах, чеках и отчётах.
Частые ошибки
- Создали дубликат вместо редактирования существующего филиала.
- Оставили адрес, часовой пояс или валюту пустыми перед включением заказов.
- Включили delivery, pickup, catering, kitchen или tables без реального процесса.
- Указали общий телефон компании там, где нужен контакт конкретного филиала.
- Сохранили без проверки финансовых счетов, налога, сервисного сбора и методов оплаты.
AI Agent Field Reference для реализации
Этот блок расположен ниже пользовательской инструкции. Он нужен для поддержки, автоматизаций и будущих AI-агентов, которые будут читать данные заведения из таблицы establishments.
| Поле | Хранится как | Назначение | Почему важно |
|---|---|---|---|
| Доступен | establishments.available | Включает или отключает заведение. | Отключённые точки не должны участвовать в активной работе. |
| Фото с улицы | establishments.street_photo | Фото фасада или входа. | Помогает клиентам и сотрудникам узнать реальную точку. |
| Логотип | establishments.logo | Логотип заведения или бренда. | Используется в карточках, клиентском приложении и брендированных экранах. |
| Фотографии локации | establishments.photo_gallery | Галерея фотографий заведения. | Клиент может оценить место перед заказом или бронированием. |
| Название | establishments.name | Короткое мультиязычное название. | Используется в списках, заказах, чеках, отчётах и AI-ссылках. |
| Номер телефона | establishments.phone | Публичный телефон филиала. | Нужен клиентам, доставке, поддержке и персоналу. |
| Тип локации | establishments.type | Restaurant, Store, Bar, Delivery или другой тип. | Определяет релевантные сценарии и проверки настройки. |
establishments.email | Публичный или рабочий email филиала. | Используется для поддержки, уведомлений и клиентской связи. | |
| Социальные сети | establishments.social_medias | Ссылки на социальные каналы филиала. | Клиентские страницы могут вести на официальные каналы. |
| Адрес | establishments.address | Структурированный адрес с картой и деталями. | Нужен доставке, самовывозу, чекам, налогам, картам и поддержке. |
| Часы работы | establishments.monday/sunday | Интервалы открытия по дням недели. | Определяют доступность заказов и ожидания по сменам. |
| 24/7 | establishments.twenty_four_seven | Работает ли точка круглосуточно. | Предотвращает случайные ограничения по дням для круглосуточной точки. |
| Описание в приложении | establishments.description | Клиентское описание по языкам. | Показывается в приложении и полезно для AI-описаний. |
| Формат даты | establishments.date_format_us | Американский Month/Day или Day/Month. | Чеки, бронирования и смены должны быть понятны региону. |
| Часовой пояс | establishments.time_zone | Часовой пояс филиала. | Заказы, смены, бронирования, payroll и отчёты зависят от локального времени. |
| Язык на чеке | establishments.language_receipt | Язык чека по умолчанию. | Печатные и цифровые чеки должны соответствовать языковому контексту. |
| Валюта | establishments.currency | Рабочая валюта филиала. | Платежи, отчёты, сборы и итоги заказа должны быть в правильной валюте. |
| Максимальное время окончания смены | establishments.max_time_finish | Граница смены после полуночи. | Payroll и отчёты по сменам должны правильно делить операционный день. |
| Fast food mode | establishments.fast_food | Быстрый режим терминала или заказа. | Меняет поведение для quick-service сценариев. |
| Dine-in | establishments.dinein | Доступны ли заказы в зале. | POS и клиентский checkout используют этот тип заказа. |
| Table management | establishments.work_with_tables | Используются ли столы и залы. | Нужно для halls, tables, reservations и обслуживания за столами. |
| Table reservation | establishments.booking | Разрешено ли бронирование столов. | Управляет доступностью бронирований. |
| Delivery | establishments.delivery | Принимает ли филиал доставку. | Зоны, сборы, налоги и клиентский flow зависят от этого. |
| Pickup | establishments.pick_up | Принимает ли филиал самовывоз. | Checkout и адреса самовывоза зависят от этого. |
| Catering | establishments.catering | Принимает ли филиал кейтеринг. | Отделяет кейтеринг от обычной доставки и самовывоза. |
| Kitchen / Production | establishments.production_or_kitchen | Готовит ли филиал товары или печатает production tickets. | Цеха, кухонные чеки, списание склада и подготовка зависят от этого. |
| Print QR | establishments.printqr | Можно ли печатать QR. | Используется для столов и клиентского self-service. |
| Standard receipt | establishments.standard_receipt | Используется ли стандартный чек. | Влияет на checkout и печать чеков. |
| Ask guests | establishments.askguests | Запрашивать ли количество гостей. | Полезно для зала, аналитики, столов и сервисного сбора. |
| Show contact button | establishments.buttonconnect | Показывать ли кнопку связи. | Управляет видимостью контакта для клиента. |
| Automatic delivery taxes | establishments.autotaxdelivery | Автоматически считать налоги доставки. | Итоги доставки и налоговые строки должны совпадать с настройкой филиала. |
| Show specialists | establishments.specialist | Показывать ли специалистов. | Сервисные бизнесы могут включать выбор специалиста. |
| Settlement account | establishments.payment_terminal_account | Счёт для поступлений по терминалу или карте. | Платёжные отчёты должны попадать в правильный счёт. |
| Cash collection safe | establishments.safe_account | Сейф для инкассации наличных. | Сверка наличных и баланс сейфа зависят от этого. |
| Cash register account | establishments.cash_account | Кассовый счёт филиала. | Итоги смены должны записываться в правильную кассу. |
| Payment methods | establishments.payment_methods | Методы оплаты филиала. | Checkout должен показывать только реально доступные способы оплаты. |
| Stock notifications | establishments.stock_notifications | Включены ли складские уведомления. | Менеджеры получают предупреждения до нехватки товаров или ингредиентов. |
| Notification email | establishments.email_for_stock_notifications | Email для складских предупреждений. | Уведомлениям нужен правильный получатель. |
| Tax | establishments.tax / establishments.taxes | Налоговые правила филиала. | Заказы, чеки и отчёты должны считать налоги правильно. |
| Service fee percentage | establishments.service_charge | Процент сервисного сбора. | Меняет итог заказа и должен быть объясним клиенту. |
| Minimum age | establishments.age | Минимальный возраст клиента. | Нужно для ограниченных товаров или услуг. |
| Pickup addresses | establishments.localspickup | Точки самовывоза. | Клиентский выбор самовывоза зависит от этих адресов. |
| Delivery options | establishments.typedelivery / deliverysettings | Правила, цена, время и доступность доставки. | Checkout и расчёт доставки зависят от этих значений. |
| Order statuses | establishments.statuslist | Пользовательские статусы заказов. | Персонал и клиенты отслеживают заказ по этим статусам. |
| IP restrictions | establishments.listIP | Список разрешённых IP для регистрации смен. | Защищает смены от регистрации вне разрешённой сети. |
| Agreement before payment | establishments.productagreement | Текст соглашения перед оплатой по языкам. | Клиент принимает условия филиала перед checkout. |
| Payment link message template | establishments.tamplate | Шаблон сообщения для ссылки оплаты. | Платёжные запросы должны быть единообразными. |
| Signing document for orders | establishments.sign | Настройка документа для подписи. | Нужно, если заказ требует подписанного подтверждения. |
| Home page Popular | establishments.popular | Показывать популярные продукты. | Главная клиентского приложения должна показывать полезные блоки. |
| Home page Information | establishments.info | Показывать информационный блок. | Нужен для деталей филиала и ориентации клиента. |
| Home page Gallery | establishments.gallery | Показывать галерею. | Включайте только если фотографии готовы. |
| Home page Banners | establishments.baners | Показывать баннеры. | Управляет промо-блоками филиала. |
| HTML sections | establishments.html | Расширенный контент по языкам. | Нужен для подробного публичного текста. |
| Order type masks | establishments.dineinmask/pickupmask/deliverymask/cateringmask | Пользовательские названия типов заказа. | Экраны клиента и персонала могут использовать язык филиала. |
| Tip settings | establishments.tips | Тип и значения чаевых. | Checkout должен соответствовать политике чаевых филиала. |
| Save | establishments row | Записывает конфигурацию филиала. | Несохранённые данные не могут использоваться заказами, складом, чеками, отчётами и агентами. |
Связанные инструкции
Перед заведениями обычно настраивают компанию, счета, налоги и методы оплаты. После заведений переходят к складам, цехам и продуктам.