При работе с маркированной продукцией, в частности с табаком, процесс приемки товара через ЭДО в программе 1С:Розница может вызывать вопросы даже у опытных пользователей. Часто встречается ситуация: вы загружаете УПД (XML), открываете форму проверки поступившей продукции и видите "красные строки" (несопоставленную номенклатуру) или дублирование позиций. Еще больше вопросов вызывает момент, когда при сканировании QR-кода (DataMatrix) с пачки программа создает новую строку вместо того, чтобы подтвердить количество в существующей.
Давайте подробно разберем, почему это происходит, в чем разница между кодами маркировки пачек и блоков, и как правильно настроить 1С для корректной приемки табачных изделий.
Рассмотрим типичную ситуацию, описанную пользователями. В документ поступления (ПТУ) загружаются данные из электронного УПД. При переходе к проверке мы наблюдаем следующее:
Корень проблемы кроется в различии уровней упаковки и отсутствии соответствующих настроек в базе данных 1С.
Для начала давайте разберемся с идентификаторами товаров. В системе "Честный Знак" и в международной системе GS1 существуют разные уровни упаковки товара:
Когда поставщик формирует УПД, он указывает GTIN того уровня упаковки, который он отгружает. Если поставщик отгружает блоки, в XML-файле придет GTIN блока (14 знаков). Если в вашей базе 1С для номенклатуры заведен только штрихкод пачки (8 или 13 знаков), программа не сможет автоматически сопоставить пришедший GTIN блока с вашей номенклатурой. Именно поэтому строка становится "красной" — 1С видит незнакомый штрихкод.
Это второй важный вопрос. Допустим, в документе ЭДО указана строка с GTIN блока (так как поставщик отгрузил блоками). Вы берете в руки пачку из этого блока и сканируете её DataMatrix.
В коде DataMatrix пачки зашит GTIN пачки. Логика программы следующая:
04600439932482).46201683).Для корректной работы с табаком в 1С:Розница (и других конфигурациях, таких как УТ, КА, ERP) необходимо использовать функционал упаковок. Это позволит системе понимать, что один и тот же товар может приходить в разных единицах измерения с разными штрихкодами.
Давайте выполним настройку по шагам.
Первым делом убедитесь, что функционал включен в настройках программы. Обычно это находится в разделе Администрирование - Настройки номенклатуры.
Найдите галочку, которая может называться Упаковки номенклатуры или Использовать упаковки. Активируйте её.
Теперь необходимо создать структуру упаковок. Мы рекомендуем создать общий набор для сигарет, если логистика у них одинаковая (1 блок = 10 пачек).
Наборы упаковок.Откройте карточку проблемной номенклатуры (например, "SOBRANIE СИНИЕ").
Это самый важный этап, который устранит проблему красных строк.
Теперь 1С знает, что у товара "SOBRANIE СИНИЕ" есть два штрихкода: один для продажи поштучно, второй для приемки блоками.
После выполнения указанных настроек процесс приемки изменится следующим образом:
В теме также упоминалось заполнение регистра МРЦ (Максимальная Розничная Цена). Стоит помнить, что в маркировке табака МРЦ зашита в сам код маркировки.
Если в одной поставке приходят одинаковые сигареты, но из разных партий с разной МРЦ, 1С может разбить их на разные строки. Это нормальное поведение системы, так как с точки зрения законодательства и кассовой дисциплины продажа должна осуществляться по актуальной МРЦ.
Пользователи часто задают вопрос: нужно ли сканировать сначала обычный штрихкод (EAN), а потом DataMatrix?
При работе с маркированным товаром в окне проверки поступившей продукции (и в РМК) правильный алгоритм — сканировать только DataMatrix (QR-код). В нем уже содержится GTIN товара и уникальный серийный номер. Двойное сканирование (сначала EAN, потом DataMatrix) является излишним и иногда может приводить к ошибкам интерфейса, если фокус ввода находится не там.
Проблема с "красными строками" и дублями при приемке табака решается корректной настройкой нормативно-справочной информации. Краткий чек-лист для проверки:
Выполнив эти действия, вы обеспечите автоматическое сопоставление номенклатуры при загрузке накладных и корректную работу сканера при проверке марок.