Меню

Раздел «Меню» — здесь настраивается всё, что видит покупатель в мини-приложении: структура меню, блюда, фото, цены, ингредиенты и дополнения.


Три уровня, а не два#

Меню в Нямботе устроено тремя уровнями — так же они называются и на экране:

  • Меню — самый крупный слой. У точки их может быть несколько: «Азиатская кухня», «Европейская кухня», «Шаверма», «Напитки». Меню привязывается к торговым точкам
  • Группы — следующий уровень внутри меню: «Острые супы», «Роллы», «Суши»
  • Элементы меню — сами блюда и товары

Слова «категория» интерфейс не использует: то, что в других сервисах зовут категорией, здесь — группа.


Панель управления#

Вверху страницы блок «Панель управления» («Управление меню, торговыми точками и ингредиентами») с пятью кнопками:

  • «Создать меню»
  • «Создать группу»
  • «Создать элемент меню»
  • «Создать ингредиент»
  • «Создать дополнение»

Ниже — раскрывающийся список меню с их группами и блюдами.

Вкладки источника#

Если хотя бы одна точка стоит на кассе, появляются вкладки «Нямбот», «iiko», «R-keeper». Кассовые вкладки только для чтения: меню там ведёт касса, и кнопки создания на них отключены — Нямбот скажет об этом подсказкой. Над таблицей висит плашка с перечнем точек, чьё меню ведёт касса.


Элемент меню#

Основные поля:

  • Название
  • Описание
  • Цена — базовая цена блюда без вариантов
  • Группа — в какую группу попадёт блюдо
  • Тип блюда — от него зависит, какие модификаторы можно предложить → Модификаторы
  • Изображение — основное фото. Показывается и в списке СРМ, и в мини-приложении; если фото нет, но есть вариант по умолчанию со своим фото — покажется оно

Дополнительные поля:

  • Калории, Белки, Жиры, Углеводы
  • Вес и Объём
  • Состав
  • Ингредиенты — основные и дополнительные, из справочника ингредиентов
  • Активность — свитч

Варианты#

Блок «Варианты» — то, из чего покупатель выбирает: размеры, тесто, объём. У каждого варианта своя цена, вес и, если нужно, своё фото. Подробно — в разделе Модификаторы.

Вариант, который используется в активной акции, промокоде или предложении дня, удалить нельзя — Нямбот назовёт, где именно он занят.

Цены и наличие по точкам#

  • «Цены по точкам» — базовая цена и список точек, где цена отличается. На кассовых точках цены ведёт POS (ценовые категории iiko, прайс-листы R-keeper), и в Нямботе они только показываются.
  • «Наличие по точкам» — где блюдо продаётся, а где нет, и почему:
ПричинаЧто это значитГде чинить
Нет в меню точкиблюдо не добавлено в меню этой точкив Нямботе: добавь позицию в меню точки
🔴 Нет в номенклатуре кассыблюда с таким артикулом касса не знает: в её номенклатуре его нет или у него другой кодв кассе: заведи блюдо или поправь артикул, затем синхронизируй меню

Вторая причина серьёзнее первой. Такое блюдо касса не примет: с ним не считается выгода по всей корзине, а заказ упирается в отказ кассы уже после оплаты. Поэтому Нямбот снимает такую позицию с продажи сам, на этой точке, и возвращает её сразу, как только артикул сойдётся.

Молчание кассы ассортимент не снимает. Касса не ответила, справочник пришёл пустым или касса вовсе не умеет такой справочник — Нямбот не трогает ничего. Иначе один сбой связи снял бы с продажи всё меню точки.


Ингредиенты#

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

На ингредиентах стоит стоп-лист повара: повар гасит ингредиент в «Команде», и вместе с ним из витрины уходят все блюда, где он основной → Стоп-лист.


Дополнения к заказу#

Дополнения — это то, что покупатель докладывает в корзину на чекауте: соусы, приборы, напитки. Кнопка «Создать дополнение»; в мини-приложении они показываются каруселью «Добавить к заказу», а не позициями меню.

Два вида дополнений#

При создании выбирается тип:

  • Своя карточка — ты сам вводишь название, описание, фото, вес/объём и цену. Подходит, когда такого товара в меню нет: приборы, пакет, открытка.
  • Позиция из меню — ты просто выбираешь блюдо, которое уже есть в меню. Название, цена, фото и вес берутся из него и обновляются вместе с ним: поднял цену соуса в меню — дополнение подорожало само.

Если такое блюдо уже есть в меню — выбирай второй вариант, описывать его второй раз не нужно.

Что важно знать про «позицию из меню»#

  • Если у блюда есть варианты, можно выбрать конкретный — тогда берутся его цена и вес. Не выбрал — берётся цена самого блюда.
  • Название, цену и фото у такого дополнения править нельзя: они принадлежат блюду. Меняй само блюдо.
  • Дополнение исчезает из корзины, если блюдо снято с продажи или поставлено в стоп-лист.
  • Удалил блюдо из меню — дополнение-ссылка уйдёт вместе с ним.
  • Источником может быть только блюдо Нямбота. На точках, где меню ведёт касса (iiko, R-keeper), дополнения Нямбота не работают вовсе — там свои дополнения к меню кассы.

Тип каждого дополнения виден колонкой «Тип» в таблице, по ней же можно отфильтровать список.

Где показывается#

Охват дополнения задают торговые точки и фильтр по типам блюд («ко всем», «только к выбранным», «кроме выбранных») — это работает одинаково для обоих типов.


Как меню появляется в мини-приложении#

  1. Покупатель открывает мини-приложение через бота
  2. Система определяет торговую точку, привязанную к боту
  3. Загружается меню этой точки — только активные группы и блюда
  4. Покупатель выбирает группу, видит блюда, добавляет в корзину

Связь с другими разделами#

  • Модификаторы и вариантыМодификаторы
  • АкцииМаркетинг — скидки и подарки привязываются к группам или блюдам
  • ЗаказыЗаказы — в составе заказа видны позиции с ценами и вариантами