Марки из Честного знака в базе 1С: УПД через ЭДО, файл, СУЗ и ошибки приёмки

· 10 мин

Содержание

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

Типичная ситуация: поставщик прислал 40 пар обуви, бухгалтер провёл поступление вручную, а при продаже касса ругается, что код не принадлежит организации. Коды в базе есть, но в Честном знаке товар так и висит на поставщике. Чтобы загрузить коды маркировки в 1С правильно, важно, чтобы учёт в программе и в ГИС МТ совпадал.

Что подготовить в 1С перед загрузкой марок

Без подготовки 1С просто не покажет нужные команды и вкладки. Проверьте пять вещей.

  1. 🔑 КЭП руководителя или сотрудника с МЧД установлена на компьютере, где работает 1С, вместе с криптопровайдером (обычно КриптоПро CSP). Через неё 1С получает токен доступа к ГИС МТ.
  2. 🏢 Организация зарегистрирована в Честном знаке (markirovka.crpt.ru), в личном кабинете указаны нужные товарные группы.
  3. ⚙️ Включена функциональность маркировки. В БП 3.0 — Главное → Функциональность → Торговля, флажок про маркируемые товары. В УТ 11, КА 2 и ERP — НСИ и администрирование → Настройка НСИ и разделов → Склад и доставка, блок про ИС МП, где отмечают товарные группы (обувь, одежда, молочная продукция, вода и т.д.).
  4. 📄 Настроен обмен ЭДО с оператором и подписан профиль настроек. Без ЭДО коды из УПД в базу не придут.
  5. 🏷️ Номенклатура размечена. В карточке товара указан вид продукции (маркируемая товарная группа) и GTIN — штрихкод товара. По GTIN 1С сопоставляет код маркировки с позицией.

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

Когда нужна связка с ТСД и сканером

Если товар принимают по факту пересчёта, а не только по документу, понадобится сканер 2D-кодов. Он должен передавать в 1С невидимый символ-разделитель GS (код 29). Без него 1С получит обрезанный код, и проверка в ГИС МТ не пройдёт.

Как загрузить коды маркировки в 1С через ЭДО вместе с УПД

Это основной сценарий для покупателя. Поставщик выгружает УПД со списком кодов, оператор ЭДО передаёт его вам, и коды приходят в 1С внутри XML-файла документа.

Пошагово

  1. Откройте рабочее место ЭДО: в БП — Продажи или Покупки → Текущие дела ЭДО, в УТ — Закупки → Текущие дела ЭДО.
  2. На вкладке входящих найдите новый УПД от поставщика и откройте его.
  3. Создайте по нему документ поступления. Если номенклатура уже сопоставлена, 1С заполнит строки сама. Если нет — сопоставьте товары поставщика со своими один раз, дальше это запомнится.
  4. В созданном поступлении откройте проверку маркированной продукции. В УТ, КА и ERP это форма «Проверка и подбор маркированной продукции», в БП команда проверки находится прямо в документе поступления.
  5. Сверьте фактически полученный товар. Можно отсканировать каждую единицу или отметить всё как полученное по документу, если пересчитывать нечем.
  6. Если всё совпало — подпишите УПД со своей стороны. Если нет — оформите расхождения (о них ниже).

Подписание УПД покупателем в ЭДО и есть приёмка в Честном знаке. Оператор ЭДО передаёт подписанный документ в ГИС МТ, и коды переходят на баланс вашей организации. Отдельно «отправлять приёмку» из 1С не нужно.

Как проверить, что коды переехали

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

Не проводите поступление маркированного товара вручную, минуя ЭДО, если поставщик работает через ЭДО. Коды в базе появятся, но ГИС МТ о приёмке не узнает, и на кассе продажа будет заблокирована.

Коды маркировки из файла и терминала сбора данных

Ручная загрузка нужна в трёх случаях: товар принят на остатки до подключения маркировки, поставщик работает без ЭДО на бумаге, или нужно пересчитать склад при инвентаризации.

Откуда взять файл с кодами

  • 📥 Личный кабинет Честного знака. В разделе со списком кодов маркировки можно отфильтровать коды по своей организации и статусу и выгрузить их в CSV или XLSX.
  • 📦 Файл от поставщика. Иногда поставщик присылает список кодов отдельным файлом вместе с бумажной накладной. Это допустимо как подсказка, но приёмку всё равно подтверждает документ в ГИС МТ.
  • 🔫 ТСД. Терминал сбора данных с программой учёта сканирует марки на складе и выгружает их в 1С через обмен с подключаемым оборудованием.

Как загрузить файл

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

Код маркировки обуви или одежды устроен так: 01 + GTIN из 14 цифр, 21 + серийный номер, затем разделитель GS и криптохвост с префиксами 91 и 92. Например: 0104670033010053215Ab7cD9eFgH1k + GS + 91EE06 + GS + 92…. При копировании через Excel разделитель GS часто теряется, поэтому файл лучше брать в исходном виде, без пересохранения.

Коды от собственного производства или импорта: СУЗ

Если вы производитель или импортёр, коды не загружают, а заказывают. В УТ, КА и ERP для этого есть документ заказа на эмиссию кодов маркировки. Он отправляет заявку в СУЗ, а после ответа 1С получает сами коды и хранит их в базе для печати этикеток.

Для работы с СУЗ в 1С указывают идентификатор СУЗ (OMS ID) и идентификатор соединения из личного кабинета Честного знака. Оба значения копируют из раздела «Устройства» или «СУЗ» в личном кабинете — путь в кабинете меняется, ищите по слову «СУЗ».

