Смена кассира
Телефон кассира заменяет журнал и калькулятор: весь рабочий день — в одном приложении, которое ставится как обычное приложение (PWA).
PIN и роль
Личный PIN открывает нужный экран автоматически.
- Роль определяет старт: кассир / повар / сейф / закупщик
- Гейтинг по заведениям и страницам
- Работает офлайн-устойчиво, self-healing PWA
Старт смены
Фиксация кассы на начало дня.
- Касса на начало подтягивается из iiko сама — кассир только нажимает «Открыть смену»
- Инкассация и переводы в сейф отдельно от расходов
- Одна активная смена на заведение — вторую открыть нельзя
Сверка кассы
Свод дня и авто-отчёт в чат.
- Наличные / безнал / расходы / инкассация
- Отчёт в Telegram-топик заведения + PDF
- Отчёт переживает уход в WhatsApp и перезагрузку
Приложение не даёт закрыть день «как-нибудь»
- Выручка сверяется с продажами iiko построчно — кассир подтверждает каждую строку, а не переписывает итог
- Расход без фото чека висит жёлтой карточкой и не пропадает сам
- После закрытия накладную и слип уже не добавить — поэтому всё собирается до, а не «завтра дошлём»
- Сумма эквайринга сверяется со слипом сеттлмента: карта и QRIS отдельно
Тренировочное заведение вместо обучения на живых деньгах
- Отдельный демонстрационный контур с собственным PIN: новый кассир проходит полное закрытие смены, ничего не задев
- Экраны на языке сотрудника — RU / EN / ID, флаг переключается на любом экране
- Ставится на телефон как обычное приложение, отдельная установка не нужна
- Гайд для персонала на этой странице — раздать команде в первый день
Распознавание накладных и умный матчинг
Ядро приложения. Фото бумажной накладной становится структурированными позициями, а каждая позиция — точно сопоставляется с товаром в iiko. Не «по похожим словам», а по смыслу.
Читает даже мятый рукописный чек
- Поставщик, дата, номер документа, позиции, цены, НДС
- Смешанные английские / индонезийские / русские названия
- Понимает фасовку («5 × 2кг»), налог и скидку
- Авто-коррекция даты, снаппинг имени поставщика
Точное сопоставление с товаром iiko
- Паспорта продуктов: типизированная личность товара (база / форма / состояние / сорт) — «говядина ≠ пепперони»
- Alias-память: заученные соответствия срабатывают мгновенно и бесплатно
- Кросс-язычность: индонезийское имя матчится наравне с английским (kentang → potato)
- Верификатор-скептик GPT отсекает ложные совпадения (apple ≠ pineapple)
- Контроль упаковок: ловит фантомные «×N» — 30 шт не станут 900 в iiko
Проводка в iiko
Полностью сматченная накладная уходит в iiko сама; спорные строки ждут человека. Никаких дублей — даже при правках и переотправках.
Авто-проводка и разбиение по складам
- Авто-отправка при 100% матче; ручная проверка — если есть спорные строки
- Split by warehouse: одна накладная → несколько складов и документов
- Налог и скидка разносятся pro-rata; номер документа поставщика → в iiko Reference
Защита от ошибок и дублей
- Гейт цен: сильное отклонение требует подтверждения перед отправкой
- Правка после отправки → досыл update-in-place, без второго документа
- Восстановление после ручного удаления документа в iiko
Кухня и сейф
Повар и материально-ответственный работают в тех же экранах: разделка, списания и расходы сейфа проводятся в iiko сразу, с фотофиксацией.
Акт разделки
Разделка одного продукта на несколько выходов.
- Входной вес → фактические веса выходов → проводка в iiko
- Рецепты разделки с настройкой % себестоимости
- История актов со статусом синка
Списания
Порча и производственные списания.
- Списание по секциям кухни (Grill / Hot / Cold…)
- Жёсткая защита от заведомо ошибочного ввода: больше 10 кг/л или 15 порций в одной строке блокируется без кнопки «всё равно провести»
- В отличие от Aika Front Office, ошибочное значение нельзя подтвердить и отправить - повар обязан исправить количество
- Аналитика списаний в деньгах (₽ из iiko)
- Настройка разрешённых складов списания
Расходы сейфа
Выдачи из сейфа под контролем.
- Расход поставщику или на статью, выбор счёта
- Обязательное фото (hard-block) + прямая проводка
- Правка/удаление только текущий день (reversal)
Умная инвентаризация
Не пустая ведомость и не весь справочник Syrve. Приложение само формирует правильный лист по реальному складу, движениям и действующим техкартам, а сотрудник считает остатки с телефона.
Список строится автоматически
- Принятые товары, полуфабрикаты активного меню, внутренние перемещения и позиции без движения
- Снятые с меню и больше не используемые заготовки не засоряют полный пересчёт
- Если топология кухни неоднозначна, запуск блокируется - неполный лист не выдаётся за правильный
Полный и частичный пересчёт
- Полная инвентаризация склада или сохранённые шаблоны на 5-10 нужных позиций
- Расписание по дню недели, числу месяца или конкретной дате с напоминанием повару
- Несколько сотрудников могут считать одновременно; есть выгрузка и обратная загрузка Excel
Ошибки ловятся до Syrve
- Книжный остаток скрыт; сильное отклонение требует повторного ввода, а граммы вместо килограммов получают отдельное предупреждение
- Заведомо невозможные значения и массовое «всё отсутствует» не проходят без проверки
- Атомарная отправка защищает от двойного документа; результат хранится с автором и версией плана
Бэк-офис
Веб-панель для управляющих и владельца: все накладные, аналитика, персонал и курирование «мозга» матчера. Доступ разделов — по роли.
Все распознанные накладные, ручное сопоставление, отправка в iiko, архив фото (invoice.inmy.rest) с зумом.
Пакетная загрузка фото накладных без привязки к смене — для разбора «задним числом».
История смен по всем заведениям, отчёты, повторная отправка отчёта в Telegram.
Контрагенты, персонал и PIN-коды, заведения с синхронизацией из iiko (сотрудники, типы оплат, склады).
Курирование матчера: ручные паспорта, индонезийские имена, alias-память, статистика точности.
Рецепты и акты разделки, отчёт по списаниям, журнал событий и аудит операций.
Интеграции и надёжность
Приложение живёт рядом с реальными деньгами и остатками, поэтому построено на устойчивость: durable-очередь, защита от дублей, самовосстановление.
iiko, Telegram, мультизаведение
- iiko / Syrve: приходные накладные, списания, разделка, проводки по счетам (RPC + REST)
- Telegram: маршрутизация отчётов и алертов по заведению (чат + топик)
- Мультизаведение: 15+ ресторанов, общие серверы iiko, изоляция данных
- Прайс-алерты об отклонении цены — только после проверки человеком (Verify)
Работает, даже когда связь падает
- Durable-очередь отправки с автоповтором
- Самовосстанавливающийся PWA — телефоны не залипают на старом кэше
- Защита от дублей документов и от «фантомных» упаковок
- Восстановление синка после ручных правок в iiko
Кастомная автоматизация фабрики и внутренних перемещений
Отдельная доработка под сеть: заменяем Excel, бумажные ордер-листы и ручной ввод перемещений в iiko одним трёхсторонним документом.
Полный контур перемещения
- Матрица товаров и полуфабрикатов: с какого склада фабрики на какой склад точки
- Обычные и принудительные заявки, минимумы и максимумы
- Единая сводка по всем точкам для сборщиков фабрики
- История всех трёх количеств и авторов изменений
12 000 000 IDR разово
- Срок разработки и пилота - до 6 недель после фиксации матрицы складов и ролей
- Пилот на одной стабильной точке, затем раскатка на сеть
- До запуска перемещений можно сразу начать с текущего модуля накладных
- Базовая лицензия Cashier - 500 000 IDR / мес на заведение
Роли и доступ
Каждый видит только своё. Девять ролей — от кассира до владельца — с гейтингом по страницам и заведениям.