8 классов аномалий
Пересчитать · Пересорт · Перемещение · Перелив ТТК · Проверить единицу · Удержать (штучное) · Разобрать · Шум (пропустить). Правила настроены на боли iiko-ресторанов.
Загружаете РОСВ из iiko — получаете разложенное: что пересчитать, что пересортить, где реально ушло в перелив, а где просто — забыли снять.
По позиции есть приход и продажи за период, а остаток на конец — ноль. Скорее всего просто забыли пересчитать в вечер ревизии. Найти такие — руками — часы.
«Кофе на фильтр» в минус, «кофе на эспрессо» в плюс на ту же величину. Оприходовали не туда — по накладной. Пары нужно найти и свести — вручную по 300 строкам не найдёшь.
Сейчас излишек — а прошлую ревизию по этой позиции была недостача, и с сотрудников удержали. Надо возвращать. Или наоборот: сейчас минус, а месяц назад — излишек. Кто это отследит без сравнения?
Один ингредиент из месяца в месяц уходит в минус на фоне соседей по рецептам. Систематический перелив или заниженная норма в ТТК. Без разбора «ингредиент × блюдо × продажи» — гадание.
AI-«помощники» просят «пришлите файл», гадают, придумывают. Мы берём готовые API-эндпоинты iiko и считаем — детерминированно, по формулам. Одни и те же данные → всегда один и тот же ответ.
Все приходные накладные с поставщиками, по каждой позиции.
OLAP-продажи по каждому блюду за период.
Акты списаний — с комментариями с терминала («уронили на смене», «просрочка»).
Внутренние перемещения между складами, с обеих сторон.
ТТК × продажи → куда ушёл ингредиент, брутто с учётом отхода.
Сверка «пришло − продано − списали ± перемещения» с остатком в РОСВ.
Каждая цифра — трассируемая: можно раскрыть и увидеть, из какого документа она взялась. Не «нейросеть сказала», а «вот накладная № 1112 от 20.05, поставщик, количество, сумма».
Пересчитать · Пересорт · Перемещение · Перелив ТТК · Проверить единицу · Удержать (штучное) · Разобрать · Шум (пропустить). Правила настроены на боли iiko-ресторанов.
Помечает ♻ повторы (системная причина), 💰 возвраты (в прошлую удержали — отдайте), ⇄ перевёрнутые (плюс↔минус к прошлой — ошибка одной из ревизий).
Ингредиент × ТТК × OLAP-продажи — из каких блюд уходит расход и в каких долях. Прямо в отчёте под каждой позицией.
Одним чек-боксом: «пересчитаем эти → пересортим те». Сумма недостачи пересчитывается в реальном времени.
Продажи · Списания (с комментариями с терминала) · Перемещения — прямо тут, без переключений в back-office.
Один клик — zip с xlsx на каждый склад: «свод / пересорты / на пересчёт». Разослал шефам — работают.
Хост, логин, пароль. Пароль шифруется Fernet, склады подтягиваются сразу — без лишних кликов.
Название точки, период, выбранные склады. Продажи, списания, перемещения, ТТК — тянутся автоматом в фоне.
Текущий xlsx-файл ревизии + прошлый (для сравнения). Через 30 секунд у вас: Резюме с симулятором и Полный отчёт с BOM.
Не 30 дней, не «7 дней с автопродлением». Просто 2 ревизии — как раз чтобы попробовать на реальных данных и понять «моё или нет».
Для тех, кто уже снимает ревизии через Zero Balance — сами данные корректные, разбор идёт «из коробки». Специальная цена для клиентов сервиса.
Если снимаете инвентаризацию самостоятельно — загружаете xlsx РОСВ, дальше сервис работает так же. Всё то же самое, но качество разбора зависит от того, как посчитали.
1 подключение iiko = 1 точка. Доступ выдаётся на месяц. Триал — 2 цикла бесплатно на любом тарифе.
Логин и пароль от iiko-сервера хранятся зашифрованными (Fernet, AES-128 в CBC). Ключ — только на нашем сервере, в переменной окружения. Мы не читаем ваши данные вручную, ничего не пересылаем во внешние сервисы.
Сервисный пользователь iiko с правами на API: чтение номенклатуры, ТТК (assembly charts), OLAP-отчётов (SALES), актов списания и внутренних перемещений. Пароля от кассира недостаточно — нужен именно API-пользователь.
Каждая точка — свой цикл (или свой тенант, если хочется разделить команды). Один аккаунт может работать с несколькими компаниями — переключаетесь в топбаре.
Две роли: Владелец (может приглашать, менять настройки, видит подписку) и Менеджер склада (шеф, бар-менеджер, технолог, финансист — тот, кто разбирает и защищает ревизию). Приглашение — по имени и e-mail, ссылка приходит на почту, приглашённый регистрируется одним кликом.
Ничего не блокируется задним числом — все прошлые циклы и отчёты остаются доступны для просмотра. Просто новый цикл создать нельзя, пока не оформите подписку. Никаких «карта заряжается автоматически» — платите вручную, когда сами решите.
Данные остаются у вас — экспорт xlsx / zip доступен всегда. По запросу удалим аккаунт полностью — с каскадом на все связанные объекты.