Содержание:

Если вы искали “настройки сканирования кодов маркировки 1С Розница”, то вы как раз там, где нужно. Ниже собран понятный план: что именно включать, как проверить, что оборудование работает, и почему в кассе нельзя “просто пробить чек”, если код не проходит проверку.


Что именно нужно настроить в 1С, чтобы работала проверка кодов маркировки

В 1С:Розница маркировка живет в связке нескольких вещей: интеграция с ГИС МТ (“Честный Знак”), настройки сканирования и правила контроля, как именно 1С проверяет код при подборе и продаже.

Главная логика такая:

  • на кассе кассир сканирует DataMatrix;
  • 1С отправляет код на проверку в ГИС МТ (онлайн) и ждет ответ;
  • если ответ отрицательный, чек не пробивается;
  • если ответа нет за отведенное время, может сработать офлайн-проверка (в зависимости от настроек и этапа внедрения).

Эта модель закреплена в нормативных требованиях к разрешительному порядку продажи маркированных товаров (Постановление Правительства РФ от 21.11.2023 № 1944).


Подготовка: без этого настройки сканирования просто не заработают

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

Что должно быть готово в компании

Условие Что это значит на практике
регистрация в ГИС МТ (“Честный Знак”) есть кабинет участника оборота для ваших товарных групп
УКЭП (усиленная квалифицированная электронная подпись) нужна и для обмена, и для ЭДО/документов
ЭДО (1С-ЭДО или ваш контур) чтобы оформлять УПД/накладные и нормально вести движение кода
онлайн-касса с ФФД 1.2 чек должен передаваться так, как требует закон
2D-сканер DataMatrix “линейный” сканер не распознает нужный код
принтер этикеток (если печатаете коды/марки) для задач эмиссии и печати

Настройка интеграции с ИС МП в 1С:Розница (стартовая точка)

  1. Откройте: НСИ и Администрирование.
  2. Перейдите в Администрирование.
  3. Выберите: Интеграция с ИС МП: обувь, одежда, табак…
  4. Отметьте категории, с которыми работает магазин.
  5. Дальше переходите к параметрам, где вы будете указывать “настройка сканирования кодов маркировки”.

В учебных и справочных материалах по 1С обычно это описывают как вход в рабочее место интеграции с ИС МП и дальше настройку контроля/сканирования по видам продукции.


Разрешительный режим и когда он включается на кассе

Разрешительный режим вводится поэтапно для разных товарных групп и разных категорий продавцов. Если у вас включено “то, что не должно быть включено”, вы увидите больше ошибок и блокировок продаж.

Постановление № 1944 задает общий принцип запрета продажи при отсутствии нужных сведений и при целом наборе оснований, включая: отсутствие данных по коду, вывод из оборота, истекший срок годности, несоответствие кода характеристикам и т.д.

Практически это выражается так: если код не проходит проверку, 1С не дает пробить чек.


Настройка сканирования кодов маркировки в 1С:Розница (ключевой раздел)

Ищите в рабочем месте интеграции с ИС МП ссылку/форму вида:

  • Настройки сканирования кодов маркировки

Дальше включите то, что реально влияет на качество проверки и снижение “человеческих” сбоев.

Какие флаги обычно включают для контроля (и почему)

Настройка Зачем она нужна
запрос статусов кодов маркировки в ГИС МТ чтобы знать действителен ли код и каков статус
контроль владельцев кодов маркировки чтобы код был “на вас”, а не, скажем, у другого участника
проверка структуры кодов маркировки чтобы отсеивать некорректные DataMatrix до отправки/дальше по процессу
проверка алфавита кодов маркировки чтобы ловить битые/неправильно считанные строки
проверка “вложенности”/стандарта упаковок чтобы соответствие коду/упаковке не рушилось в операциях
исключения (для отдельных операций) чтобы не контролировать там, где это избыточно по регламенту или по вашему процессу

Дополнительно часто включают поведение при сканировании, например:
- как поступать, если строка с ошибкой попалась при загрузке из ТСД;
- когда вызывать онлайн-проверку (при сканировании или перед пробитием чека).


Настройка ожидания ответа: почему иногда “чек не едет”, а иногда “пробивается”

В материалах по 1С для разрешительного режима встречается ключевое число: 1.5 секунды на получение ответа от ГИС МТ в онлайн-проверке. Пока идет проверка, 1С удерживает процесс продажи.

Если ответ не получен за это время, в зависимости от статуса внедрения и сценария может сработать другой режим (офлайн-проверка или предусмотренное законом поведение).

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


Проверка, что оборудование реально правильно сканирует DataMatrix

Даже идеальные настройки сканирования кодов маркировки не помогут, если сканер читает “криво” или ловит бликующие этикетки.

