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

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

Как получить марки из Честного знака в 1С

Как заказать и получить коды маркировки из Честного знака через 1С: настройка обмена, заказ кодов, печать этикеток, проверка статусов и типичные ошибки.

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

Процесс состоит из нескольких этапов: настройки обмена, регистрации эмитента и станции управления заказами (СУЗ), формирования заказа на коды, их получения и печати этикеток. Ошибка на любом из этапов приводит к тому, что коды не приходят, не печатаются или отклоняются системой.

Ниже разобран полный цикл получения марок в 1С: от подготовительных настроек до проверки результата и разбора типичных проблем. Инструкция ориентирована на типовые конфигурации с актуальной библиотекой электронных документов; названия команд в старых релизах могут немного отличаться.

Подготовка: что должно быть настроено до заказа кодов

До формирования первого заказа проверьте базовые условия. Организация должна быть зарегистрирована в «Честном знаке», у неё должен быть действующий договор с оператором и выпущенная квалифицированная электронная подпись (УКЭП) на руководителя или доверенное лицо с машиночитаемой доверенностью, если это требуется для вашего сценария.

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

Установите и проверьте программу криптографии (КриптоПро CSP или аналог) на компьютере, с которого будет выполняться подписание. В настройках обмена укажите сертификат ключа электронной подписи — без него заказ нельзя подписать и отправить.

Регистрация станции управления заказами (СУЗ)

Станция управления заказами — это сервис «Честного знака», через который эмитент заказывает коды. Без зарегистрированной СУЗ заказ на эмиссию физически некуда направить, и это самая частая причина «зависших» заказов у новичков.

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

При регистрации укажите параметры: способ получения кодов (пакетно или потоково), максимальный размер пакета, контактные данные. Для небольших объёмов достаточно пакетного режима; крупным производствам с автоматической линией нанесения обычно нужен потоковый режим и интеграция через API.

Заполнение карточек товаров и кодов GTIN

Коды маркировки заказываются не «на товар вообще», а на конкретный GTIN — глобальный номер товарной позиции. В 1С GTIN хранится в штрихкоде номенклатуры с типом EAN-13 (или в специализированном поле, в зависимости от конфигурации). Перед заказом убедитесь, что у каждой маркируемой позиции заполнен штрихкод, и он зарегистрирован в национальном каталоге товаров «Честного знака».

Опишите товары в национальном каталоге (через личный кабинет «Честного знака» или интеграцию): укажите наименование, товарную группу, ТН ВЭД, характеристики. Только после одобрения карточки товара по её GTIN можно заказывать коды. Попытка заказать коды на неописанный GTIN завершится отказом.

Проверьте соответствие: один GTIN — один вариант товара (размер, цвет, фасовка). Смешение характеристик под одним штрихкодом приведёт к ошибкам при вводе в оборот и продаже.

Заказ кодов маркировки в 1С пошагово

Когда подготовка завершена, заказ создаётся за несколько минут. Документ называется «Заказ на эмиссию кодов маркировки» и находится в разделе обмена с ИС МП.

Порядок действий
  1. 1
    Откройте раздел «Обмен с ИС МП» и создайте документ «Заказ на эмиссию кодов маркировки».
  2. 2
    Выберите организацию, СУЗ и способ эмиссии (обычно «Самостоятельно»).
  3. 3
    Добавьте строки: укажите номенклатуру, GTIN и количество кодов по каждой позиции.
  4. 4
    Проверьте заполнение: товарная группа и шаблон кода должны подставиться автоматически.
  5. 5
    Нажмите «Подписать и отправить» — документ уйдёт в Честный знак через встроенный обмен.
  6. 6
    Дождитесь смены статуса на «Коды эмитированы» (обновляется автоматически или кнопкой «Обновить статус»).
  7. 7
    Выполните загрузку кодов — они попадут в пул кодов маркировки и станут доступны для печати.

Время эмиссии зависит от объёма и загрузки системы: небольшие заказы обычно обрабатываются в течение минут, крупные пакеты могут занять дольше. Не создавайте дублирующий заказ, пока первый находится в обработке — это не ускорит получение, а статусы могут рассинхронизироваться.

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

