Методика проверки данных для iikoOffice. Термины сверены с официальным руководством 8.0; интерфейс вашей версии может отличаться. Исторические документы меняет ответственный за учет после согласования влияния на отчеты.
Не создавайте повторную накладную или акт для проверки. Не удаляйте версии рецептур и не запускайте повторную обработку продаж или перерасчет прошлых периодов без ответственного калькулятора и согласованного основания.
Как проявляется проблема
- В отчете показан минус
- после прихода минус уменьшается, но снова появляется
- кухня подтверждает наличие продукта.
Что проверить сначала
- Поздняя накладная
- другой склад
- неверная единица
- расход по ошибочной рецептуре.
Три точки наблюдения
Полная формулировка из статьи
Найдите последний достоверный остаток и откройте движение выбранного товара по этому складу за проверяемый интервал. В iikoOffice 8.0 из отчета об остатках предусмотрена команда «Показать движение товара». Просмотрите операции по времени без группировки по типам. Отметьте первую операцию, после которой результат стал отрицательным; сначала проверяйте ее основание, а не весь склад сразу. Сопоставьте время фактической приемки и дату приходного документа. Если продукцию получили утром, а приход ввели позднее расхода, запишите это как проверяемую причину. Не переносите дату произвольно: подтвердите поставку первичным документом и согласуйте исправление с ответственным за учет. Проверьте направление перемещений. Когда продукт физически взяли из бара на кухню, у перемещения должны совпасть отправитель, получатель, номенклатура и количество. Если документ отсутствует, оформляют реальное движение по принятому регламенту, а не создают фиктивный приход от поставщика.

Маршрут диагностики
Маршрут проверок
Полная формулировка из статьи
Шаг 1. Выберите один продукт и один склад. Зафиксируйте количество, дату и единицу учета: минус по кухне и плюс по бару нельзя автоматически считать взаимозачетом. Если названия похожи, дополнительно сравните артикулы: это могут быть разные карточки. Шаг 2. Найдите последний достоверный остаток и откройте движение выбранного товара по этому складу за проверяемый интервал. В iikoOffice 8.0 из отчета об остатках предусмотрена команда «Показать движение товара». Просмотрите операции по времени без группировки по типам. Отметьте первую операцию, после которой результат стал отрицательным; сначала проверяйте ее основание, а не весь склад сразу. Шаг 5. Проверьте норму расхода на одну порцию. Умножьте ее на фактическое число проданных порций. Если расчет отличается в десять или тысячу раз, проверяйте граммы, килограммы и объем упаковки. Сверьте также дату действия рецептуры и размер блюда. Шаг 8. После согласованной корректировки повторите цепочку движения и проверьте следующий рабочий день. Если минус вернулся на той же операции, причина осталась в ежедневном процессе. Назначьте конкретного сотрудника, который будет сверять этот товар до ближайшей плановой инвентаризации.
Скриншоты и фрагменты документации

Пример из руководства iikoOffice 8.0, расположение в вашей версии может отличаться. Официальное руководство пользователя iikoOffice 8.0 · стр. 448. Нажмите на изображение, чтобы открыть отдельно. Сверяйте источник с версией и настройками своей системы.

Пример из руководства iikoOffice 8.0, расположение в вашей версии может отличаться. Официальное руководство пользователя iikoOffice 8.0 · стр. 379. Нажмите на изображение, чтобы открыть отдельно. Сверяйте источник с версией и настройками своей системы.

Фрагмент руководства iikoOffice 8.0, не экран приложения. Официальное руководство пользователя iikoOffice 8.0 · стр. 452. Нажмите на изображение, чтобы открыть отдельно. Сверяйте источник с версией и настройками своей системы.
Пошаговое решение
Отмечайте выполненные проверки. Отметки действуют до перезагрузки страницы.

Иллюстрация рабочего процесса; сгенерированное фото, не интерфейс iiko. 
Иллюстрация рабочего процесса; сгенерированное фото, не интерфейс iiko.
Развилка результата
Полная формулировка из статьи
Критерий результата: После исправления подтвержденного основания просмотрите движение товара от последнего достоверного остатка до текущего дня. В каждой строке должен объясняться новый остаток. Отдельно проверьте следующий расход: устойчивый результат важнее однократного исчезновения минуса. Передача специалисту: Передайте обслуживающему партнеру iiko или ответственному калькулятору версию системы, ресторан, артикул, период, точное сообщение и минимальную цепочку документов. Приложите обезличенные снимки спорных полей. Не передавайте пароли и не публикуйте документы с реквизитами контрагентов на форуме. Если потребуется историческая корректировка, заранее согласуйте последствия для закрытого периода и подготовленных отчетов.
Как понять, что проблема решена
После исправления подтвержденного основания просмотрите движение товара от последнего достоверного остатка до текущего дня. В каждой строке должен объясняться новый остаток. Отдельно проверьте следующий расход: устойчивый результат важнее однократного исчезновения минуса.
Как снизить риск повторения
Каждое утро проверяйте список отрицательных позиций и назначайте разбор первой новой ошибки. Приемку и перемещения фиксируйте по реальному складу, сверяя не только название продукта, но и артикул.
Если проблема осталась
Передайте обслуживающему партнеру iiko или ответственному калькулятору версию системы, ресторан, артикул, период, точное сообщение и минимальную цепочку документов. Приложите обезличенные снимки спорных полей. Не передавайте пароли и не публикуйте документы с реквизитами контрагентов на форуме. Если потребуется историческая корректировка, заранее согласуйте последствия для закрытого периода и подготовленных отчетов.
Что передать в поддержку
Скопируйте шаблон и заполните его без паролей, API-ключей, данных карт и сведений о гостях.
Проблема: Отрицательные остатки в iiko: как найти первую ошибку в движении товара Версия и компонент iiko: Ресторан / рабочее место: Время сбоя и часовой пояс: Точный текст сообщения: Что ожидалось / что произошло: Какие проверки выполнены: Результат каждой проверки: Идентификатор операции (если допустимо):
Где помогает Menu 360
Продвигайте дополнения после проверки их доступности. Menu 360 интегрируется с iiko и поддерживает автоматические продажи и допродажи: к бургеру можно предложить соус или гарнир. Корректное соответствие позиций помогает передать выбранный состав заказа; причину отрицательного остатка устраняют в учете iiko.
Вопросы и ответы
Почему по бару плюс, а по кухне минус?
Проверьте склад приемки и склад расхода, а затем реальные перемещения. Общая сумма двух складов не объясняет остаток каждого из них.
Нужно ли обнулять все минусы перед пересчетом?
Нет. Это уничтожит исходный ориентир для диагностики. Сначала сохраните движение и найдите первую неподтвержденную операцию.
Источники и применимость
Официальная документация служит основой проверки возможностей iiko. Последовательность диагностики и контрольные примеры разработаны редакцией Menu 360; это не подтверждение ошибки именно в вашей конфигурации.
Обсуждения похожих ситуаций
Вопросы пользователей подтверждают наличие похожих ситуаций. Советы в обсуждениях могут относиться к старым версиям или другому модулю.
- Обсуждение: Отрицательные остатки в iiko: как найти первую ошибку в движении товара
В обсуждении сравнивают модели себестоимости, отрицательные остатки и последствия поздних документов. Это качественный сигнал темы, не статистика частоты запросов.