Что проверить быстро

  • Сканируете ли вы именно 2D DataMatrix, а не EAN-13.
    В кассовых сценариях без DataMatrix позиция не добавляется.
  • Учитывает ли сканер защиту от бликов (на практике это сильно влияет на “код битый”).
  • Работает ли ТСД (если вы делаете массовые подборы при приемке/перемещениях).

Если в 1С видите сообщения про некорректный код или несоответствие номенклатуре, почти всегда это одна из трех причин:
- скан не тот формат;
- код считался с ошибкой;
- в карточке товара не совпали реквизиты, к которым привязана проверка.


Настройка номенклатуры под маркировку: почему появляется “код не соответствует номенклатуре”

Чтобы 1С корректно сопоставляла код и товар, в карточках должны быть нужные признаки, прежде всего GTIN и привязка к категории/виду продукции.

Практическая схема такая:

Что нужно в карточке товара Как это влияет
GTIN (из национального каталога/данных GS1) 1С сопоставляет код из DataMatrix с тем, что лежит в номенклатуре
единицы измерения и базовые реквизиты чтобы приемка и продажа не “ломались” на несовпадениях
принадлежность к нужной категории маркировки чтобы работали правильные проверки для вашей товарной группы

Что происходит при продаже: онлайн-проверка и блокировка чека

В рабочих местах 1С (и при продаже из документов, и в РМК) логика единая:

  • сканируется код маркировки;
  • 1С запускает онлайн-проверку через ГИС МТ;
  • при отрицательном результате:
  • сообщение с причиной выводится оператору;
  • чек пробить нельзя;
  • при положительном результате:
  • товар добавляется в чек;
  • сведения уходят дальше по цепочке учета и контроля.

Это и есть “разрешительный порядок” в действии: 1С выступает интерфейсом для запроса и фиксации статуса кода.


Типичные ошибки и что с ними делать (быстро и по делу)

Симптом в 1С Частая причина Что проверить
“некорректный код маркировки” сканер/этикетка считались с ошибкой или формат не DataMatrix попробовать другой код/этикетку, проверить 2D сканер и качество скана
“код маркировки не соответствует номенклатуре” GTIN в карточке товара не тот или карточка не относится к нужной категории сверить GTIN и вид продукции, убедиться что товары заведены под маркировку
продажа блокируется код не проходит разрешительный контроль (статус, владелец, ввод/вывод из оборота, срок годности, приостановки) проверить статус кода в “Честном знаке” и настройки контроля/владельцев
зависания/задержки на кассе онлайн-проверка упирается во время ответа или сеть проверить стабильность канала, убедиться что настройки CDN/площадок и ожидания корректны (если используются)

Нормативная база (чтобы понимать, почему 1С “не дает пробить чек”)

Документ Что дает для вас
Постановление Правительства РФ от 21.11.2023 № 1944 перечень случаев запрета продажи по данным из ГИС МТ и сроки по товарным группам

Для “разрешительного режима” это главный ориентир: запрет не “каприз программы”, а следствие проверок по коду.


Итоговый чек-лист настройки “настройки сканирования кодов маркировки” в 1С:Розница

Шаг Делаете это где-то в 1С Результат
включаете нужные товарные группы в Интеграция с ИС МП НСИ и Администрирование → Администрирование 1С понимает, какие проверки включать
переходите в форму Настройки сканирования кодов маркировки рабочее место интеграции с ИС МП задаете контроль статусов/владельцев и проверки структуры
настраиваете поведение при ошибках/исключениях там же меньше “ложных” блокировок и больше контроля качества
проверяете, что сканер читает именно DataMatrix вне 1С, на реальных кодах исчезают “битые” коды и некорректные строки
приводите номенклатуру к GTIN/категориям маркировки Номенклатура исчезает “код не соответствует номенклатуре”
тестируете сценарии: приемка/подбор/касса в операциях магазина видите, что чек пробивается только при положительной проверке

Источники

  • Постановление Правительства РФ от 21.11.2023 № 1944 (публикация на pravo.gov.ru): http://publication.pravo.gov.ru/document/0001202311270058
  • Материалы по возможностям 1С и реализации онлайн-проверки/настроек разрешительного режима в ИС МП (ITS 1C): https://its.1c.ru/ и конкретные страницы по “онлайн-проверке кодов маркировки” (в подборке источников выше также есть статья buh.ru с описанием онлайн/офлайн логики).

Если вы настроили именно эти элементы (интеграция → настройки сканирования → контроль и номенклатура → тест на реальном DataMatrix), дальше маркировка в 1С начинает работать предсказуемо, а “код маркировки не соответствует номенклатуре 1С Розница” превращается из ежедневной головной боли в редкий случай, который быстро локализуется.