Как проверить коды маркировки ГИС МТ в 1С

· 8 мин

Содержание

Многие думают, что маркировку достаточно один раз настроить — и коды дальше «сами разберутся». На деле продать товар с кодом, который уже выбыл или числится за другим владельцем, программа не даст. Именно за это отвечает проверка кодов маркировки ГИС МТ в 1С: она сверяет каждый код Data Matrix с базой «Честного ЗНАКа» и не пускает в продажу то, что продавать нельзя.

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

Зачем нужна проверка кодов маркировки

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

Что отсекает проверка:

  • 🚫 код уже выбыл из оборота (продан в другой рознице, списан);
  • 🚫 код числится за другим участником, а не за вами;
  • 🚫 код не введён в оборот или напечатан с браком (нечитаемый Data Matrix);
  • 🚫 товар заблокирован по решению оператора;
  • ⚠️ код есть, но статус не позволяет продажу именно сейчас.

Штраф за продажу товара с некорректным кодом кратно больше стоимости настройки проверки. Дешевле не пустить проблемный код на кассе, чем разбираться постфактум.

Онлайн- и офлайн-проверка: чем отличаются

В 1С доступны два механизма. Работать они могут одновременно.

ПараметрОнлайн-проверкаОфлайн-проверка
Как сверяетПрямой запрос в ГИС МТПо локально выгруженной базе кодов
Нужен интернетДа, в момент проверкиНет (сверка по базе)
Актуальность данныхМаксимальнаяНа момент последней выгрузки
Скорость на кассеЗависит от связиВысокая
Когда выбираютСтабильный интернетСлабая связь, «полевые» точки

Онлайн-режим точнее: он видит статус кода прямо сейчас. Офлайн выручает там, где интернет нестабилен, но требует регулярно обновлять базу кодов, иначе сверка устареет.

Офлайн-проверка не заменяет онлайн полностью: свежесть данных ограничена последней выгрузкой.

Какой режим выбрать под свою ситуацию:

Какой режим проверки вам подходит?

Что подготовить перед настройкой

Проверка кодов не работает «в вакууме» — под неё нужен обмен с ГИС МТ и рабочее место кассира. Пройдитесь по списку, прежде чем включать проверку.

Готовность к проверке кодов маркировки
Выполнено: 0 / 6

Пара уточнений по пунктам:

  • Криптопровайдер. Без установленного КриптоПро CSP и действующего сертификата подпись запросов в ГИС МТ не пройдёт. Проверьте срок действия УКЭП заранее.
  • 2D-сканер. Обычный линейный сканер штрихкодов Data Matrix не читает — нужен именно 2D. В настройках торгового оборудования 1С проверьте, что сканер добавлен и тестовое сканирование проходит.
  • Виды номенклатуры и ТН ВЭД. Для каждой маркируемой группы указывается признак маркировки и код ТН ВЭД — по ним 1С понимает, что позицию нужно проверять.

Настройка онлайн-проверки кодов маркировки

Онлайн-проверка включается в разделе настроек интеграции с ГИС МТ. Названия пунктов немного отличаются между 1С:Розница, 1С:УТ и 1С:УНФ, но логика одна.

Пошаговый помощник
Включите обмен с ГИС МТ
В настройках обмена с «Честным ЗНАКом» активируйте маркировку по нужным товарным группам и укажите сертификат подписи.

После включения проверка срабатывает автоматически при подборе товара в чек, реализацию или другой документ выбытия.

Проверка и подбор маркируемой продукции в 1С

Проверка встроена в подбор товара. Когда кассир или менеджер сканирует код при оформлении, 1С сразу сверяет его с ГИС МТ и подставляет позицию в документ.

Как это выглядит на практике:

  1. Сканируете Data Matrix при подборе товаров в документ.
  2. 1С распознаёт GTIN и серийный номер, находит номенклатуру.
  3. Программа отправляет запрос в ГИС МТ (онлайн) или ищет код в локальной базе (офлайн).
  4. Если статус корректный — позиция добавляется в документ.
  5. Если код проблемный — строка подсвечивается, продажа блокируется или выдаётся предупреждение.

Если один и тот же код сканируется дважды в один чек — это ошибка: каждый экземпляр маркированного товара уникален. 1С такой повтор не пропустит.

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

Статусы кодов маркировки и что они значат

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

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

Если код не проходит — сначала смотрите его статус, а не настройки 1С. Чаще проблема в статусе, а не в программе.

Инструменты проверки и контроля состояний кодов

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

  • 🔍 Рабочее место «Проверка кодов маркировки» — массовая сверка кодов с ГИС МТ: статус, владелец, соответствие товару. Удобно перед крупной отгрузкой или инвентаризацией.
  • 📊 Отчёты по остаткам маркированных товаров — сверка того, что числится в 1С, с тем, что числится за вами в ГИС МТ.
  • 📥 Проверка при приёмке — сверка кодов из входящего УПД: все ли коды переданы, нет ли «чужих».
  • 🧾 Логи обмена с ГИС МТ — где смотреть причину отказа, если проверка сорвалась.

Возьмите за правило прогонять рабочее место проверки кодов перед большой поставкой. Найти проблемный код на складе дешевле, чем поймать отказ у покупателя на кассе.

Типичные ошибки при проверке кодов

Разберём частые сбои и что с ними делать.

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

Не отключайте контроль кодов «чтобы просто провести документ». Реализация с непроверенным кодом даёт расхождение в ГИС МТ, которое всплывёт при следующей сверке.

Как избежать проблем с проверкой

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

Видео по теме

Видео с YouTube — канал «Курсы 1С и экзамены (1С:Учебный центр №1)». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

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

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