Проверка причин, а не команда менять исторический учет. Основания сверены с указанным разделом официального архивного руководства iikoOffice 8.0. Расположение полей и доступность операций вашей версии уточняются отдельно. Изменения выполняет ответственный сотрудник после подтверждения факта.
Как проявляется проблема
- После загрузки видны похожие карточки.
- Рецепт связан с одной, продажи с другой.
- При повторной загрузке меняется количество записей.
Что проверить сначала
- Не установлена стабильная идентичность записей.
- Файл либо внешний канал создает новые объекты.
- Одинаковое название скрывает разные реальные продукты.
Быстрая диагностика
| Что наблюдаем | Что проверить | Как понять результат |
|---|---|---|
| Названия совпадают | Сверить тип, единицу и идентификаторы | Сначала доказать тождественность продукта. |
| Карточка без остатка | Проверить рецепты и историю использования | Не считать запись безопасной для удаления. |
| Повтор загрузки создает запись | Разобрать правило канала на стенде | Согласовать стабильную идентификацию с интегратором. |
Три точки наблюдения
Полная формулировка из статьи
Сверить тип, единицу и идентификаторы Проверить рецепты и историю использования Разобрать правило канала на стенде

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

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

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

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

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