Ошибка 146 «Код маркировки уже отгружен/продан» в Честном ЗНАКе: причины и решение

Ошибка 146 (CisAlreadySold) в Честном ЗНАКе - код маркировки уже отгружен или продан. Как проверить статус кода, вернуть через обратный УПД, исправить документ.
main-ban
qr

Ошибка 146 в Честном ЗНАКе (CisAlreadySold) - «Код маркировки уже отгружен/продан» - возникает при попытке передать контрагенту код Data Matrix, который уже не принадлежит отправителю. Система ГИС МТ проверяет: владеет ли продавец кодом маркировки на момент отправки УПД. Если код уже был передан другому контрагенту, продан на кассе или выведен из оборота - документ возвращается с ошибкой 146. Разбираемся, почему код может оказаться «чужим», как проверить статус кода перед отгрузкой и что делать, если ошибка уже произошла.

Снимем головную боль с маркировкой за 1 звонок!

Экспертная помощь по маркировке товаров производителей, импортеров, для розницы и маркетплейсов (Wildberries, Ozon). Опыт 5+ лет, работаем без ошибок и штрафов.

📞 Звоните, мы на связи:

Решаем 100% задач по маркировке:


С нами выгодно и безопасно:

Молниеносно
Решение вашей задачи в день обращения

💡 Экспертно
5+ лет практики в маркировке

🛡️ Без штрафов
100% соблюдение законодательства

"Хватит тратить часы на поиск ответов в интернете! Получите четкий план действий от эксперта за 15 минут. Просто позвоните!"

— Команда MarkGuru

Типичная ситуация: поставщик отгрузил обувь оптовику и отправил УПД через ЭДО. Оптовик подписал, коды перешли на его баланс. Через неделю поставщик обнаруживает ошибку - в тот же УПД случайно попали коды от другой партии, которую он уже отгрузил другому покупателю. Формирует исправленный УПД - и получает ошибку 146: «Код маркировки уже отгружен». Логично: коды давно ушли другому контрагенту, повторно их передать нельзя.

Что означает ошибка 146: техническая расшифровка

Полное название: CisAlreadySold (код 146). В интерфейсе ЭДО отображается как «Неопределенная ошибка CisAlreadySold (код: 146)» или «Код маркировки уже отгружен/продан».

Техническое описание: система «Честный ЗНАК» обнаружила, что один или несколько кодов маркировки (КИ), указанных в УПД, уже не принадлежат отправителю. Они были:

  • Переданы другому контрагенту (через другой УПД)
  • Проданы на кассе (выведены из оборота через ОФД)
  • Списаны / выведены из оборота вручную
  • Переданы на баланс другого участника при агрегации/разагрегации

Ошибка блокирует весь документ, а не только строку с проблемным кодом. Все коды из УПД остаются непереданными.

Ошибка 146 не даёт отгрузить товар? Решим за вас

Получить техническую помощь

Почему код оказался «уже отгружен»: шесть причин

Причина 1: Код уже передан другому контрагенту. Самая частая ситуация. Один и тот же код попал в два разных УПД - для разных покупателей. Первый документ обработан, код перешёл на баланс первого покупателя. Второй документ возвращается с ошибкой 146.

Причина 2: Код продан на кассе. Товар с этим кодом уже был продан в розницу. ОФД передал данные в «Честный ЗНАК», код выведен из оборота. Повторно передать его невозможно.

Причина 3: Код списан или выведен из оборота вручную. Участник оборота вывел код через документ «Вывод из оборота» (списание, утилизация, для собственных нужд). После этого код «мёртв» - его нельзя ни передать, ни продать.

Причина 4: Дублирование кодов при ручном вводе. Бухгалтер вручную копировал коды маркировки из одного документа в другой - и случайно вставил коды, которые уже были отгружены в предыдущей поставке.

Причина 5: Задвоение при разагрегации. При расформировании короба (разагрегации) коды вложенных товаров высвобождаются. Если после этого короб повторно используется в документе отгрузки с привязкой старых кодов - ошибка 146.

