Ошибка «Статус не определён» при работе с маркировкой в 1С
Содержание
«Статус не определён» — это ответ Честного Знака (ГИС МТ) на запрос 1С о состоянии кода маркировки. Система не смогла подтвердить, в каком статусе находится КМ: в обороте, выбыл, ещё не введён. Чаще всего причина не в самом коде, а в обмене между 1С и оператором.
Разберём, где 1С теряет связь с маркировкой, почему код маркировки уходит в неопределённое состояние и как за несколько минут вернуть отгрузку в работу.
Что означает «статус не определён» в маркировке
Перед проведением документа (реализация, приёмка, вывод из оборота) 1С отправляет коды в ГИС МТ и запрашивает их статус. В ответ приходит одно из состояний. «Не определён» — не отдельный статус кода, а признак того, что ответ от сервера не получен или получен пустым.
Типичные формулировки, которые видит пользователь:
- 🔸
Статус кода маркировки не определён - 🔸
Не удалось получить статус КМ - 🔸
Статус не определёнв колонке проверки таблицы товаров - 🔸 Пустое поле статуса после нажатия «Проверить коды»
Это отличается от ошибки Недопустимый статус (код 14) — там статус как раз известен, но не подходит под операцию. Здесь статус вообще не пришёл.
Почему 1С не получает статус кода
В 90% случаев дело в канале обмена, а не в товаре. Основные причины:
- 🌐 Нет связи с ГИС МТ. Сервер Честного Знака недоступен или отвечает с задержкой. Проверьте
markirovka.crpt.ruв браузере. - 🔑 Истёк или не подключён токен. Авторизация в личном кабинете маркировки внутри 1С слетела, токен нужно обновить.
- 📅 Просрочен сертификат ЭП. Электронная подпись, которой 1С авторизуется в ГИС МТ, закончилась или не выбрана.
- 🐢 Таймаут запроса. Много кодов в документе — сервер не успевает ответить за отведённое время.
- 🆕 Код ещё не в системе. Только что эмитированный КМ не успел прогрузиться в базу ГИС МТ (задержка репликации).
- ⚙️ Устаревший релиз конфигурации. В старых версиях 1С менялся формат обмена с оператором.
Если статус «не определён» массово по всем документам сразу — это почти наверняка обрыв связи или проблема с подписью, а не с кодами.
Как исправить: пошаговый разбор
Идём от быстрого к сложному.
Шаг 1. Повторить запрос
Сначала самое банальное. Нажмите «Проверить коды маркировки» ещё раз через 1–2 минуты. Единичный таймаут ГИС МТ снимается повторным запросом без каких-либо настроек.
Шаг 2. Проверить связь и сертификат
Откройте раздел Администрирование → Обмен с ГИС МТ (в 1С:Рознице и УНФ — Маркировка → Настройки).
Убедитесь, что:
- Выбран действующий сертификат электронной подписи.
- Токен получен и не просрочен (кнопка «Получить токен» / «Обновить»).
- Организация авторизована в личном кабинете Честного Знака.
Дата на компьютере должна совпадать с реальной — иначе подпись считается недействительной, и сервер не отвечает.
Шаг 3. Уменьшить объём запроса
Если статус «не определён» появляется только на больших документах — сервер не укладывается в таймаут. Разделите отгрузку на несколько документов по 50–100 позиций или проверяйте коды порциями.
Шаг 4. Обновить конфигурацию
Формат обмена с ГИС МТ периодически меняется на стороне оператора. Если релиз старый, 1С шлёт запрос в неподдерживаемом формате и получает пустой ответ. Обновите конфигурацию до актуальной версии.
Если статус не приходит после всех проверок
Когда связь есть, сертификат жив, а статус упорно «не определён»:
- 📞 Проверьте статус кода напрямую в личном кабинете Честного Знака по номеру КМ. Если там код виден и в обороте — проблема на стороне обмена 1С.
- 🧹 Очистите кеш обмена и перезапустите фоновые задания синхронизации с маркировкой.
- 🔄 Проверьте, не идёт ли в этот момент техработы на стороне ГИС МТ — оператор публикует уведомления в своём канале.
- 🆘 Если код есть в личном кабинете, но 1С его «не видит» — обращайтесь в поддержку с номером КМ, скриншотом статуса и релизом конфигурации.
Пока статус не подтверждён, не проводите документ «задним числом» и не отключайте контроль кодов — иначе в оборот уйдёт непроверенная позиция, и расхождение всплывёт при следующей операции.
Как предотвратить ошибку заранее
- ✅ Настройте автоматическую проверку токена и следите за сроком сертификата ЭП (ставьте напоминание за 2 недели).
- ✅ Не грузите в один документ тысячи кодов — дробите крупные отгрузки.
- ✅ Держите конфигурацию в актуальном релизе — обмен с ГИС МТ обновляется вместе с ним.
- ✅ Проверяйте коды заранее, а не в момент отгрузки клиенту, чтобы было время на разбор.