Бариста знает, что овсяное молоко закончилось, официант ещё предлагает напиток, а в меню доставки он доступен для заказа. Проблема здесь уже не только в запасе: разные участники работают с разной информацией.
Стоп-лист кафе — список позиций, которые сейчас нельзя продать или приготовить. Чтобы он помогал в течение смены, нужны точное название позиции, подтверждённый статус, ответственный за обновление и понятное условие возврата в продажу. Ниже — рабочий пример журнала и коротких сообщений для команды и гостей.
Разделите отсутствие, малый остаток и ожидание проверки
«Почти закончилось» не даёт кассиру инструкции. Введите понятные рабочие статусы:
- Доступно: позицию можно принять в заказ в согласованных условиях.
- Осталось N порций: есть проверенное количество; новые заказы должны уменьшать общий доступный остаток.
- Стоп: новые заказы на позицию не принимаем.
- Ждём проверки: наличие или возможность приготовления не подтверждены; до решения не обещаем позицию гостю.
Это пример внутреннего порядка. В кассовой программе названия и возможности могут отличаться. Например, документация Quick Resto описывает стоп-лист и отдельно указывает право сотрудника добавлять блюда из него в заказ. Поэтому значок на экране сам по себе ещё не доказывает, что продажа заблокирована для всех ролей. Проверьте поведение именно своей системы и подключённых каналов.
Уточняйте вариант блюда. Если нет одного вида молока, запись «кофе — стоп» слишком широкая. Если недоступен сироп, проверьте напитки и модификации, где он используется. Не рассчитывайте, что все сотрудники сами восстановят эти связи по памяти.
Журнал, который можно вести в течение смены
Назначьте одного ответственного за актуальность списка на смене и того, кто его подменяет. Кухня или бар подтверждают факт и возможность приготовления; ответственный обновляет запись и проверяет, что изменение дошло до мест приёма заказов.
Для небольшой команды можно начать с такой таблицы. Время, имена и ситуации вымышлены.
| Позиция и статус | Действие и следующая проверка |
|---|---|
| 10:20. Напитки на овсяном молоке — стоп; пригодного остатка нет | Анна обновляет кассу и меню доставки, сообщает залу. В 11:00 — уточнить поставку; это не обещание доступности |
| 10:25. Чизкейк — осталось 4 свободные порции | Борис сверяет каждый новый заказ с общим остатком. При нуле — стоп во всех каналах |
| 10:30. Фильтр-кофе — ждём проверки оборудования | Анна получает ответ бариста. До подтверждения готовности новые заказы не принимает |
К записи полезно добавить, кто сообщил об ограничении и когда обновлён каждый канал. Не смешивайте время следующей проверки с обещанием гостю: «уточним в 11:00» не означает «будет готово в 11:00».
Список должен быть один. Если его копируют в чат, укажите время версии и ссылку на действующую запись. Иначе сообщение утренней смены продолжит жить после восстановления продаж.
Как не продать последние порции дважды
На витрине шесть порций чизкейка. Две уже относятся к принятым, но ещё не выданным заказам. Значит, для новых заказов доступны 6 − 2 = 4 порции.
Это четыре порции на все каналы вместе. Нельзя показать четыре на кассе и ещё четыре в доставке как независимые остатки. Возможность автоматического учёта зависит от вашей системы и её настроек. Если общей синхронизации нет, договоритесь, кто подтверждает каждую последнюю порцию, или распределите доступный остаток между каналами и обновляйте его при изменении.
Например, до следующего пересчёта две свободные порции выделили залу и две доставке: 2 + 2 = 4. Перенос порции между каналами требует одновременного изменения обоих значений. Уже принятый заказ не становится новым свободным остатком только потому, что его ещё не выдали.
Закупку на следующий день считайте отдельно: для этого есть разбор запаса молока и выпечки. Стоп-лист отвечает на более короткий вопрос: что можно пообещать гостю прямо сейчас.
Что сказать команде и гостю
Сообщение команде должно позволять действовать без дополнительного звонка:
«10:20. Овсяное молоко — стоп. Напитки на нём новые не принимаем. Касса и доставка обновлены, зал подтвердил получение. Обычное молоко доступно. Поставку уточняет Анна в 11:00; время возобновления пока неизвестно».
Последнюю фразу не заменяйте на «скоро появится», если подтверждения нет. Если ещё не проверен один канал, прямо напишите, какой и кто заканчивает обновление.
Гостю до оформления заказа: «Сегодня овсяное молоко закончилось. Могу предложить напиток на обычном молоке за указанную в меню цену или другой напиток. Какой вариант вам подходит?» Сначала выясните, подходит ли замена; не меняйте ингредиент молча и не делайте обещаний о составе, который не проверили.
Если ограничение обнаружилось после приёма заказа: «Извините, этот вариант сейчас приготовить не получится. Уточню доступную замену и её цену. Если она не подойдёт, пригласим администратора, чтобы согласовать дальнейшее решение». Не отмечайте заказ как выполненный и не подменяйте его без согласования. Порядок расчётов по уже оплаченному заказу нужно разбирать отдельно с учётом ситуации; стоп-лист его не устанавливает.
Когда можно снять позицию со стопа
Приезд машины ещё не означает готовность блюда. Ответственный получает подтверждение, что нужный продукт принят, пригоден для использования и позицию действительно можно приготовить. Для ограничения из-за оборудования требуется подтверждение готовности оборудования, а не поступления продукта.
После этого обновите список и все затронутые каналы, проверьте отображение для сотрудников и гостей, сообщите команде время снятия. В нашем примере бар подтвердил готовность в 11:05: ограничение с 10:20 длилось 45 минут. В журнале сохраните оба времени и причину, вместо того чтобы бесследно удалить строку.
В передачу смены включайте оставшиеся ограничения, ответственных и ближайшую проверку. Новый сотрудник не должен узнавать о стопе из первого отказа гостю.
Что разобрать после смены
Посмотрите, что именно происходило: закончился продукт, не обновили канал, задержалась проверка или никто не назначил ответственного за снятие ограничения. Для каждой повторяющейся причины выберите одно действие на следующую смену.
Отдельно считайте фактические обращения. Например, за время ограничения три гостя спросили недоступный напиток: двое согласились на другой, один отказался от покупки. Это три обращения, две согласованные замены и один отказ, а не три потерянных продажи по полной цене. Без данных о намерении купить нельзя превращать все просмотры отсутствующей позиции в упущенную выручку.
Организацию смен и задач команды можно выстроить в На смене для кофейни. Сам стоп-лист и доступность блюд ведите в используемой кассовой системе или согласованном журнале, а проверку обновлений назначьте конкретному сотруднику смены.