Причина 6: Системный сбой - код числится за другим участником. В редких случаях ошибка появляется, хотя код по данным учётной системы должен быть у отправителя. Это может быть следствие задержки обработки предыдущих документов или сбоя синхронизации. Решается через техподдержку ЦРПТ.

Как исправить ошибку 146: пошагово

Шаг 1. Определите проблемные коды

Откройте детализацию ошибки в вашем операторе ЭДО (Диадок, СБИС, Такском) или в ЭДО Лайт. В описании ошибки будут указаны конкретные коды маркировки, вызвавшие конфликт. Выпишите их.

Шаг 2. Проверьте статус кодов в личном кабинете

Войдите в личный кабинет «Честного ЗНАКа» → раздел «Коды маркировки» (или «Документы» → «Поиск КИ»). Введите проблемный код → посмотрите:

  • Текущий владелец - на чьём балансе код сейчас (ваш ИНН или чужой)
  • Статус - «В обороте», «Выведен из оборота», «Продан»
  • История движения - кому и когда был передан

Это покажет, почему система считает код «уже отгруженным».

Шаг 3. Действуйте по ситуации

Ситуация Решение
Код на балансе другого контрагента (ошибочно попал в другой УПД) Попросите контрагента вернуть код обратным УПД. После возврата - пересоздайте документ
Код продан на кассе (выведен из оборота) Код восстановить нельзя. Уберите его из УПД и отправьте документ без него
Код списан (вывод из оборота вручную) Если списание ошибочное - обратитесь в техподдержку ЦРПТ для восстановления. Если корректное - уберите код из УПД
Код числится у вас, но ошибка всё равно возникает Возможна задержка обработки. Подождите 15–30 минут и повторите. Если не помогает - обратитесь в support@crpt.ru с транспортной квитанцией
Покупатель уже перепродал код третьему лицу Вернуть код можно только через обратную цепочку: третье лицо → покупатель → вы. Каждый этап - отдельный обратный УПД

Шаг 4. Пересоздайте документ без проблемных кодов

Сформируйте новый УПД, исключив из него проблемные коды. Помните: нельзя отправить повторно файл с тем же именем XML - создайте документ с новым номером.

Если несколько кодов из 500 - проблемные, а остальные корректны - разделите отгрузку: один УПД с корректными кодами (отправьте сейчас), второй - после решения вопроса с проблемными кодами.

Как не допустить ошибку 146 в будущем

Правило 1: Сканируйте коды при отгрузке, а не копируйте вручную. ТСД или 2D-сканер считывает физический код с товара. Если товар на полке - код на вашем балансе. Ручное копирование кодов из старых документов - прямой путь к ошибке 146.

Правило 2: Проверяйте принадлежность кодов перед формированием УПД. В СБИС и Контур.Маркировке есть функция автоматической проверки кодов в ГИС МТ перед отправкой. Включите её - система предупредит о конфликтах до отправки.

Правило 3: Ведите учёт кодов в учётной системе. 1С, МойСклад, СБИС Склад - привязывайте коды маркировки к конкретным единицам товара в номенклатуре. При отгрузке коды автоматически «уходят» из остатков, и дубли невозможны.

Правило 4: Не формируйте УПД на коды, которые ещё не приняты. Если вы получили товар от поставщика, но не подписали входящий УПД - коды не на вашем балансе. Пока не подпишете - отгрузить эти коды дальше не получится.

Стоимость маркировки под ключ от MarkGuru

Ошибка 146 - следствие несистемной работы с кодами маркировки. MarkGuru выстраивает процесс так, чтобы каждый код был учтён: от заказа до отгрузки. Формируем УПД с проверкой принадлежности кодов, исключаем дубли, контролируем балансы. Личный менеджер, неограниченное количество кодов - в рамках тарифа.

Стоимость маркировки Честный знак под ключ

Полный комплекс услуг для работы с маркированном товаром. Всё включено - от описания товаров до формирования УПД. Вы получаете личного менеджера и неограниченное количество кодов маркировки.

