Экран личного кабинета Честного Знака вместо привычного интерфейса показывает сухое сообщение: «Ошибка 400» или «Error 503». Никаких подробностей, никаких подсказок. Только код и ощущение, что работа встала.
Знакомая ситуация для каждого, кто работает с системой маркировки. Ошибки в ГИС МТ возникают регулярно - и по вине пользователя, и по причине технических сбоев на стороне оператора. Разница в том, что одни можно исправить за минуту, а другие требуют обращения в поддержку и ожидания. Разберём, какие коды ошибок встречаются чаще всего, что они означают и - главное - как их устранять.
Постоянно сталкиваетесь с ошибками в Честном Знаке?
Специалисты GetMark возьмут на себя работу с системой маркировки: решение технических проблем, корректировка документов, взаимодействие с техподдержкой ГИС МТ. Вы занимаетесь бизнесом - мы разбираемся с ошибками.
Узнать стоимость сопровожденияВсе ошибки в Честном Знаке можно разделить на три большие группы. Понимание этой классификации сразу подсказывает, куда копать.
HTTP-ошибки 4xx (клиентские)
Проблема на стороне пользователя: неверный запрос, ошибка в данных, отсутствие прав доступа. Исправляется самостоятельно.
HTTP-ошибки 5xx (серверные)
Проблема на стороне Честного Знака: перегрузка серверов, технические работы, внутренние сбои. Остаётся только ждать.
Ошибки бизнес-логики (числовые коды)
Специфичные ошибки системы маркировки: код уже использован, товар не найден в каталоге, нарушена последовательность операций. Требуют анализа конкретной ситуации.
Одна из самых частых. Означает, что сервер не может обработать запрос из-за ошибки в его формате или содержании. Проще говоря - вы отправили что-то не то или не так.
| Причина | Как проявляется | Решение |
|---|---|---|
| Неверный формат GTIN | При создании карточки или заказе кодов | Проверить количество цифр (13 или 14), контрольную сумму |
| Некорректный JSON в API-запросе | При интеграции через API | Валидировать JSON, проверить кодировку UTF-8 |
| Пустые обязательные поля | При заполнении форм, загрузке файлов | Заполнить все поля со звёздочкой |
| Неверный формат даты | В документах, при вводе в оборот | Использовать формат ГГГГ-ММ-ДД |
| Спецсимволы в полях | В наименованиях, описаниях | Убрать кавычки, амперсанды, угловые скобки |
Шаг 1. Прочитайте полный текст ошибки. Часто после кода 400 идёт расшифровка: «Invalid GTIN», «Required field is missing» и т.д.
Шаг 2. Проверьте последний введённый документ или запрос. Ошибка возникает именно в нём.
Шаг 3. Если работаете с файлом (XML, Excel) - откройте его и проверьте структуру. Сравните с шаблоном из личного кабинета.
Шаг 4. Для API-интеграций: проверьте запрос через Postman или аналогичный инструмент. Убедитесь, что все поля заполнены корректно.
Шаг 5. Исправьте данные и повторите отправку.
Эта ошибка означает, что проблема не у вас. Сервер Честного Знака столкнулся с внутренней ошибкой и не смог обработать запрос.
Плохая новость: вы ничего не можете сделать для исправления. Хорошая: обычно такие сбои устраняются в течение нескольких минут или часов.
⏱ Подождите 5–10 минут
Большинство ошибок 500 - кратковременные сбои. Обновите страницу через несколько минут.
📢 Проверьте статус системы
Загляните в Telegram-канал Честного Знака или на их сайт - там публикуют информацию о технических работах.
🔄 Попробуйте другой браузер
Иногда проблема в кэше. Откройте личный кабинет в другом браузере или в режиме инкогнито.
📞 Обратитесь в поддержку
Если ошибка держится более часа - пишите в техподдержку с указанием времени, действия и скриншота.
Близкий родственник ошибки 500, но с более конкретным смыслом: сервер временно не может обрабатывать запросы. Причины - перегрузка, плановые технические работы или DDoS-атака.
Ошибка 503 особенно часто появляется в «горячие» периоды: конец отчётных периодов, дедлайны по маркировке новых товарных групп, первые дни после обновлений системы.
Первое - не паниковать и не долбить F5. Массовые обновления страницы только усугубляют перегрузку серверов.
Второе - проверить, работает ли система в принципе. Попробуйте открыть главную страницу честныйзнак.рф. Если она грузится - проблема может быть локальной.
Третье - если нужно срочно выполнить операцию, попробуйте через API. Иногда веб-интерфейс лежит, а API работает (или наоборот).
Четвёртое - запланируйте повтор операции на менее нагруженное время. Раннее утро (до 9:00 МСК) и поздний вечер (после 20:00) обычно спокойнее.
Переходим к ошибкам бизнес-логики. Ошибка 11 - одна из самых распространённых при работе с кодами маркировки.
Что означает: система не может найти указанный код Data Matrix в своей базе. Код либо не существует, либо не зарегистрирован за вашей организацией.
| Ситуация | Почему возникает | Как исправить |
|---|---|---|
| Код ещё не введён в оборот | Напечатали этикетку, но не оформили ввод в оборот в ГИС МТ | Выполнить операцию «Ввод в оборот» |
| Опечатка при ручном вводе | Ошибка в одном символе при копировании | Пересканировать код или скопировать заново |
| Код принадлежит другой организации | Пытаетесь работать с чужим кодом без передачи права собственности | Получить код через ЭДО от поставщика |
| Код выведен из оборота | Товар уже продан, списан или утилизирован | Использовать новый код для нового товара |
| Задержка синхронизации | Код только что заказан, ещё не появился в базе | Подождать 15–30 минут после заказа кодов |
Откройте личный кабинет ГИС МТ → раздел «Коды маркировки» → поиск по коду. Введите проблемный код (или его часть). Система покажет:
— Если код найден: его текущий статус (эмитирован, в обороте, выведен) и владельца.
— Если код не найден: либо он не существует, либо заказан другой организацией.
Ошибки множатся, а разбираться некогда?
GetMark предлагает абонентское обслуживание маркировки: мониторинг ошибок, оперативное исправление, взаимодействие с техподдержкой. Вы получаете отчёты, а не головную боль.
Стоимость зависит от объёма операций - от 5 000 рублей в месяц для небольшого бизнеса.
Подробнее об абонентском обслуживанииПомимо ошибки 11, в системе Честный Знак есть десятки специфичных кодов. Вот те, с которыми сталкиваются чаще всего.
Попытка повторно ввести в оборот или продать товар с кодом, который уже выведен из оборота. Каждый код - одноразовый. После продажи на кассе он «сгорает» навсегда.
Решение: проверить историю кода в личном кабинете. Если товар был ошибочно выведен из оборота - в некоторых случаях можно отменить операцию (если прошло не более 3 дней).
Вы пытаетесь сделать с кодом что-то, что невозможно в его текущем статусе. Например, продать товар, который ещё не введён в оборот. Или передать контрагенту код, который вам не принадлежит.
Решение: проверьте статус кода и выполните недостающие операции в правильной последовательности: эмиссия → нанесение → ввод в оборот → передача/продажа.
Система ограничивает количество кодов, которые можно заказать за одну операцию или за период. Лимиты зависят от товарной группы и статуса участника.
Решение: разбить заказ на несколько частей или обратиться в поддержку для увеличения лимита (требуется обоснование).
При заказе кодов указан GTIN, которого нет в Национальном каталоге. Без карточки товара коды заказать невозможно.
Решение: создать карточку товара в Национальном каталоге, затем повторить заказ кодов.
ИНН в документе или запросе не совпадает с ИНН организации в системе. Часто возникает при работе через API или при загрузке файлов.
Решение: проверить ИНН во всех полях документа, убедиться, что работаете под правильной учётной записью.
| Код | Название | Причина | Действие |
|---|---|---|---|
| 400 | Bad Request | Ошибка в данных запроса | Проверить формат и заполнение полей |
| 401 | Unauthorized | Проблема с авторизацией | Перевыпустить токен, проверить УКЭП |
| 403 | Forbidden | Нет прав на операцию | Проверить роль пользователя в ЛК |
| 404 | Not Found | Ресурс не найден | Проверить URL, ID документа или кода |
| 429 | Too Many Requests | Превышен лимит запросов | Снизить частоту запросов к API |
| 500 | Internal Server Error | Сбой на сервере | Подождать, повторить позже |
| 502 | Bad Gateway | Ошибка шлюза | Подождать, повторить позже |
| 503 | Service Unavailable | Сервис недоступен | Подождать окончания техработ |
| 504 | Gateway Timeout | Таймаут сервера | Повторить запрос, уменьшить объём данных |
| 11 | Код не найден | КМ отсутствует в базе | Проверить код, выполнить ввод в оборот |
| 15 | Код использован | КМ уже выведен из оборота | Использовать новый код |
| 16 | Неверный статус | Операция невозможна для этого статуса | Проверить текущий статус КМ |
| 20 | Товар не найден | GTIN отсутствует в каталоге | Создать карточку в Национальном каталоге |
| 23 | Несоответствие ИНН | ИНН в запросе не совпадает | Проверить ИНН во всех полях |
Отдельный пласт проблем - ошибки при обмене документами между контрагентами. Здесь пересекаются три системы: Честный Знак, оператор ЭДО и учётная программа (1С, МойСклад и др.).
УПД отправлен, но Честный Знак его не видит или отклоняет.
Возможные причины:
Решение: проверить настройки ЭДО, формат кодов в документе, последовательность операций (сначала отгрузка в ГИС МТ, потом УПД).
Покупатель сканирует товар, а система показывает, что код принадлежит другому владельцу или находится в неверном статусе.
Частые причины:
Решение: связаться с поставщиком, запросить подтверждение отгрузки в ГИС МТ, дождаться обработки документов.
Большинство ошибок - следствие невнимательности или незнания правил. Несколько простых практик снижают количество проблем в разы.
✓ Чек-лист ежедневной работы с маркировкой
✓ При работе через API
Для серверных ошибок (500, 502, 503) - да, это признак временных проблем на стороне Честного Знака. Если ошибка клиентская (400, 11) и появляется периодически - ищите закономерность: возможно, проблема возникает с определёнными товарами или в определённое время.
Техподдержка Честного Знака: через форму в личном кабинете или по телефону 8-800-222-15-23. Укажите код ошибки, время возникновения, действие, которое выполняли, и приложите скриншоты.
Проверяйте последний изменённый документ или запрос. Используйте инструменты разработчика в браузере (F12 → Network) - там может быть более подробный ответ сервера. При работе через API смотрите полный текст ответа, а не только код.
Серверные ошибки могут быть привязаны к конкретному действию или набору данных. Попробуйте выполнить другую операцию - если она проходит, проблема в конкретном документе или коде. Также проверьте, под одной ли учётной записью вы работаете.
Зависит от типа операции. Ввод в оборот можно отменить в течение 3 дней. Вывод из оборота (продажа) - нет, но можно оформить возврат. Отгрузку контрагенту - только если он ещё не принял товар.
Проверить официальные каналы Честного Знака на предмет объявления о техработах. Если информации нет - писать в поддержку. Параллельно фиксировать факт недоступности системы (скриншоты с датой и временем) - это может понадобиться для объяснений с контролирующими органами.
Если код не сканируется или выдаёт ошибку - продать товар с этим кодом нельзя. Варианты: взять другую единицу того же товара (с рабочим кодом), предложить покупателю подождать разбирательства или оформить отказ от покупки. Продажа без передачи кода - нарушение закона.
Telegram-канал @craborot (официальный канал оператора ЦРПТ), раздел «Новости» на сайте честныйзнак.рф, сообщества в социальных сетях. Также можно подписаться на email-рассылку в личном кабинете.
Да, система имеет ограничения на размер файла и количество строк. Обычно лимит - 1000–5000 позиций за одну загрузку. Разбивайте большие файлы на части.
Проверьте, не выполнял ли кто-то операции с этим кодом (продажа, списание, передача). Также возможна ретроактивная блокировка кода оператором при обнаружении нарушений.
В логах обмена 1С - там должен быть текст ответа от сервера. Часто проблема в настройках интеграции: истёк токен, изменился формат API, не обновился модуль обмена. Проверьте актуальность модуля маркировки в вашей конфигурации.
Если ошибки системные (5xx) - только ждать. Если клиентские - нужно разбираться с причинами. При регулярных проблемах имеет смысл обратиться к интегратору, который настроит процессы и снизит количество ошибок.
За сами ошибки - нет. Но если из-за ошибки вы не смогли вовремя ввести товар в оборот или передать данные о продаже - это уже нарушение закона о маркировке. Поэтому критично решать проблемы быстро и документировать случаи недоступности системы.
Устали разбираться с ошибками самостоятельно?
Передайте работу с маркировкой профессионалам. GetMark - это полный цикл сопровождения: от регистрации до ежедневных операций. Мы решаем проблемы до того, как они становятся вашей головной болью.
Оставьте заявку - обсудим, как упростить вашу работу с Честным Знаком.
Обсудить сопровождениеУниверсальная последовательность, которая работает в 90% случаев:
1. Прочитать полный текст ошибки. Код - это только категория. Детали - в расшифровке.
2. Определить тип ошибки. 4xx - ваша проблема, 5xx - проблема сервера, числовой код - бизнес-логика.
3. Для клиентских ошибок: проверить данные, исправить, повторить операцию.
4. Для серверных ошибок: подождать 10–15 минут, проверить новости о техработах, повторить позже.
5. Для ошибок бизнес-логики: найти код в справочнике (таблица выше), проверить статус объекта в личном кабинете, выполнить недостающие операции.
6. Если ничего не помогает: зафиксировать проблему (скриншоты, время, действия) и обратиться в техподдержку.
Ошибки - неизбежная часть работы с любой сложной системой. Но понимание их природы превращает хаотичное «ничего не работает» в чёткий алгоритм действий. Сохраните эту статью в закладки - пригодится в следующий раз, когда экран покраснеет от очередного error.