Меню
Раздел «Меню» — здесь настраивается всё, что видит покупатель в мини-приложении: структура меню, блюда, фото, цены, ингредиенты и дополнения.
Три уровня, а не два#
Меню в Нямботе устроено тремя уровнями — так же они называются и на экране:
- Меню — самый крупный слой. У точки их может быть несколько: «Азиатская кухня», «Европейская кухня», «Шаверма», «Напитки». Меню привязывается к торговым точкам
- Группы — следующий уровень внутри меню: «Острые супы», «Роллы», «Суши»
- Элементы меню — сами блюда и товары
Слова «категория» интерфейс не использует: то, что в других сервисах зовут категорией, здесь — группа.
Панель управления#
Вверху страницы блок «Панель управления» («Управление меню, торговыми точками и ингредиентами») с пятью кнопками:
- «Создать меню»
- «Создать группу»
- «Создать элемент меню»
- «Создать ингредиент»
- «Создать дополнение»
Ниже — раскрывающийся список меню с их группами и блюдами.
Вкладки источника#
Если хотя бы одна точка стоит на кассе, появляются вкладки «Нямбот», «iiko», «R-keeper». Кассовые вкладки только для чтения: меню там ведёт касса, и кнопки создания на них отключены — Нямбот скажет об этом подсказкой. Над таблицей висит плашка с перечнем точек, чьё меню ведёт касса.
Элемент меню#
Основные поля:
- Название
- Описание
- Цена — базовая цена блюда без вариантов
- Группа — в какую группу попадёт блюдо
- Тип блюда — от него зависит, какие модификаторы можно предложить → Модификаторы
- Изображение — основное фото. Показывается и в списке СРМ, и в мини-приложении; если фото нет, но есть вариант по умолчанию со своим фото — покажется оно
Дополнительные поля:
- Калории, Белки, Жиры, Углеводы
- Вес и Объём
- Состав
- Ингредиенты — основные и дополнительные, из справочника ингредиентов
- Активность — свитч
Варианты#
Блок «Варианты» — то, из чего покупатель выбирает: размеры, тесто, объём. У каждого варианта своя цена, вес и, если нужно, своё фото. Подробно — в разделе Модификаторы.
Вариант, который используется в активной акции, промокоде или предложении дня, удалить нельзя — Нямбот назовёт, где именно он занят.
Цены и наличие по точкам#
- «Цены по точкам» — базовая цена и список точек, где цена отличается. На кассовых точках цены ведёт POS (ценовые категории iiko, прайс-листы R-keeper), и в Нямботе они только показываются.
- «Наличие по точкам» — где блюдо продаётся, а где нет, и почему:
| Причина | Что это значит | Где чинить |
|---|---|---|
| Нет в меню точки | блюдо не добавлено в меню этой точки | в Нямботе: добавь позицию в меню точки |
| 🔴 Нет в номенклатуре кассы | блюда с таким артикулом касса не знает: в её номенклатуре его нет или у него другой код | в кассе: заведи блюдо или поправь артикул, затем синхронизируй меню |
Вторая причина серьёзнее первой. Такое блюдо касса не примет: с ним не считается выгода по всей корзине, а заказ упирается в отказ кассы уже после оплаты. Поэтому Нямбот снимает такую позицию с продажи сам, на этой точке, и возвращает её сразу, как только артикул сойдётся.
✅ Молчание кассы ассортимент не снимает. Касса не ответила, справочник пришёл пустым или касса вовсе не умеет такой справочник — Нямбот не трогает ничего. Иначе один сбой связи снял бы с продажи всё меню точки.
Ингредиенты#
Отдельная сущность меню, кнопка «Создать ингредиент». Ингредиенты бывают основные, дополнительные и удаляемые — из них складывается состав блюда и то, что покупатель может добавить или убрать.
На ингредиентах стоит стоп-лист повара: повар гасит ингредиент в «Команде», и вместе с ним из витрины уходят все блюда, где он основной → Стоп-лист.
Дополнения к заказу#
Дополнения — это то, что покупатель докладывает в корзину на чекауте: соусы, приборы, напитки. Кнопка «Создать дополнение»; в мини-приложении они показываются каруселью «Добавить к заказу», а не позициями меню.
Два вида дополнений#
При создании выбирается тип:
- Своя карточка — ты сам вводишь название, описание, фото, вес/объём и цену. Подходит, когда такого товара в меню нет: приборы, пакет, открытка.
- Позиция из меню — ты просто выбираешь блюдо, которое уже есть в меню. Название, цена, фото и вес берутся из него и обновляются вместе с ним: поднял цену соуса в меню — дополнение подорожало само.
Если такое блюдо уже есть в меню — выбирай второй вариант, описывать его второй раз не нужно.
Что важно знать про «позицию из меню»#
- Если у блюда есть варианты, можно выбрать конкретный — тогда берутся его цена и вес. Не выбрал — берётся цена самого блюда.
- Название, цену и фото у такого дополнения править нельзя: они принадлежат блюду. Меняй само блюдо.
- Дополнение исчезает из корзины, если блюдо снято с продажи или поставлено в стоп-лист.
- Удалил блюдо из меню — дополнение-ссылка уйдёт вместе с ним.
- Источником может быть только блюдо Нямбота. На точках, где меню ведёт касса (iiko, R-keeper), дополнения Нямбота не работают вовсе — там свои дополнения к меню кассы.
Тип каждого дополнения виден колонкой «Тип» в таблице, по ней же можно отфильтровать список.
Где показывается#
Охват дополнения задают торговые точки и фильтр по типам блюд («ко всем», «только к выбранным», «кроме выбранных») — это работает одинаково для обоих типов.
Как меню появляется в мини-приложении#
- Покупатель открывает мини-приложение через бота
- Система определяет торговую точку, привязанную к боту
- Загружается меню этой точки — только активные группы и блюда
- Покупатель выбирает группу, видит блюда, добавляет в корзину
Связь с другими разделами#
- Модификаторы и варианты → Модификаторы
- Акции → Маркетинг — скидки и подарки привязываются к группам или блюдам
- Заказы → Заказы — в составе заказа видны позиции с ценами и вариантами