Данные6 мин чтения

Почему ИИ не может ответить на вопрос о вашем ресторане

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

Светлая обложка статьи: «Ответ собирается из четырёх источников» и цифра до 88% - расхождение цен учёта и закупки
88%
расхождение средневзвешенной цены с ценой последней закупки

«Почему в августе упала маржа?» - вопрос, на который в ресторане обычно отвечают через неделю и приблизительно. Не потому, что никто не умеет считать. Потому что ответ собирается из четырёх источников, и ни один из них не знает про три остальных.

Где лежат данные

  • Продажи - в кассе и системе учёта: что продали, по какой цене, в какой день.

  • Закупки - в накладных: что пришло, почём, от кого.

  • Себестоимость - в техкартах: сколько сырья уходит в блюдо.

  • Смены - в графике: кто работал, сколько часов.

  • Документы - в почте: письма поставщиков, электронные счета, фотографии.

Каждая система по-своему права. Проблема начинается там, где вопрос пересекает границу: чтобы ответить про маржу, надо сложить продажи, закупки и техкарты - и убедиться, что они говорят про один и тот же товар.

Три причины, по которым ответ не собирается

  1. Один товар называется по-разному. «Сливки 33% 1 л», «Slivki 33 1l», «Сливки Valmiera» - для системы это три разных товара, и история цены рвётся на три обрывка.

  2. Единицы не совпадают. Поставщик продаёт ящиком, склад считает килограммами, техкарта - граммами. Без множителя упаковки цифры несопоставимы.

  3. Цена зависит от того, какую цену спросили. Средневзвешенная цена учёта и цена последней закупки - разные числа, и разница бывает кратной.

Что должно появиться, чтобы ассистент отвечал

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

  • товары сведены и сопоставлены с номенклатурой учёта;

  • единицы и упаковки приведены к базовой - килограмму, литру, штуке;

  • история цены непрерывна и привязана к поставщику;

  • продажи, списания и остатки читаются за тот же период, что и закупки.

Только после этого ассистент перестаёт отвечать общими словами. Как это устроено у нас - на странице ассистента, а список подключаемых систем - в интеграциях.

Проверка за пять минут

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

ИИ-ассистентИнтеграции
Почему ассистент кассы не отвечает на вопрос про себестоимость?

Касса знает продажи, но не знает закупочных цен и техкарт. Ответ требует данных из трёх систем сразу.

Нужно ли менять учётную систему, чтобы ИИ заработал?

Нет. Систему менять не нужно - нужен слой, который сводит её данные с остальными источниками в один вид.

Сколько времени занимает сведение данных?

Основная работа - сопоставление номенклатуры и единиц. Дальше история цены накапливается сама, с каждым новым документом.

По теме

Команда RestoAudit
SIA «IT Hospitality»
Весь раздел

Ваши данные уже есть в Syrve.

Пусть кто-то действительно за ними следит - как мы 10 лет делали это руками. 30 дней на ваших цифрах.