Тариф на 1 месяц
5 000 за весь период
  • Описание товаров в НКМТ
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
Тариф на 3 месяца
12 000 за весь период
4 000 в месяц
  • Описание товаров в НКМТ
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
  • Экономия 3 000
Тариф на 6 месяцев
20 000 за весь период
3 333 в месяц
  • Описание товаров в НКМТ
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
    Вы можете заказывать любое количество кодов маркировки, нет ограничений.
выгоднее на 41%
Тариф на 12 месяцев
35 000 за весь период
2 917 в месяц
  • Описание товаров
  • Шаблоны этикеток DataMatrix
  • Формирование УПД для маркетплейсов
  • Личный менеджер
  • Неограниченное количество кодов маркировки
    Вы можете заказывать любое количество кодов маркировки, нет ограничений.
  • Экономия 5 000

Эксперты по тарифам:

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

Что означает ошибка CisAlreadySold (код 146)?

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

Можно ли восстановить код, который был продан на кассе?

Нет. Код, выведенный из оборота через кассу (продажа физлицу), восстановлению не подлежит. Нужно заказать новый код маркировки, нанести на товар и ввести в оборот.

Ошибка 146 блокирует весь УПД или только строку с проблемным кодом?

Весь документ. Если хотя бы один код из УПД вызывает ошибку 146 - все коды из документа не передаются. Нужно убрать проблемные коды и пересоздать документ.

Как проверить, кому принадлежит код маркировки?

В личном кабинете «Честного ЗНАКа» → раздел «Коды маркировки» → введите код → система покажет текущего владельца (ИНН), статус и историю движения.

Код числится за мной, но ошибка 146 всё равно появляется - что делать?

Возможна задержка синхронизации в ГИС МТ. Проверьте, завершены ли все предыдущие операции с этим кодом (ввод в оборот, предыдущие отгрузки). Подождите 15–30 минут и повторите. Если не помогает - обратитесь в support@crpt.ru с транспортной квитанцией.

Как вернуть код от контрагента, которому он ошибочно передан?

Контрагент должен сформировать обратный УПД (возврат) с указанием кодов маркировки и отправить вам через ЭДО. После вашего подписания коды вернутся на ваш баланс.

Можно ли отправить УПД без проблемных кодов, а их добавить потом?

Да. Создайте новый УПД только с корректными кодами и отправьте. Когда проблемные коды будут возвращены или вопрос решён - отправьте второй УПД с оставшимися кодами.

Как предотвратить дублирование кодов в УПД?

Сканируйте коды ТСД или 2D-сканером при каждой отгрузке - не копируйте из старых документов. Ведите учёт кодов в 1С или другой учётной системе. Включите автоматическую проверку кодов в ГИС МТ перед отправкой (доступно в СБИС и Контур.Маркировке).

Куда обращаться, если самостоятельно решить не получается?

Техподдержка «Честного ЗНАКа»: 8 800 222-15-23, support@crpt.ru. При обращении предоставьте транспортную квитанцию (скачивается из детализации ошибки в операторе ЭДО) и проблемные коды маркировки.

Главное: проверяйте принадлежность кодов до отправки

Ошибка 146 (CisAlreadySold) означает, что код маркировки уже не на вашем балансе - он передан, продан или списан. Решение зависит от ситуации: вернуть код через обратный УПД, убрать из документа или обратиться в техподдержку. Профилактика: сканируйте коды при каждой отгрузке, не копируйте из старых документов, ведите учёт в 1С, включите автопроверку кодов перед отправкой. MarkGuru формирует УПД с предварительной проверкой принадлежности каждого кода.

Полная маркировка под ключ: от кодов до безошибочных УПД

Оставить заявку на маркировку

Оставьте заявку
на консультацию по маркировке товаров

Наш специалист по маркировке свяжется с вами, подробнее расскажет о предложении и поможет подобрать решение.

Выберите удобный способ связи:

Телефон Telegram WhatsApp