Торговля и Склад · 11 мин
Как перенести маркировку в 1С
Пошаговая инструкция по переносу данных маркировки в 1С: подключение ЭДО, настройка обмена с «Честным ЗНАКом», загрузка кодов и типичные ошибки.
Перенос данных маркировки в 1С — это не разовая операция копирования, а настройка регулярного обмена между информационной базой, оператором «Честный ЗНАК» и контрагентами. В типовых конфигурациях (1С:Управление торговлей, 1С:Розница, 1С:ERP, 1С:Комплексная автоматизация) для этого предусмотрен встроенный функционал «ГосИС» (библиотека интеграции с государственными информационными системами), поэтому в большинстве случаев доработки конфигурации не требуются.
Задача встречается в нескольких типовых сценариях: загрузка кодов маркировки при приёмке товара от поставщика, перенос данных из старой базы в новую, обмен заказами кодов и отчётами о нанесении с системой маркировки, а также передача сведений о выбытии при розничной продаже. Каждый сценарий настраивается по-разному, и смешивать их не стоит: приёмка идёт через электронный документооборот, заказ кодов — через прямой обмен с «Честным ЗНАКом», а выбытие — через кассовое ПО.
Ниже разобраны подготовительные шаги, настройка обмена, загрузка кодов при приёмке, перенос данных между базами и контроль результатов. Отдельно приведены типичные ошибки, из-за которых коды «теряются» между системами, и ограничения, когда самостоятельной настройки недостаточно.
Подготовка: что должно быть настроено до переноса
Прежде чем переносить коды маркировки, убедитесь, что выполнены базовые условия. Организация должна быть зарегистрирована в «Честном ЗНАКе», участник оборота — подключён к оператору электронного документооборота, а в 1С — установлена версия конфигурации с актуальной библиотекой ГосИС. Устаревшие релизы часто не поддерживают новые форматы документов и товарные группы, поэтому обновление конфигурации — первый шаг.
Проверьте наличие действующей квалифицированной электронной подписи (КЭП) на должностное лицо организации: без неё невозможно ни заказать коды, ни подписать отчёт о нанесении, ни принять УПД с маркированным товаром. Сертификат должен быть установлен на рабочем месте пользователя и доступен программе 1С.
Также заранее заполните в базе организацию с корректными ИНН и КПП, настройте учётную политику по товарным группам маркировки (обувь, одежда, молочная продукция, вода и т.д.) и убедитесь, что в карточках номенклатуры указаны GTIN (штрихкоды EAN-13), если планируете заказывать коды из 1С.
Настройка обмена с «Честным ЗНАКом» в 1С
В типовых конфигурациях перейдите в раздел «Администрирование» → «Обмен электронными документами» → «Обмен с контролирующими органами» (в УТ 11 — «Настройки обмена с ГИС МТ»). Укажите сертификат организации и проверьте соединение с сервером «Честного ЗНАКа» кнопкой «Проверить подключение». При успешной проверке система получит токен авторизации.
Далее настройте расписание автоматического обмена: регламентное задание «Отправка и получение документов ГИС МТ» будет само запрашивать статусы кодов, входящие документы и квитанции. Рекомендуемый интервал — 10–30 минут, чтобы при приёмке товара коды подтягивались без ручных запросов.
Отдельно проверьте настройки ЭДО: в разделе «Обмен с контрагентами» должны быть действующие соглашения с поставщиками маркированной продукции. Именно через ЭДО приходят УПД с кодами маркировки, и без настроенного маршрута документы будут «висеть» у оператора, не попадая в 1С.
- 1Обновите конфигурацию до релиза с актуальной версией ГосИС
- 2Включите функциональную опцию учёта маркируемой продукции
- 3Укажите сертификат КЭП в настройках обмена с ГИС МТ
- 4Проверьте подключение к серверу «Честного ЗНАКа»
- 5Настройте регламентное задание автообмена
- 6Проверьте соглашения ЭДО с поставщиками маркированного товара
Загрузка кодов маркировки при приёмке товара
Основной сценарий переноса маркировки в 1С — это приёмка. Когда поставщик отправляет УПД через ЭДО, документ попадает в список входящих электронных документов. В нём уже содержатся коды маркировки по каждой строке товара. При создании на его основании документа «Приобретение товаров и услуг» коды автоматически переносятся в табличную часть «Штрихкоды упаковок».
После загрузки выполните сверку: отсканируйте сканером 2D фактические коды на товаре и сравните с кодами из документа. В типовых решениях для этого есть форма «Проверка и подбор продукции» в документе приёмки — расхождения подсвечиваются, и по ним можно сразу оформить уведомление о расхождениях поставщику.
Если поставщик не передаёт коды через ЭДО (что нарушает правила оборота, но встречается на практике), коды придётся вводить вручную сканированием каждой единицы или запрашивать у поставщика корректный УПД. Принимать маркированный товар «по бумагам» без кодов нельзя — при продаже такие единицы не пройдут кассовую проверку.
Как проверить загрузку кодов
Коды в статусе «В обороте», принадлежат поставщику или уже переоприходованы на вас
Статус «Выведен из оборота», «Не найден» или владелец — третья организация
Число кодов равно фактическому количеству маркированных единиц
Кодов меньше или больше фактического товара
В личном кабинете ГИС МТ коды числятся на вашей организации
Коды остались на балансе поставщика
Заказ и нанесение кодов из 1С
Если вы производитель или импортёр, перенос маркировки в 1С начинается с заказа кодов. В разделе «Маркировка» создайте документ «Заказ на эмиссию кодов маркировки», укажите товарную группу, номенклатуру с GTIN и количество кодов. Документ подписывается КЭП и отправляется в «Честный ЗНАК» прямо из базы.
После обработки заказа оператором коды загружаются в 1С автоматически при автообмене либо вручную командой «Обновить статусы». Затем создаётся «Отчёт о нанесении кодов маркировки», который связывает коды с конкретными единицами продукции и вводит их в оборот.
Учтите ограничение: заказ кодов возможен только по номенклатуре с корректно заполненными GTIN. Если штрихкоды не заведены в карточках товаров, заказ вернётся с ошибкой — сначала заполните штрихкоды в справочнике номенклатуры.
Перенос маркировки между базами 1С
При переходе на новую конфигурацию (например, с УТ 10 на УТ 11 или с «Управления торговлей» на ERP) остатки кодов маркировки нужно переносить отдельно от остатков товара, иначе на складе окажется «немаркированный» товар, который фактически маркирован.
Для типовых переходов используйте штатные обработки миграции — они переносят в том числе регистры пула кодов и штрихкодов упаковок. Если миграция нештатная, выгрузите коды через обработку «Выгрузка кодов маркировки» (в разделе маркировки) в файл, а затем загрузите в новой базе. Перед загрузкой сверьте статусы кодов с «Честным ЗНАКом»: переносить имеет смысл только коды, которые реально числятся на организации.
После переноса обязательно выполните сверку остатков: количество маркированных единиц в учёте должно совпадать с количеством кодов в пуле и с данными личного кабинета ГИС МТ. Расхождения устраняются документами переоприходования или запросом актуальных остатков из «Честного ЗНАКа».
Выгрузка маркировки из 1С: отчёты и обмен с кассами
Обратный перенос — из 1С во внешние системы — тоже частый сценарий. Для розничной торговли коды передаются на кассу в момент продажи: кассовое ПО пробивает чек, код выводится из оборота через ОФД. Если касса сторонняя, настройте обмен по типовой схеме (ком-объект драйвера, веб-сервис или файловый обмен) и проверьте, что в чек передаётся полный код маркировки с разделителями GS.
Для отчётности и анализа коды можно выгрузить из 1С в Excel или CSV: в списке документов маркировки или в форме пула кодов есть команда выгрузки. Это удобно для сверки с подрядчиком, который наносит коды, или для передачи данных в стороннюю WMS.
Типичные ошибки и как их избежать
Самая частая проблема — коды загружены в 1С, но не отражены в «Честном ЗНАКе» (или наоборот). Причина обычно в неподписанном или неотправленном документе: проверьте очередь исходящих документов ГИС МТ и дожмите зависшие документы вручную.
Вторая группа ошибок связана с дублированием: код загружается и из УПД, и повторно сканируется в документ как новая строка. В итоге в учёте двойное количество маркированного товара. Используйте форму проверки и подбора — она сопоставляет отсканированные коды с уже загруженными и не даёт создать дубли.
Третья типичная ситуация — перенос остатков без учёта частичного выбытия: коды перемаркированных или частично проданных упаковок переносятся «как есть», и остатки не сходятся. Перед миграцией запросите актуальные остатки из ГИС МТ и переносите именно их.
Когда самостоятельной настройки недостаточно
Типовой обмен покрывает стандартные сценарии, но есть ситуации, где потребуется доработка или помощь специалиста: нестандартная WMS или кассовое ПО, обмен через API «Честного ЗНАКа» напрямую, высокие объёмы кодов, при которых типовые механизмы работают медленно, а также миграция из нетиповых или сильно доработанных конфигураций.
Признак того, что пора привлекать специалиста: ошибки обмена повторяются после обновления конфигурации и проверки настроек, либо расхождения остатков с ГИС МТ не устраняются штатными документами. Перед обращением подготовьте скриншоты ошибок, версию конфигурации и описание сценария — это существенно ускорит диагностику.
Что важно запомнить
Маркировка переносится в 1С через штатный обмен ГосИС и ЭДО: настройте сертификат, автообмен и соглашения ЭДО, загружайте коды из входящих УПД, заказывайте их из базы при необходимости, а при миграции переносите остатки кодов только после сверки с «Честным ЗНАКом». Всегда проверяйте статусы кодов и не редактируйте регистры вручную.
Частые вопросы
Можно ли перенести маркировку в 1С без ЭДО?
Для приёмки от поставщиков — практически нет, поскольку передача кодов при обороте маркированного товара осуществляется через УПД в электронном виде. Для собственного производства или импорта ЭДО с контрагентами не требуется: достаточно прямого обмена с «Честным ЗНАКом» из 1С.
Коды из УПД загрузились, но товар не проходит на кассе. Что проверить?
Проверьте статусы кодов: они должны быть «В обороте» и числиться на вашей организации в ГИС МТ. Если коды загружены, но не переоприходованы (поставщик не получил подписанный УПД), «Честный ЗНАК» считает их чужими, и кассовая проверка отклоняет продажу.
Как перенести коды маркировки из Excel в 1С?
В типовых конфигурациях есть загрузка кодов из файла в документах маркировки и в форме пула кодов. Подготовьте файл с колонкой кодов (в формате с разделителями GS или в «очищенном» виде — зависит от настройки), загрузите его и сверьте статусы с ГИС МТ перед вводом документа в учёт.
Что делать, если после обновления 1С обмен с «Честным ЗНАКом» перестал работать?
Чаще всего слетает токен авторизации или меняется формат обмена. Заново укажите сертификат в настройках обмена, проверьте подключение и убедитесь, что регламентное задание обмена активно. Если ошибка сохраняется — проверьте, не требуется ли дообновление библиотеки ГосИС отдельным релизом.
Нужно ли переносить коды по выведенному из оборота товару?
Нет. Коды выведенной из оборота продукции хранятся в ГИС МТ, и переносить их в новую базу не требуется — они не участвуют в остатках. При необходимости историю выбытия всегда можно посмотреть в личном кабинете «Честного ЗНАКа» или запросить отчёт из 1С.
Можно ли вести маркировку в 1С:Бухгалтерии?
Да, в актуальных релизах 1С:Бухгалтерии есть поддержка учёта маркированной продукции: приёмка по УПД, проверка кодов и передача данных о выбытии. Однако для полноценного заказа кодов и работы с производством функциональность ограничена — для таких сценариев подходят УТ, ERP или Комплексная автоматизация.