Как исправить ошибку «должна находиться в упаковке» при приемке алкоголя в ЕГАИС

Пользователь 1С v8.3 (Управляемые формы) 1С:Розница Управленческий учет Торговля и дистрибуция
← На главную

При работе с помарочным алкоголем в системе ЕГАИС (формат ТТН v3) пользователи часто сталкиваются с ситуацией, когда при попытке отсканировать коробку или бутылку программа 1С выдает предупреждение: «Штрихкод найден, но должен находиться в упаковке». Это происходит из-за нарушения иерархии подчиненности объектов в электронном документе или неверно выбранного режима проверки. Рассмотрим подробно, как настроить программу и какие действия предпринять для успешной приемки продукции.

Причина возникновения ошибки иерархии

Проанализируем механику работы системы. В современных версиях ЕГАИС информация о товаре передается в виде дерева: Паллета -> Коробка (упаковка) -> Бутылка (акцизная марка). Если поставщик указал в файле накладной, что бутылка упакована в коробку, 1С ожидает, что вы сначала «откроете» эту коробку в интерфейсе проверки, отсканировав её уникальный штрихкод SSCC, и только потом начнете сканировать содержимое.

Выясним основные причины, по которым система выдает ошибку:

  1. Устаревший релиз конфигурации: Полноценная работа с новыми марками (DataMatrix) и транспортными упаковками требует актуальных механизмов обработки XML-данных, которые появились в 1С:Розница начиная с версии 2.2.11 и выше.
  2. Неверный режим детализации: В форме проверки может быть установлен режим «Полная» или «Коробки с бутылками», требующий строгого соблюдения вложенности.
  3. Нарушение методики сканирования: Попытка отсканировать бутылку без предварительной активации кода упаковки.
  4. Ошибки поставщика: Некорректная агрегация данных в ТТН, когда коды упаковок присутствуют в документе, но связь с марками внутри них прописана неверно.

Шаг 1. Обновление конфигурации и платформы

Прежде всего, разберем вопрос технического соответствия программного обеспечения. Работа с помарочным учетом активно менялась в 2018–2019 годах. Если ваша версия 1С:Розница ниже 2.2.10, корректная приемка упаковок практически невозможна. Рекомендуется обновиться до актуальных релизов (минимум 2.2.11.x, а лучше современные ветки 2.3.x или 3.0). Также важно убедиться, что платформа 1С имеет версию не ниже 8.3.12, так как именно в ней оптимизирована работа с длинными последовательностями символов в штрихкодах. Для корректной загрузки структуры упаковок и марок напрямую из XML входящих накладных в этих версиях конфигураций подойдёт обработка для загрузки акцизных марок и упаковок из XML-сообщений ТТН ЕГАИС.

Шаг 2. Выбор режима детализации проверки

Рассмотрим возможности формы «Проверка поступившей алкогольной продукции». В нижней части окна или в настройках проверки есть поле «Детализация». От этого выбора зависит, как программа будет реагировать на ваши действия.

  1. Режим «Бутылки»: Это самый простой вариант. Система игнорирует дерево упаковок и выводит весь алкоголь плоским списком. Вы просто сканируете каждую марку (бутылку) по очереди. Штрихкоды коробок при этом сканировать не нужно. Это избавляет от ошибок вложенности, но требует сканирования каждой единицы товара.
  2. Режим «Коробки с бутылками»: Оптимальный режим для быстрой приемки. Позволяет сканировать код короба, подтверждая наличие всех вложенных в него бутылок (если вы доверяете поставщику) или выборочно проверяя содержимое.
  3. Режим «Полная»: Требует соблюдения всей цепочки вложенности, включая паллеты. Используется редко, в основном на крупных складах.

Совет: Если вы столкнулись с ошибкой вложенности и не можете разобраться с кодами коробок, переключите детализацию в режим Бутылки. Программа перестроит список, и вы сможете принять товар поштучно.

Шаг 3. Правильная методика сканирования упаковок

Если вы решили принимать товар коробками, необходимо придерживаться строгой методики «двойного сканирования». Разберем этот процесс по шагам:

  1. Возьмите упаковку и отсканируйте её штрихкод SSCC (обычно это длинный цифровой код на белой наклейке).
  2. В этот момент в 1С рядом с иконкой коробки должна появиться «лупа». Это означает, что вы «зашли» внутрь упаковки.
  3. Сканируйте акцизные марки бутылок, находящихся в этой конкретной коробке. Программа будет сопоставлять их с данными ТТН.
  4. После того как все бутылки в коробке проверены, повторно отсканируйте штрихкод той же коробки. Это «закроет» упаковку. Лупа исчезнет, а статус коробки изменится на «В наличии».
  5. Переходите к следующей коробке.

Многие пользователи совершают ошибку, пытаясь отсканировать вторую коробку, не «закрыв» первую. В этом случае 1С считает, что вторая коробка должна лежать внутри первой, и выдает ошибку вложенности.

Шаг 4. Устранение проблем с нечитаемыми кодами

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

  1. Ручной ввод кода: Если код на упаковке виден, но не сканируется, используйте кнопку ручного ввода штрихкода в форме проверки. Скопируйте 18-значный код из колонки «Штрихкод» (если он там отображается) и вставьте его в поле ввода.
  2. Принудительная установка статуса: Если вы уверены в содержимом упаковки, выделите нужную строку с коробкой в списке, нажмите правую кнопку мыши (или кнопку «Установить статус») и выберите «В наличии». Программа пометит все вложенные марки как проверенные. Однако помните, что это снимает ответственность с поставщика за возможный пересорт.
  3. Действие «Не содержится в другой упаковке»: Если при сканировании появляется окно с ошибкой, обратите внимание на гиперссылку или текст «отметьте, что найденная упаковка не содержится в другой упаковке». Нажатие на эту надпись позволяет системе игнорировать вышестоящий уровень (например, паллету) и принять коробку как самостоятельную единицу.

Технические нюансы работы со сканером

Посмотрим на проблему с точки зрения оборудования. Для корректной работы с кодами упаковок и марками DataMatrix сканер должен быть правильно настроен:

Резюме для быстрой настройки

Рассмотрим краткий алгоритм действий при возникновении проблем:

  1. Проверьте версию программы (нужна 2.2.11 или выше).
  2. В форме проверки ТТН попробуйте изменить «Детализацию» на Бутылки — это самый надежный способ завершить приемку.
  3. Если нужно принимать именно коробками — соблюдайте правило: Скан коробки -> Скан бутылок -> Повторный скан коробки.
  4. Если штрихкод упаковки «не найден», используйте ручную установку статуса В наличии через контекстное меню 1С.

Соблюдение этих правил позволит вам избежать ошибок при работе с ЕГАИС и корректно поставить алкогольную продукцию на баланс организации.

← На главную