Ошибка «Статус не определён» в маркировке 1С: причины и решение
📋 Содержание
«Статус не определён» — это ответ, который 1С получает от Честного Знака (ГИС МТ), когда система не смогла однозначно сказать, в каком состоянии находится код маркировки. Проще говоря: код 1С отправила, но внятного ответа «в обороте», «выбыл» или «нанесён» не пришло.
Чаще всего это не поломка базы, а рассинхрон между 1С и ГИС МТ: код ещё не «долетел» до нужного статуса, оператор отвечает с задержкой или запрос ушёл с неполными данными. Ниже — как быстро понять причину и что нажать, чтобы статус маркировки перестал висеть неопределённым.
Что значит «статус не определён» и чем он отличается от ошибки
Статус кода маркировки (КМ) — это его текущее состояние в базе Честного Знака. 1С запрашивает его при проверке, продаже, приёмке или выводе из оборота.
Ответ Статус не определён означает одно из двух:
- 🔸 ГИС МТ не нашла код в актуальном состоянии на момент запроса;
- 🔸 ГИС МТ не успела ответить — запрос ушёл в таймаут, 1С поставила «не определён» как заглушку.
💡 Это не то же самое, что «недопустимый статус» или «код не найден». «Не определён» почти всегда лечится повторной проверкой, а не заведением нового кода.
Почему 1С не определяет статус кода маркировки
Типичные причины, от самой частой к редкой:
- Задержка ответа ГИС МТ. Пиковая нагрузка на серверах Честного Знака — запрос не успевает обработаться.
- Код только что введён в оборот. Статус ещё не проставился на стороне оператора (обновление занимает от минут до часа).
- Проблема с интернет-подключением или прокси на рабочем месте кассира/оператора.
- Устаревшая регистрация в ГИС МТ. Токен обмена в 1С протух, обмен фактически не идёт.
- Код повреждён при сканировании — считался не весь Data Matrix, ушёл «обрезанный» GTIN или серийник.
- Тестовый контур vs продуктив. База настроена на демо-стенд ГИС МТ, а код — боевой (или наоборот).
Прежде чем перепроводить документы и пересоздавать коды — сначала просто повторите проверку статуса. В половине случаев «не определён» уходит сам через 5–15 минут.
Жизненный цикл статусов кода маркировки
Чтобы понимать, откуда берётся «не определён», полезно видеть всю цепочку состояний КМ в Честном Знаке.
Как исправить: пошаговый разбор
Идём от безопасного к радикальному. Не пропускайте порядок — так вы не создадите лишних кодов.
Шаг 1. Повторите проверку статуса
В документе (чек, приёмка, ввод в оборот) нажмите «Проверить статусы КМ» ещё раз. Если товар только ввели в оборот — подождите 10–15 минут и повторите.
Шаг 2. Проверьте связь с ГИС МТ
Зайдите в НСИ и администрирование → Обмен с ГИС МТ (в рознице — Настройки → Интеграция с Честным Знаком). Проверьте:
- 🔸 подключён ли обмен и не истёк ли токен;
- 🔸 отвечает ли сервер (кнопка «Проверить подключение»);
- 🔸 тот ли это контур — боевой, не тестовый.
Если токен протух — переавторизуйтесь через УКЭП. После обновления регистрации повторите Шаг 1.
Шаг 3. Пересканируйте код
Откройте свойства строки и сверьте код маркировки посимвольно. Признак битого кода — короткий или «рваный» GTIN, отсутствие криптохвоста. Отсканируйте Data Matrix заново, медленно, с чистого этикета.
Шаг 4. Проверьте код в личном кабинете Честного Знака
Откройте честныйзнак.рф → личный кабинет → поиск по коду. Так вы увидите реальный статус на стороне оператора и поймёте, проблема в 1С или в самом коде.
Шаг 5. Синхронизируйте статусы вручную
Если ЛК показывает «в обороте», а 1С упорно пишет «не определён» — запустите обмен принудительно: Обмен с ГИС МТ → Загрузить статусы кодов. Это подтянет актуальные состояния из ГИС МТ в базу.
Быстрый чек-лист диагностики
Пробегите за пару минут — до звонка в поддержку.
Диагностика по симптому
Часто «не определён» соседствует с другими ошибками маркировки. Выберите ту, что видите на экране.
Смежные ошибки статусов в маркировке 1С
Коротко, чтобы отличать похожие сообщения:
| Сообщение | Что значит | Что делать |
|---|---|---|
Статус не определён | ГИС МТ не ответила | Повторить проверку |
Код не найден | Кода нет в обороте | Ввести в оборот / пересканировать |
14: Недопустимый статус | Статус не под операцию | Сверить статус в ЛК |
Ошибка верификации КМ | Битая крипточасть | Пересканировать код |
УОТ не пройдена | Слетела регистрация | Переавторизоваться по УКЭП |
⚠️ Не «лечите» «недопустимый статус» вводом в оборот повторно — так вы задвоите коды. Сначала выясните реальный статус в личном кабинете.
Как предотвратить
- ✅ Обновляйте конфигурацию 1С и подсистему обмена с ГИС МТ — старые релизы криво читают новые статусы.
- ✅ Держите токен обмена живым: проверяйте регистрацию УОТ раз в квартал.
- ✅ Не продавайте товар сразу после ввода в оборот — дайте статусам «догнать» реальность.
- ✅ Обучите кассиров сканировать Data Matrix целиком, а не «домучивать» частичный код руками.
Если не помогло
Когда все шаги пройдены, а статус всё ещё «не определён»:
- Сделайте резервную копию базы.
- Соберите техданные: скриншот ошибки, номер документа, сам код маркировки, время запроса.
- Проверьте статус ГИС МТ на стороне оператора — бывают массовые сбои Честного Знака.
- Обратитесь в поддержку оператора маркировки с собранными данными: они видят логи запросов по вашему УОТ.
Частые вопросы
«Статус не определён» — это ошибка, из-за которой нельзя продавать?
Почему статус не определён сразу после ввода в оборот?
Как проверить настоящий статус кода маркировки?
честныйзнак.рф через поиск по коду. Там виден реальный статус на стороне ГИС МТ, а не заглушка из 1С.1С пишет «не определён», а в кабинете код «в обороте». Что делать?
Обмен с ГИС МТ → Загрузить статусы кодов.Может ли причина быть в интернете или токене?
Чем «не определён» отличается от «код не найден»?
Источники
- Честный Знак (ГИС МТ), честныйзнак.рф — справочная система маркировки
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.