Ошибка «Отсутствует действующий договор по товарной группе» в 1С

· 11 мин

Содержание

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

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

«Договор» здесь — это не договор с покупателем. Это соглашение участника оборота с оператором ГИС МТ (ЦРПТ) по конкретной товарной группе: обувь, лёгкая промышленность, молоко, вода и т. д. По каждой группе он свой.

Что означает ошибка «Отсутствует действующий договор по товарной группе»

Каждая товарная группа в «Честном ЗНАКе» подключается отдельно. Регистрация организации в системе — это ещё не участие в товарной группе. Чтобы работать с кодами обуви, нужно подписать документы именно по обуви; чтобы с одеждой — отдельно по лёгкой промышленности.

Как ГИС МТ определяет товарную группу кода

Когда 1С отправляет коды на проверку, система смотрит на GTIN внутри кода маркировки, находит карточку товара в Национальном каталоге и по её ТН ВЭД определяет товарную группу. Дальше проверяет: есть ли у вашего ИНН активное соглашение по этой группе. Нет — приходит отказ, причём по всей пачке кодов или только по «чужим» позициям.

Отсюда неочевидный вывод: ошибка может прийти из-за кривой карточки товара, а не из-за договора. Если у GTIN не указан ТН ВЭД, группа не определяется, и ответ будет таким же грубым.

Когда ошибка всплывает чаще всего

  • 🆕 организация только зарегистрировалась и не подключила товарную группу;
  • 🔄 добавили новую номенклатуру из другой группы, а договор по ней не подписан;
  • ⏳ договор был, но истёк сертификат ЭП или ЦРПТ обновил условия оферты — нужно переподписать;
  • 📦 в пачке кодов затесались чужие КМ из группы, где вы не участник (типовой кейс массовой проверки: из 19 584 кодов ошибка ловится на 30–40 позициях);
  • 🏢 работаете под обособленным подразделением, а в 1С указан КПП, которого нет в кабинете;
  • 🧩 товар — набор или комплект, и «родительская» группа отличается от группы вложений.

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

Договор подписывается не в 1С, а в личном кабинете «Честного ЗНАКа». 1С только обращается к результату. Сначала — быстрая диагностика на пять минут, и только потом правки в обмене.

Что проверить за 5 минут
Выполнено: 0 / 7

Если нужной группы нет или она не активна — подписываем договор.

Как подписать договор по товарной группе в «Честном ЗНАКе»

Пошаговый помощник
Шаг 1. Вход в личный кабинет
Откройте честныйзнак.рф → «Войти» → вход по УКЭП руководителя организации. Сертификат должен быть действующим и установленным на этом компьютере.

Если организаций и филиалов несколько, договор нужен по каждому юрлицу отдельно. Коды одного ИНН не «покрывают» другой ИНН, даже внутри одной группы компаний.

Настройки обмена в 1С: что вписывать и где смотреть

Вторая половина проблем — не в договоре, а в параметрах подключения. Открываем НСИ и администрирование → Интеграция с ИС МП (маркировка) и сверяем поля.

ПараметрГде взять значениеТиповая ошибка
Организация, ИНН/КППкарточка организации в 1СКПП филиала, которого нет в ЛК
Сертификат ЭПхранилище сертификатов на сервере/клиентеистёк или не тот сертификат
Адрес СУЗличный кабинет СУЗ, раздел «Устройства»адрес из статьи в интернете вместо своего
Идентификатор соединения (OMS ID)карточка устройства в СУЗскопирован с лишним пробелом
Токен / ключ устройстватам же, в карточке устройствазаполнен вручную, хотя получается автоматически
Версия формата обменанастройки обмена в 1Сустаревшая после обновления релиза

Адрес СУЗ и OMS ID берите только из своего кабинета. У разных участников и разных товарных групп адреса отличаются, и подставленное «по совету с форума» значение даёт ошибку авторизации, а не отсутствие договора.

Нужно ли заполнять поле «Токен» вручную

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

Проверка подключения

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

Если договор подписан, а ошибка в 1С остаётся

Бывает, что в кабинете статус «Действует», но 1С упорно пишет Отсутствует действующий договор по товарной группе. Идём по списку от простого к сложному:

  1. Обновите токен и данные авторизации в настройках обмена 1С с ИС МП. Программа могла закешировать старый ответ ГИС МТ.
  2. Сверьте ИНН и КПП в карточке организации 1С и в личном кабинете. Расхождение хотя бы в КПП обособленного подразделения даёт эту же ошибку.
  3. Проверьте сертификат ЭП, которым 1С подписывает запросы: не истёк ли, тот ли это сертификат, что и в ЛК.
  4. Уточните товарную группу кода. Иногда номенклатура заведена в Национальном каталоге не в той группе — GTIN относится, например, к «лёгкой промышленности», а договор подписан только по «обуви».
  5. Обновите релиз. Форматы обмена ГИС МТ меняются; на старом релизе 1С запрос уходит по устаревшей схеме, и ответ приходит невнятный. Ставьте актуальную версию конфигурации.
  6. Подождите после активации. Свежеподписанный договор синхронизируется с проверочными сервисами не мгновенно — до нескольких часов.