После печати этикеток и нанесения коды вводят в оборот отдельным документом. Только после этого они получают статус «В обороте».

Настройка обмена 1С с ГИС МТ

Обмен с ГИС МТ нужен для проверки статусов кодов, ввода в оборот, вывода из оборота и работы с остатками. Для приёмки по ЭДО он формально не нужен, но без него 1С не сможет показать вам статус кода прямо в документе.

Шаги настройки

  1. Убедитесь, что подключена интернет-поддержка: Администрирование → Интернет-поддержка и сервисы.
  2. Проверьте настройки электронной подписи: в том же разделе администрирования откройте настройки электронной подписи и шифрования, добавьте сертификат КЭП и нажмите «Проверить».
  3. Откройте настройки интеграции с ИС МП. В УТ, КА и ERP они в разделе НСИ и администрирование, в БП — в разделе Администрирование: ищите ссылку с текстом «ИС МП» или «Интеграция с ИС МП».
  4. Укажите организацию, сертификат и, при необходимости, адрес и порт СУЗ.
  5. Запросите ключ сессии. 1С подпишет запрос КЭП и получит токен.

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

Регламентные задания

Чтобы статусы обновлялись без ручных нажатий, включите регламентные задания обмена с ИС МП: Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. В файловой базе они выполняются только пока кто-то работает в программе.

Ошибки при загрузке и проверке кодов маркировки

Большинство сбоев при загрузке кодов связаны не с 1С, а с тем, что данные в базе и в ГИС МТ разошлись. Сначала смотрите статус кода в личном кабинете, потом ищите причину в базе.

Диагностика: выберите симптом

Если коды пришли не все или пришли лишние

Отметьте в форме проверки фактически полученные единицы. Недостающие или лишние коды 1С сгруппирует, и вы сможете подписать УПД с расхождениями. Поставщик получит акт о расхождениях и выставит корректировочный документ.

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

Сканер вставляет русские буквы

Если сканер работает в режиме эмуляции клавиатуры, при русской раскладке код превращается в набор кириллицы. Переключите сканер на режим виртуального COM-порта или HID-POS и подключите его в 1С как подключаемое оборудование. Это заодно решает проблему с символом GS.

Жизненный цикл кода: статусы после загрузки

Чтобы понимать, что делать с кодом в базе, полезно знать, через какие статусы он проходит в Честном знаке.

Статусы кода маркировки в ГИС МТ

Вывод маркированного товара из оборота в 1С

Загрузить коды — половина процесса. Вторая половина — корректно вывести их из оборота, иначе в ГИС МТ на организации копятся «висящие» остатки.

Сценарии вывода

СитуацияКак оформить в 1СЧто уходит в ГИС МТ
Розничная продажаЧек через ККТ с кодом маркировкиДанные чека через ОФД
Продажа юрлицу или ИПРеализация + УПД через ЭДОПередача кода покупателю
Списание, порча, кражаДокумент вывода из оборота ИС МПУведомление о выбытии с причиной
Возврат покупателем в розницуВозврат по чеку с повторным сканированиемВозврат кода в оборот
Использование для собственных нуждДокумент вывода из оборота ИС МПУведомление о выбытии

Пошагово для списания

  1. Создайте документ вывода из оборота ИС МП (в УТ, КА и ERP он в разделе Склад и доставка, в группе документов ИС МП; найдите его в списке документов по слову «вывод»).
  2. Укажите организацию и причину вывода.
  3. Отсканируйте или подберите коды списываемого товара.
  4. Подпишите и отправьте документ. Дождитесь статуса обработки в ГИС МТ.
  5. Оформите в учёте списание товаров отдельным складским документом, чтобы остатки в 1С совпали с ГИС МТ.

Код, проданный через кассу без передачи в ГИС МТ, остаётся «В обороте». При следующей проверке остатков он будет числиться за вами. Если касса работает в разрешительном режиме, она сама откажется пробивать товар с проблемным кодом.

Сверка остатков с Честным знаком

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

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

Можно ли загрузить коды маркировки в 1С без ЭДО?
Да, из файла или ТСД — но только для учёта внутри 1С. Право собственности на коды в ГИС МТ при этом не перейдёт: для этого нужен УПД через оператора ЭДО.
Нужна ли КЭП каждому сотруднику, который принимает товар?
Нет. Подписать УПД и получить токен ГИС МТ может один человек с КЭП или МЧД. Сканировать товар и сверять коды могут остальные сотрудники без подписи.
Поставщик прислал УПД без кодов маркировки. Что делать?
Не подписывайте его как приёмку маркированного товара. Попросите поставщика перевыставить УПД с кодами, иначе продать товар легально не получится.
Почему в 1С код есть, а в Честном знаке у меня его нет?
Чаще всего УПД подписан не через ЭДО или подписан, но отклонён ГИС МТ. Откройте документ в ЭДО и проверьте его статус и ответ от ГИС МТ.
Сколько ждать перехода кодов после подписания УПД?
Обычно от нескольких минут до часа. Если прошло больше суток, обратитесь к оператору ЭДО: возможно, документ не был передан в ГИС МТ.

Источники

  • Федеральный закон от 28.12.2009 № 381-ФЗ «Об основах государственного регулирования торговой деятельности в Российской Федерации», статья 9
  • Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации и прослеживаемости движения товаров»