Включается по обращению в поддержку.
Возможности
Откуда берётся число
- Остаток задаётся для пары «блюдо — точка» и приходит из кассы: iiko, ProCart, R-Keeper Delivery. Собственного расчёта количества у продукта нет.
- Число обновляется само, регулярным опросом кассы. У iiko остаток приезжает той же выгрузкой, что и снятие с продажи, либо отдельно со склада точки, если такой обмен настроен.
- Блюда, по которым касса остаток не прислала, продаются без ограничения количества — учёт включается только там, где число есть.
Что видит гость
- Пока остатка хватает, блюдо ведёт себя как любое другое.
- Если в корзине набрано больше, чем осталось, у позиции появляется подпись «можно заказать не более N порций», и заказ не оформить, пока количество не уменьшат. Для весовой позиции то же самое считается по весу.
- Когда остаток исчерпан, позиция уходит в стоп: гость видит её как закончившуюся, и снятие расходится по всем каналам так же, как обычное снятие с продажи — см. Стоп-листы.
- Проверка привязана к точке и начинает действовать, когда точка определена: по адресу доставки или по выбранному самовывозу.
Запас и придерживание
- Заведение может оставить себе запас: заданное число порций и заданный вес вычитаются из остатка, и до нуля продукт их не распродаёт.
- Отдельно включается придерживание: при оформлении заказа заказанное количество сразу списывается с остатка и возвращается обратно, когда заказ доставлен или отменён.
- Ограничение действует и на заказ, который собирает оператор в кабинете: проверка живёт в корзине, а не в витрине.
- Каждое обновление видно в журнале обмена с кассой отдельной записью «Обновление остатков» — с названием блюда, числом и точкой.
Как настроить
- Учёт остатков включается по запросу и действует на всю организацию сразу.
- Для iiko синхронизация остатков включается отдельным переключателем в настройках подключения кассы — его администратор заведения меняет в кабинете сам. По умолчанию остатки не синхронизируются.
- Запас задаётся двумя числами: сколько порций и сколько граммов или миллилитров оставить вне онлайн-продажи. Ноль означает, что онлайн продаётся весь остаток.
- Придерживание остатка на время заказа включается отдельно и по умолчанию выключено.
- Запас и придерживание задаются на организацию целиком: настроить их по отдельной точке нельзя.
Что должно быть настроено и ограничения
- Нужна подключённая касса, которая отдаёт количественный остаток: iiko, ProCart или R-Keeper Delivery.
- Число приходит опросом, а не мгновенно: несколько минут остаток в корзине может отставать от кассы. Продажу в зале, прошедшую в этот промежуток, продукт увидит только со следующим обновлением.
- Пока учёт остатков включён, наличие блюда с остатком определяется числом из кассы: снятие с продажи и нулевой остаток — одно и то же состояние, а не два независимых.
- До того как определена точка, проверка не работает: в корзину можно набрать любое количество, ограничение появится после указания адреса или самовывоза.
- Позиции, которых нет в выгрузке остатков, не ограничены ничем — отсутствие числа читается как «сколько угодно», а не как «нисколько».
- Придерживание снимается, когда заказ доставлен или отменён. Заказ, застрявший в промежуточном статусе, держит остаток занятым.
- Остаток ведётся по паре «блюдо — точка»: одна и та же позиция в двух точках — два независимых числа.
Чего нет
- Не показывает остаток в каталоге и в карточке блюда: число гость узнаёт только тогда, когда пытается заказать больше, чем есть.
- Остаток нельзя ввести или поправить вручную. Единственный источник числа — касса; в кабинете видно следствие (позиция снята с продажи), а не сам остаток.
- Не уменьшает количество в корзине автоматически до доступного — количество правит гость.
- Считает только блюдо целиком: модификаторы, ингредиенты и заготовки в остатке не участвуют.
- Не резервирует позицию в кассе. Придерживание, если оно включено, считается на стороне продукта; касса узнаёт о заказе только когда он туда уедет.
- Ничего не даёт с кассами, которые количественный остаток не отдают, — таких большинство.
Примеры
Гость просит больше, чем осталось
- Гость набирает корзину и указывает адрес доставки — определяется точка.
- У блюда, которого осталось восемь порций, он ставит количество девять.
- У позиции появляется подпись «можно заказать не более 8 порций», оформление заказа недоступно.
- Гость уменьшает количество до восьми и оформляет заказ.
Позиция заканчивается в течение дня
- Кухня продаёт последние порции в зале, касса обнуляет остаток.
- Очередное обновление приносит ноль, и позиция автоматически снимается с продажи во всех каналах.
- Гость, у которого блюдо уже лежало в корзине, видит у него «сейчас нет в наличии» и не может оформить заказ, пока не уберёт позицию.
- Как только касса вернёт положительный остаток, блюдо вернётся в продажу без участия сотрудника.
Запас для зала
- Заведение задаёт запас в пять порций.
- Касса показывает восемь порций — онлайн доступны три.
- Когда остаток опускается до пяти, позиция снимается с онлайн-продажи, а оставшиеся порции продаются в зале.