При массовой проверке (тысячи кодов) ошибка почти всегда сидит на «хвосте» — нескольких КМ из чужой или неподключённой группы. Выгрузите список проблемных кодов из отчёта проверки и посмотрите их GTIN: обычно сразу видно отдельную товарную группу.

Коды ответов ГИС МТ и СУЗ: как читать

Иногда 1С показывает не текст, а технический ответ сервиса. Расшифровка:

ОтветЧто значитЧто делать
400 Bad Requestзапрос сформирован неверно: не тот формат, кривой GTIN, лишние символыобновить релиз 1С, перепроверить данные номенклатуры
401 / Время действия маркера безопасности истеклоистёк токен авторизациипереполучить токен, проверить срок сертификата ЭП
403 Forbiddenдоступа к операции нет: не подписан договор, не та роль участника, нет прав на товарную группуподключить группу, проверить тип участника
503 Service Unavailableсервис ГИС МТ или СУЗ недоступенповторить позже, это не ваша настройка
Couldn't resolve host name1С не разрешает адрес сервисапроверить интернет, DNS, прокси и правильность адреса СУЗ
Товарная группа недоступна для УОТучастник оборота товаров не подключён к этой группетот же путь: профиль → товарные группы

Смежные ошибки маркировки в 1С

Ошибка про договор редко приходит одна — рядом обычно те же грабли доступа к ГИС МТ и СУЗ. Быстрая шпаргалка по соседним сообщениям:

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

Когда СУЗ настраивать НЕ нужно

Половина мучений с СУЗ у розницы бессмысленна. СУЗ (станция управления заказами) нужна тем, кто эмитирует коды: производителям, импортёрам, а также при перемаркировке и вводе остатков.

Если магазин только принимает маркированный товар и продаёт его на кассе, заказывать коды не нужно — достаточно настроенного обмена с ГИС МТ и ЭДО. В этом случае ошибка про договор лечится подключением товарной группы, а поля СУЗ можно оставить пустыми.

Ориентиры по деньгам:

  • 💰 регистрация участника и подписание договора по товарной группе — бесплатно;
  • 🏷 код маркировки — примерно 50 копеек без НДС за штуку по большинству групп;
  • 🖥 облачный регистратор эмиссии для эмитентов — ориентировочно от нескольких тысяч рублей в год, точные условия смотрите в своём кабинете;
  • 📨 ЭДО — по тарифу оператора, порядка 1–2 рублей за документ при пакетной покупке.

Если не помогло

Когда договор подписан, реквизиты сверены, релиз свежий, а ошибка живёт:

  1. Сделайте скриншот сообщения целиком и выгрузите журнал обмена с ИС МП из 1С.
  2. Проверьте, не воспроизводится ли отказ прямо в личном кабинете при проверке того же кода. Воспроизводится — проблема на стороне ГИС МТ, и обращаться нужно в поддержку оператора с номером КМ.
  3. Не воспроизводится — проблема в 1С: пишите в поддержку своего обслуживающего партнёра, приложив журнал и версию конфигурации.
  4. Отдельно проверьте файловую базу : при работе через веб-клиент и файловый режим бывают проблемы с доступом к сертификату. Обмен работоспособен и в файловом варианте, но сертификат должен быть доступен тому пользователю, под которым запущен сеанс.

Как не ловить эту ошибку в будущем

Пара привычек, которые снимают большую часть обращений в поддержку:

  • ✅ Подключайте товарную группу до первой приёмки товара этой группы, а не в момент продажи на кассе.
  • 🗓 Следите за сроком сертификата ЭП: истёк сертификат — «отвалятся» и договоры, и обмен с ГИС МТ.
  • 🧾 Новую номенклатуру сверяйте с товарной группой и ТН ВЭД в Национальном каталоге сразу при заведении.
  • 🔁 После любых изменений в ЛК (новая группа, смена реквизитов, новая роль) обновляйте настройки обмена в 1С.
  • 🧪 Раз в квартал прогоняйте тестовую проверку пары кодов по каждой группе — так отвалившийся доступ находится до отгрузки, а не во время неё.

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

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

Источники

  • Распоряжение Правительства РФ от 28.04.2018 № 792-р (перечень товаров, подлежащих обязательной маркировке)
  • Постановление Правительства РФ от 26.04.2019 № 515 об информационной системе мониторинга за оборотом товаров