К статье
Практический материал

Торговля и Склад · 10 мин

Как загрузить коды маркировки в 1С

Как загрузить коды маркировки в 1С из Честного знака, с ТСД или из файла: настройка обмена с ИС МП, приёмка товара, проверка кодов и типичные ошибки.

Коды маркировки (Data Matrix) попадают в 1С несколькими путями: автоматически при обмене с системой «Честный ЗНАК» (ИС МП), сканированием на ТСД или рабочем месте кассира, загрузкой из файла Excel/CSV либо вводом вручную. Выбор способа зависит от того, приходуете вы товар по УПД от поставщика, принимаете остатки, перемаркировываете упаковки или вводите коды при производстве.

Инструкция ниже ориентирована на типовые конфигурации: 1С:Управление торговлей 11, 1С:Розница, 1С:Комплексная автоматизация и 1С:ERP, где работа с маркировкой встроена в подсистему «Интеграция с ИС МП». В отраслевых и старых конфигурациях шаги могут отличаться, но логика — обмен с ИС МП, привязка кодов к номенклатуре, отражение в документах — сохраняется.

Перед загрузкой кодов убедитесь, что выполнены три условия: организация зарегистрирована в «Честном ЗНАКе», в 1С настроен обмен с ИС МП по токену, а номенклатура привязана к правильной товарной группе маркировки (обувь, одежда, молочная продукция, вода и т.д.). Без этого загруженные коды не будут корректно учитываться и выводиться из оборота.

Подготовка: настройка обмена с ИС МП

Откройте раздел «Администрирование» → «Интеграция с ИС МП» (в УТ 11 — «НСИ и администрирование» → «Настройка интеграции» → «ИС МП»). Включите функциональную опцию «Вести учет маркируемой продукции» и отметьте нужные товарные группы: обувь, одежда, табак, молочная продукция, упакованная вода и другие. После этого в интерфейсе появятся документы и отчёты по маркировке.

Далее получите токен доступа к ИС МП. В форме настройки обмена нажмите «Получить токен», укажите УКЭП (усиленную квалифицированную электронную подпись) организации и подтвердите подписание. Токен действует ограниченное время (обычно около 10 часов), поэтому при массовой загрузке кодов его придётся обновлять — 1С умеет делать это автоматически, если включена соответствующая настройка.

Проверьте, что в карточках номенклатуры заполнен вид продукции ИС МП и при необходимости GTIN. Если товар заведён без привязки к товарной группе, коды по нему не смогут быть сопоставлены, и приёмка остановится на этапе сопоставления.

Загрузка кодов при приёмке товара от поставщика

Самый распространённый сценарий — поставщик передаёт коды через электронный документооборот (УПД с вложенными кодами маркировки). В разделе «Закупки» или «ИС МП» откройте журнал входящих документов, найдите нужный УПД и создайте на его основании документ «Приемка товаров ИС МП» (в некоторых конфигурациях — «Маркировка товаров ИС МП» с операцией «Приемка»).

Документ автоматически загрузит список кодов из электронного документа. Далее выполните сверку: отсканируйте фактически полученный товар сканером или ТСД и сравните с загруженным списком. Расхождения подсвечиваются — лишние коды можно отклонить, недостающие запросить у поставщика повторно.

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

Порядок приёмки кодов по УПД
  1. 1
    Настройте обмен с ИС МП и получите токен
  2. 2
    Откройте входящий УПД и создайте документ приёмки ИС МП
  3. 3
    Дождитесь загрузки списка кодов из электронного документа
  4. 4
    Отсканируйте фактический товар и сверьте со списком
  5. 5
    Разберите расхождения: отклоните лишние, запросите недостающие
  6. 6
    Проведите документ и проверьте статус кодов — «В обороте»

Загрузка кодов сканированием

Сканер штрихкодов на рабочем месте

Подключите 2D-сканер в режиме USB-клавиатуры или COM-порта и убедитесь, что он распознаёт Data Matrix и передаёт полную строку, включая разделители GS (код 29). В форме подбора маркированного товара сканируйте коды по одному — 1С разберёт строку, выделит GTIN, серийный номер и код проверки, найдёт номенклатуру по штрихкоду и добавит код в документ.

Терминал сбора данных

На ТСД устанавливается мобильный клиент (например, «1С:Мобильная торговля» или специализированное решение) либо используется выгрузка через файл. После сканирования партии данные передаются в основную базу по Wi-Fi или через обменную папку. Этот способ удобен на складе, где товар принимается вдали от стационарного компьютера.

Контролируйте дубли: если один и тот же код отсканирован дважды, типовая 1С выдаст предупреждение, но при нештатных доработках проверка может не сработать. Дубли кодов в документах — частая причина отказа при отправке данных в ИС МП.

Загрузка кодов из файла

Если поставщик не передаёт коды через ЭДО, он может прислать их файлом — Excel, CSV или текстовым списком. В типовых конфигурациях есть обработка загрузки кодов из файла: в документе приёмки или в рабочем месте «Пул кодов маркировки» выберите команду «Загрузить из файла», укажите файл и настройте соответствие колонок (код, GTIN, номенклатура).

Формат файла проверьте заранее: коды должны быть в одной колонке, без объединённых ячеек и промежуточных итогов. Если в файле коды записаны с символами-разделителями GS в виде читаемых символов (например, <GS> или скобочной нотации FNC1), убедитесь, что обработка загрузки их корректно интерпретирует, иначе код запишется в обрезанном виде.

Проверка загруженных кодов

После загрузки откройте отчёт «Анализ кодов маркировки» или «Пул кодов маркировки» (раздел «ИС МП»). Проверьте три вещи: количество кодов совпадает с фактическим количеством товара, все коды имеют статус «В обороте», каждый код привязан к правильной номенклатуре.

