Марки из Честного знака в базе 1С: УПД через ЭДО, файл, СУЗ и ошибки приёмки
Содержание
Коды маркировки попадают в 1С тремя путями: вместе с входящим УПД через ЭДО (основной способ для покупателя), из станции управления заказами (СУЗ), если вы сами производите или ввозите товар, и из файла или терминала сбора данных — для остатков и пересортов. Ни один из способов не работает без связки «1С — электронная подпись — ГИС МТ», поэтому начинают всегда с неё.
Типичная ситуация: поставщик прислал 40 пар обуви, бухгалтер провёл поступление вручную, а при продаже касса ругается, что код не принадлежит организации. Коды в базе есть, но в Честном знаке товар так и висит на поставщике. Чтобы загрузить коды маркировки в 1С правильно, важно, чтобы учёт в программе и в ГИС МТ совпадал.
Что подготовить в 1С перед загрузкой марок
Без подготовки 1С просто не покажет нужные команды и вкладки. Проверьте пять вещей.
- 🔑 КЭП руководителя или сотрудника с МЧД установлена на компьютере, где работает 1С, вместе с криптопровайдером (обычно КриптоПро CSP). Через неё 1С получает токен доступа к ГИС МТ.
- 🏢 Организация зарегистрирована в Честном знаке (
markirovka.crpt.ru), в личном кабинете указаны нужные товарные группы. - ⚙️ Включена функциональность маркировки. В БП 3.0 —
Главное → Функциональность → Торговля, флажок про маркируемые товары. В УТ 11, КА 2 и ERP —НСИ и администрирование → Настройка НСИ и разделов → Склад и доставка, блок про ИС МП, где отмечают товарные группы (обувь, одежда, молочная продукция, вода и т.д.). - 📄 Настроен обмен ЭДО с оператором и подписан профиль настроек. Без ЭДО коды из УПД в базу не придут.
- 🏷️ Номенклатура размечена. В карточке товара указан вид продукции (маркируемая товарная группа) и GTIN — штрихкод товара. По GTIN 1С сопоставляет код маркировки с позицией.
Платформа и конфигурация должны быть актуальными. Требования ГИС МТ меняются несколько раз в год: новые товарные группы, разрешительный режим на кассе, формат УПД. Старый релиз — частая причина «непонятных» отказов.
Когда нужна связка с ТСД и сканером
Если товар принимают по факту пересчёта, а не только по документу, понадобится сканер 2D-кодов. Он должен передавать в 1С невидимый символ-разделитель GS (код 29). Без него 1С получит обрезанный код, и проверка в ГИС МТ не пройдёт.
Как загрузить коды маркировки в 1С через ЭДО вместе с УПД
Это основной сценарий для покупателя. Поставщик выгружает УПД со списком кодов, оператор ЭДО передаёт его вам, и коды приходят в 1С внутри XML-файла документа.
Пошагово
- Откройте рабочее место ЭДО: в БП —
ПродажиилиПокупки → Текущие дела ЭДО, в УТ —Закупки → Текущие дела ЭДО. - На вкладке входящих найдите новый УПД от поставщика и откройте его.
- Создайте по нему документ поступления. Если номенклатура уже сопоставлена, 1С заполнит строки сама. Если нет — сопоставьте товары поставщика со своими один раз, дальше это запомнится.
- В созданном поступлении откройте проверку маркированной продукции. В УТ, КА и ERP это форма «Проверка и подбор маркированной продукции», в БП команда проверки находится прямо в документе поступления.
- Сверьте фактически полученный товар. Можно отсканировать каждую единицу или отметить всё как полученное по документу, если пересчитывать нечем.
- Если всё совпало — подпишите УПД со своей стороны. Если нет — оформите расхождения (о них ниже).
Подписание УПД покупателем в ЭДО и есть приёмка в Честном знаке. Оператор ЭДО передаёт подписанный документ в ГИС МТ, и коды переходят на баланс вашей организации. Отдельно «отправлять приёмку» из 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С не сможет показать вам статус кода прямо в документе.
Шаги настройки
- Убедитесь, что подключена интернет-поддержка:
Администрирование → Интернет-поддержка и сервисы. - Проверьте настройки электронной подписи: в том же разделе администрирования откройте настройки электронной подписи и шифрования, добавьте сертификат КЭП и нажмите «Проверить».
- Откройте настройки интеграции с ИС МП. В УТ, КА и ERP они в разделе
НСИ и администрирование, в БП — в разделеАдминистрирование: ищите ссылку с текстом «ИС МП» или «Интеграция с ИС МП». - Укажите организацию, сертификат и, при необходимости, адрес и порт СУЗ.
- Запросите ключ сессии. 1С подпишет запрос КЭП и получит токен.
Токен ГИС МТ живёт ограниченное время, обычно около 10 часов. Когда он истекает, 1С снова попросит подписать запрос. Если подпись лежит на флешке у директора, договоритесь, чтобы токен в начале дня запрашивал человек с доступом к ней, или оформите МЧД на сотрудника.
Регламентные задания
Чтобы статусы обновлялись без ручных нажатий, включите регламентные задания обмена с ИС МП: Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. В файловой базе они выполняются только пока кто-то работает в программе.
Ошибки при загрузке и проверке кодов маркировки
Большинство сбоев при загрузке кодов связаны не с 1С, а с тем, что данные в базе и в ГИС МТ разошлись. Сначала смотрите статус кода в личном кабинете, потом ищите причину в базе.
Если коды пришли не все или пришли лишние
Отметьте в форме проверки фактически полученные единицы. Недостающие или лишние коды 1С сгруппирует, и вы сможете подписать УПД с расхождениями. Поставщик получит акт о расхождениях и выставит корректировочный документ.
Не подписывайте УПД «как есть», если пересчёт не сошёлся. После подписания чужие коды станут вашими, и вывести их из оборота придётся вам — с отчётом в ГИС МТ.
Сканер вставляет русские буквы
Если сканер работает в режиме эмуляции клавиатуры, при русской раскладке код превращается в набор кириллицы. Переключите сканер на режим виртуального COM-порта или HID-POS и подключите его в 1С как подключаемое оборудование. Это заодно решает проблему с символом GS.
Жизненный цикл кода: статусы после загрузки
Чтобы понимать, что делать с кодом в базе, полезно знать, через какие статусы он проходит в Честном знаке.
Вывод маркированного товара из оборота в 1С
Загрузить коды — половина процесса. Вторая половина — корректно вывести их из оборота, иначе в ГИС МТ на организации копятся «висящие» остатки.
Сценарии вывода
| Ситуация | Как оформить в 1С | Что уходит в ГИС МТ |
|---|---|---|
| Розничная продажа | Чек через ККТ с кодом маркировки | Данные чека через ОФД |
| Продажа юрлицу или ИП | Реализация + УПД через ЭДО | Передача кода покупателю |
| Списание, порча, кража | Документ вывода из оборота ИС МП | Уведомление о выбытии с причиной |
| Возврат покупателем в розницу | Возврат по чеку с повторным сканированием | Возврат кода в оборот |
| Использование для собственных нужд | Документ вывода из оборота ИС МП | Уведомление о выбытии |
Пошагово для списания
- Создайте документ вывода из оборота ИС МП (в УТ, КА и ERP он в разделе
Склад и доставка, в группе документов ИС МП; найдите его в списке документов по слову «вывод»). - Укажите организацию и причину вывода.
- Отсканируйте или подберите коды списываемого товара.
- Подпишите и отправьте документ. Дождитесь статуса обработки в ГИС МТ.
- Оформите в учёте списание товаров отдельным складским документом, чтобы остатки в 1С совпали с ГИС МТ.
Код, проданный через кассу без передачи в ГИС МТ, остаётся «В обороте». При следующей проверке остатков он будет числиться за вами. Если касса работает в разрешительном режиме, она сама откажется пробивать товар с проблемным кодом.
Сверка остатков с Честным знаком
Раз в месяц полезно выгрузить из личного кабинета коды в статусе «В обороте» по своей организации и сравнить со складскими остатками маркированных товаров в 1С. Расхождения обычно означают: продажу без передачи кода, ошибочный приход без ЭДО или несписанный брак.
Частые вопросы
Можно ли загрузить коды маркировки в 1С без ЭДО?
Нужна ли КЭП каждому сотруднику, который принимает товар?
Поставщик прислал УПД без кодов маркировки. Что делать?
Почему в 1С код есть, а в Честном знаке у меня его нет?
Сколько ждать перехода кодов после подписания УПД?
Источники
- Федеральный закон от 28.12.2009 № 381-ФЗ «Об основах государственного регулирования торговой деятельности в Российской Федерации», статья 9
- Постановление Правительства РФ от 26.04.2019 № 515 «О системе маркировки товаров средствами идентификации и прослеживаемости движения товаров»