Как исправить статус «Требуется перемаркировка» при приемке алкогольной продукции в 1С:Розница 2.2

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

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

Выясним причину возникновения статуса «Требуется перемаркировка»

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

Если 1С обнаруживает, что такой код уже существует в базе, она считает текущую упаковку «конфликтной». Рассмотрим основные причины такого дублирования:

  1. Повторное использование тары поставщиком: Крупные производители или логистические центры могут использовать одни и те же коды коробов через определенные промежутки времени. Если к вам уже приходила коробка с таким номером полгода назад, 1С «вспомнит» ее.
  2. Ошибки при загрузке документов: Если ТТН была загружена несколько раз или произошел сбой в обмене данными, запись о штрихкоде могла зафиксироваться раньше, чем документ был принят к учету.
  3. Перемещения внутри сети: Если учет ведется в распределенной базе, штрихкод упаковки может числиться за другим магазином той же организации.

Способ 1. Изменение детализации приемки (самый быстрый метод)

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

Проанализируем наши действия при смене этого параметра:

Важный нюанс: Многие пользователи опасаются, что изменение детализации в 1С повлияет на данные в ЕГАИС. Выясним это: при подтверждении накладной в ЕГАИС уходит Акт подтверждения, который содержит информацию о принятых марках. Информация о том, в какой именно коробке лежала бутылка в момент проверки внутри 1С, в ЕГАИС не передается. Поэтому работа на уровне «Бутылки» абсолютно легальна и безопасна с точки зрения отчетности.

Способ 2. Использование встроенной функции перемаркировки

Если вам необходимо сохранить иерархию упаковок для внутреннего складского учета, разберем работу с кнопкой «Перемаркировать». Эта кнопка находится в верхней командной панели формы проверки.

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

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

Важно понимать: при нажатии этой кнопки 1С создает новый идентификатор в своей базе. Старый штрихкод, напечатанный на коробке поставщиком, больше не будет связан с этой упаковкой в вашей системе. Если вы планируете в дальнейшем сканировать эту коробку при перемещениях, вам придется распечатать и наклеить на нее новый штрихкод из программы.

Способ 3. Очистка справочника штрихкодов (для продвинутых пользователей)

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

Посмотрим, как это сделать пошагово:

  1. Перейдем в раздел Администрирование — Обслуживание — Корректировка данных (или используем «Функции для технического специалиста»).
  2. Найдем справочник Штрихкоды упаковок и товаров.
  3. В поиске введем тот самый злополучный штрихкод, на который ругается программа.
  4. Если мы нашли старую запись, которая не связана с текущими важными документами, ее можно удалить.
  5. После удаления записи из справочника необходимо также проверить регистр сведений История штрихкодов упаковок.
  6. Удалим проблемную ТТН из списка входящих (если она еще не была частично обработана) и запросим ее из ЕГАИС заново.

После этих манипуляций при повторной загрузке 1С воспримет штрихкод как новый и статус «Требуется перемаркировка» не появится.

Особенности работы в базовых версиях и на старых релизах

В сообщениях форума упоминается, что проблема тянется с релиза 2.2.9 и актуальна даже для 2.2.12. Для пользователей Базовой версии возможности редактирования справочников и регистров могут быть ограничены. В таком случае наиболее стабильным решением остается Способ №1 (Изменение детализации до уровня бутылок).

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

  1. Сбросить результаты текущей проверки (кнопка «Еще» — «Сбросить результаты проверки»).
  2. Установить детализацию «Бутылки» еще до начала сканирования.
  3. Провести проверку заново, сканируя только марки с каждой бутылки.

Резюме

Мы проанализировали проблему статуса «Требуется перемаркировка» в 1С:Розница 2.2 и выяснили, что она носит сугубо внутренний характер и связана с контролем уникальности упаковок. Если вам не нужен поштучный учет коробов на складе — смело переходите на детализацию «Бутылки». Если же упаковки важны — используйте механизм перемаркировки или ручную очистку справочника штрихкодов. Для ведения сложных операций и контроля остатков используется автоматизация учёта алкогольной продукции в 1С через ЕГАИС.

Помните, что корректная работа с ЕГАИС требует регулярного обновления конфигурации, так как логика работы с маркированным товаром постоянно совершенствуется, и в более новых версиях (например, линейки 2.3 или 3.0) многие из этих коллизий обрабатываются автоматически. Для своевременного обслуживания баз можно настроить автоматическое обновление и тестирование конфигураций 1С по расписанию.

← На главную