Полезно запросить актуальные статусы кодов из ИС МП — в пуле кодов есть команда «Обновить статусы». Если поставщик успел вывести код из оборота или код принадлежит другому участнику, вы увидите это до отгрузки, а не после.

Контрольные точки

Как проверить результат

Количество кодов в документе
Норма

Совпадает с фактическим количеством товара

Тревожный признак

Меньше или больше — есть неотсканированный или лишний товар

Статус кодов в пуле
Норма

«В обороте», владелец — ваша организация

Тревожный признак

«Не найден», «Выведен из оборота», чужой владелец

Привязка к номенклатуре
Норма

Код сопоставлен с нужной карточкой товара

Тревожный признак

Код без номенклатуры или привязан к другому товару

Типичные ошибки и их устранение

Чаще всего загрузка «зависает» из-за просроченного токена ИС МП — симптом: документы не отправляются, статусы не обновляются. Решение — получить токен заново. Вторая по частоте проблема — несопоставленная номенклатура: коды загружены, но документ не проводится, потому что часть товаров не привязана к карточкам 1С. Сопоставление выполняется прямо в форме документа по GTIN или штрихкоду.

Третья группа ошибок — обрезанные коды при сканировании. Если сканер настроен без передачи символа GS, код разваливается на части, и 1С либо не находит его, либо создаёт некорректную запись. Проверяется просто: отсканируйте код в блокнот — полная строка Data Matrix должна содержать GTIN (14 цифр после «01») и серийный номер после «21».

Типичные ошибки
01
Загрузка кодов без сопоставления номенклатуры — документ не проводится, остатки зависают
02
Работа с просроченным токеном ИС МП — обмен молча не выполняется, расхождения всплывают при проверке
03
Сканер без передачи GS — коды обрезаются и не находятся в системе
04
Приёмка без сверки с фактическим товаром — лишние коды выводятся из оборота по чужому товару
05
Игнорирование дублей кодов — ИС МП отклоняет документ целиком

Особые сценарии: остатки, перемаркировка, производство

Для ввода остатков маркированного товара (например, при старте учёта или после инвентаризации) используется документ «Маркировка товаров ИС МП» с операцией «Ввод в оборот» и основанием «Остатки». Коды сканируются с товара или загружаются из файла, затем документ отправляется в ИС МП.

При перемаркировке (утеряна этикетка, повреждён код) заказываются новые коды в личном кабинете «Честного ЗНАКа» или через документ «Заказ на эмиссию кодов маркировки» прямо из 1С, после чего выполняется документ перемаркировки, связывающий старый и новый код.

Производители работают через «Заказ на эмиссию» → «Маркировка товаров» (ввод в оборот собственной продукции). В этом сценарии коды не загружаются извне, а генерируются станцией управления заказами (СУЗ) и подтягиваются в 1С автоматически после печати этикеток.

Сравнение способов загрузки

Через ЭДО (УПД)

Самый надёжный: коды приходят от поставщика в машиночитаемом виде. Требует настроенного ЭДО и добросовестного поставщика.

Сканер / ТСД

Универсально и точно, но трудоёмко на больших партиях. Подходит для сверки и приёмки без ЭДО.

Из файла

Быстро для крупных партий без ЭДО, но зависит от качества файла поставщика и корректной настройки колонок.

FAQ

Можно ли загрузить коды маркировки в 1С:Бухгалтерию?

Да, в 1С:Бухгалтерии 8 есть базовая поддержка маркировки: при поступлении товара коды сканируются или загружаются из УПД, а при продаже выводятся из оборота. Однако для полноценной складской работы с маркировкой удобнее УТ 11 или Розница — там есть пул кодов, сверка и ТСД.

Что делать, если поставщик не передаёт коды через ЭДО?

Запросите у него файл со списком кодов (Excel/CSV) и загрузите его обработкой в документе приёмки, либо отсканируйте весь товар сканером или ТСД. Дополнительно можно проверить коды через запрос статусов в ИС МП, чтобы убедиться, что они в обороте.

Почему код сканируется, но не находится в 1С?

Наиболее вероятные причины: сканер не передаёт разделитель GS и код обрезается; номенклатура не сопоставлена с GTIN; код ещё не загружен в базу. Отсканируйте код в текстовый редактор и проверьте полноту строки, затем сопоставьте GTIN с карточкой товара.

Нужно ли загружать коды по каждой единице товара?

Да, учёт в ИС МП ведётся поштучно: каждый код Data Matrix уникален и привязан к конкретной единице товара. Групповая загрузка «по количеству» без кодов невозможна — при продаже касса должна передать конкретный код для вывода из оборота.

Как быть с кодами, если товар возвращается поставщику?

Оформляется документ «Отгрузка товаров ИС МП» (возврат поставщику) с указанием кодов возвращаемого товара. Коды передаются обратно поставщику через ИС МП, и дальнейшая ответственность за них переходит к нему. Без этого документа коды останутся на вашем балансе в системе маркировки.

Можно ли загрузить коды без подключения к интернету?

Загрузить коды в документ (сканированием или из файла) можно и офлайн, но проверить статусы, отправить приёмку и вывести коды из оборота без связи с ИС МП нельзя. Документы будут ожидать отправки в очереди обмена до появления соединения.

Итог

Что важно запомнить

Сначала настройте обмен с ИС МП и привяжите номенклатуру к товарным группам, затем загружайте коды через приёмку по УПД, сканирование или файл. Обязательно сверяйте количество и статусы кодов до проведения документа — ошибки после вывода из оборота исправлять сложнее и дороже.