Печать этикеток с кодами маркировки

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

Перед тиражом напечатайте пробный лист и проверьте читаемость сканером: код должен распознаваться с первого раза, без подборов угла и освещения. Мелкий или низкоконтрастный DataMatrix — прямой путь к проблемам на кассе и при приёмке у покупателя.

Учитывайте, что код печатается один раз на одну единицу товара. Если этикетка испорчена, не распечатывайте тот же код повторно для другого изделия без контроля — ведите учёт брака, чтобы не допустить дублирования кодов в обороте.

Типичные ошибки
01
Заказ кодов без зарегистрированной СУЗ — заказ уходит в ошибку или бесконечно висит в обработке.
02
Заказ на GTIN, не описанный в национальном каталоге, — отказ в эмиссии.
03
Печать этикеток до получения статуса «Коды эмитированы» — на этикетке окажется несуществующий код.
04
Истёкший сертификат УКЭП — невозможно подписать заказ, обмен останавливается.
05
Дублирование заказов при долгом ожидании — рассинхронизация статусов и лишняя эмиссия.
06
Повторное использование кода с испорченной этикетки — дубли кодов в обороте и блокировка продаж.

Проверка результата и контроль пула кодов

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

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

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

Статус заказа на эмиссию
Норма

«Выполнен» / «Коды эмитированы», коды загружены в пул

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

«Ошибка» или долгое «В обработке» — смотреть протокол обмена

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

Совпадает с заказанным количеством по каждому GTIN

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

Меньше заказанного — часть кодов не загружена, повторить загрузку

Читаемость этикетки
Норма

Сканер считывает DataMatrix мгновенно

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

Код не читается или читается нестабильно — настроить шаблон и печать

Статус кода в Честном знаке
Норма

Код в статусе «Эмитирован», после нанесения — «В обороте»

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

Код не найден или в ошибочном статусе — проверить ввод в оборот

Не забудьте про последующий шаг — отчёт о нанесении (ввод в оборот) для производства или импорта. Сам по себе полученный код ещё не легализует товар: пока не подан отчёт о нанесении, товар не считается введённым в оборот, и его отгрузка будет нарушением.

Итог

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

Цепочка получения марок в 1С: настройка обмена и сертификата → регистрация СУЗ → описание товаров и GTIN в национальном каталоге → заказ на эмиссию → загрузка кодов → печать и отчёт о нанесении. Большинство проблем связано с ненастроенной СУЗ, неописанными GTIN и просроченной подписью — проверяйте эти три пункта в первую очередь.

Частые вопросы

Можно ли получить марки без 1С, а потом загрузить их в программу?

Да. Коды можно заказать в личном кабинете «Честного знака», выгрузить файл и загрузить в 1С через обработку загрузки кодов маркировки. Это удобно как резервный канал, если встроенный обмен временно не работает, но при регулярной работе прямой обмен из 1С быстрее и меньше подвержен ошибкам ручного переноса.

Заказ отправлен, но статус долго не меняется. Что делать?

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

Сколько кодов можно заказать за один раз?

Технический размер пакета ограничивается настройками СУЗ и регламентами оператора; в типовых сценариях заказывают от нескольких штук до десятков тысяч кодов в одном заказе. Для очень больших объёмов заказ разбивается на несколько пакетов автоматически или вручную. Ориентируйтесь на реальный расход за период плюс запас на брак.

Нужно ли платить за коды маркировки?

Эмиссия кодов по большинству товарных групп тарифицируется оператором согласно действующим условиям, оплата списывается с баланса в личном кабинете «Честного знака». Если баланс пуст, заказ может быть отклонён — следите за остатком средств перед крупными заказами. Точные тарифы проверяйте в актуальных документах оператора, они периодически меняются.

Что делать, если коды получены, но товар не продаётся и коды не нужны?

Неиспользованные коды остаются в пуле и не требуют списания до момента ввода в оборот. Если товар снят с производства, коды можно оставить без движения — обязанности отчитываться возникают при нанесении и вводе в оборот. Главное — не печатайте и не наклеивайте этикетки на товар, который не будет выпущен.

Почему сканер на кассе не читает напечатанный код?

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