Подробный разбор всех сценариев, при которых ГИС МТ возвращает код 4. Как найти оригинальный документ, когда повторная отправка допустима, а когда нужен УПДи или УКД - и как не создать новую проблему, пока исправляешь старую.
Типичная ситуация: менеджер отправил УПД, что-то пошло не так, документ завис или пришёл с ошибкой. Первый инстинкт - отправить снова. Нажали «отправить ещё раз» и получили в ответ: «Ошибка 4: Документ зарегистрирован ранее / Документ УПД был зарегистрирован ранее в ГИС МТ». Товар завис между двумя юрлицами. Коды маркировки не перешли. Покупатель ждёт подтверждения приёмки.
Ошибка 4 - одна из наиболее частых в работе с ЭДО при передаче маркированных товаров. И одна из наиболее коварных: кажется, что проблема технически простая, но неверные действия по её исправлению могут создать цепочку новых ошибок - вплоть до заморозки кодов маркировки на неопределённый срок. Разберём всё пошагово и без лишней воды.
ГИС МТ «Честный знак» идентифицирует каждый документ ЭДО по его глобальному имени файла - так называемому глобальному идентификатору. Имя файла УПД с маркированными товарами выглядит так:
ON_NSCHFDOPPRMARK_[ИД получателя]_[ИД отправителя]_[дата ГГГГММДД]_[GUID 36 символов].xml
Если в ГИС МТ уже зарегистрирован документ с точно таким же именем файла - система отклонит любой повторный документ с этим идентификатором. Без исключений. Даже если первый документ был аннулирован. Даже если он содержал ошибку. Имя файла - это навсегда занятый уникальный ключ в базе данных ГИС МТ.
Распространённое заблуждение - аннулировать первый УПД, а затем отправить «такой же». ГИС МТ не позволяет это сделать: идентификатор уже занят. Нужен либо полностью новый документ с новым GUID, либо специальный тип документа - УПДи или УКД.
Прежде чем разбираться в причинах ошибки 4, важно понять механику: кто именно передаёт документ в Честный знак и на каком этапе. Это объясняет, почему ошибка возникает даже тогда, когда сам пользователь уверен, что отправил документ «первый раз».
В этот момент документу присваивается имя файла с GUID. Всё, что будет после - будет привязано именно к этому идентификатору.
Это происходит автоматически после подписания документа обеими сторонами. Пользователь этого не видит - но именно в этот момент ГИС МТ регистрирует документ с конкретным именем файла.
Успешная обработка - коды маркировки переходят от продавца к покупателю. Ошибка - документ отклонён, статус кодов не меняется. Статус обработки виден в разделе «Документы» личного кабинета ГИС МТ.
Если продавец и покупатель у разных операторов ЭДО, документ проходит через роуминг. Оператор покупателя тоже может попытаться передать документ в ГИС МТ - и если оператор продавца уже это сделал, придёт ошибка 4. При этом у пользователя-покупателя документ может выглядеть как «не переданный», хотя в реальности он уже успешно обработан.
Прежде чем что-то исправлять, важно точно определить сценарий. Ошибка 4 - не одна ситуация, а минимум четыре разных случая с разными правильными действиями.
Самый частый сценарий. Бухгалтер обнаружил ошибку в УПД - неверная цена, не тот GTIN, лишний товар - и попытался отправить исправленный документ с тем же номером. Система ЭДО в этом случае нередко формирует файл с тем же именем, и ГИС МТ его отклоняет.
При работе в роуминге (продавец в Диадоке, покупатель в СБИС или Такском) документ проходит через двух операторов. Иногда оба пытаются самостоятельно передать данные в ГИС МТ. Тот, кто сделал это вторым, получает ошибку 4 - хотя сам документ уже успешно обработан первым оператором.
1С, МойСклад или другое ПО иногда отправляет документ дважды при зависании соединения или ошибке таймаута. Пользователь видит «ошибку отправки» и жмёт кнопку ещё раз - а первая попытка уже дошла и зарегистрировалась в ГИС МТ.
Логика подсказывает: аннулировали старый УПД - можно отправить точно такой же новый. Нет. После аннулирования идентификатор файла остаётся в базе ГИС МТ навсегда. Новый документ должен иметь новый GUID - иначе снова ошибка 4.
Получив ошибку 4, первое действие - найти тот самый первый документ, который уже находится в ГИС МТ. Это определит, что делать дальше.
Перейдите в раздел «Документы» → выберите тип «УПД» → поставьте фильтр «Обработанные успешно». Найдите документ с тем же номером и датой. Если он там есть - первый документ прошёл, и ошибка 4 означает, что дублирование было.
В интерфейсе Диадока, СБИС, Такскома найдите документ по номеру. Нажмите «Детализация» или «История» - там будет показан точный статус передачи в ГИС МТ и ответ системы. Это первичный источник информации об ошибке.
В разделе документа в ЛК оператора ЭДО есть кнопка «Отчёт об ошибках» или «Квитанция ГИС МТ». В этом файле будет точный идентификатор документа, который уже зарегистрирован. Это ключ к поиску оригинала.
В Диадоке: страница документа → «Скачать» → «Документооборот целиком». Этот архив содержит все файлы документа и квитанции. При обращении в поддержку оператора или ЦРПТ именно этот файл попросят в первую очередь.
| Ситуация | Статус в ГИС МТ | Правильное действие |
|---|---|---|
| Документ успешно обработан (роуминг дал ошибку 4 второму оператору) | ✅ Обработан успешно | Ничего не делать. Документ уже в системе, коды перешли к покупателю |
| Хотите исправить данные в уже зарегистрированном УПД | ✅ Обработан успешно | Создать УПДи (исправленный УПД) на базе первоначального |
| Нужно скорректировать стоимость/количество после согласия обеих сторон | ✅ Обработан успешно | Создать УКД (универсальный корректировочный документ) |
| Хотите аннулировать старый УПД и отправить новый | ✅ Обработан успешно | Аннулировать → отправить новый документ с новым GUID (не «повторную отправку») |
| Системный сбой при отправке, статус неясен | ❓ Проверить | Сначала проверить ЛК ГИС МТ и ЛК оператора, и только потом принимать решение |
| Первый документ обработан с ошибкой (не ошибкой 4), нужен новый | ❌ Обработан с ошибкой | Аннулировать ошибочный → создать новый документ с новым GUID |
Многие ошибаются именно здесь. Выбор неверного инструмента исправления создаёт новые ошибки - 63, 76, или ещё хуже, дублирование кодов маркировки. Разберём каждый случай.
Когда: ошибка обнаружена в содержании документа после его подписания обеими сторонами. Неверные реквизиты, неправильный GTIN, опечатка в наименовании.
Важно: УПДи замещает исходный УПД. Все последующие корректировки - только через УПДи, а не через исходный.
Когда: товар уже поставлен, обе стороны согласились изменить стоимость или количество. Например, выявили недопоставку и договорились о корректировке.
Важно: УКД - это не исправление ошибки, а документ о согласованном изменении условий. Подписывается обеими сторонами.
Когда: первый документ аннулирован по согласию сторон, или был отклонён ГИС МТ с ошибкой, не связанной с содержанием. Нужно начать цепочку заново.
Важно: создавать через «Новый документ», а не «Повторная отправка». Именно в этом случае будет сгенерирован новый GUID.
Если вы решили аннулировать УПД и создать новый - не подписывайте новый УПД раньше, чем аннулирование подпишут обе стороны. Если новый УПД уйдёт в ГИС МТ раньше завершения аннулирования - получите ошибку 63: система посчитает, что по одной и той же сделке уже был обработан документ с этой датой и номером счёт-фактуры.
Не каждую ситуацию с ошибкой 4 можно решить самостоятельно. В ряде случаев без обращения к оператору не обойтись - и тогда важно обратиться правильно, с нужными данными и по нужному адресу.
| Оператор ЭДО | Куда обращаться | Что потребуется |
|---|---|---|
| Диадок (Контур) | diadoc@kontur.ru или чат в ЛК | Номер документа, «Документооборот целиком» (архив), скриншот ошибки |
| СБИС (Тензор) | Чат поддержки в ЛК СБИС | ИНН, номер документа, транспортная квитанция |
| Такском | Тех. поддержка на сайте Такском | Номер документа, скриншот ошибки из ЛК |
| ЭДО Лайт (ЧЗ) | support@crpt.ru | ИНН, номер документа, транспортная квитанция из ГИС МТ |
| ГИС МТ (ЦРПТ) | support@crpt.ru | Транспортная квитанция, ИНН, описание ситуации, идентификатор документа |
В обращении сразу укажите: ваш ИНН, ИНН контрагента, номер и дату УПД, имя файла документа (ON_NSCHFDOPPRMARK...), точный текст ошибки и её код. Приложите транспортную квитанцию из ГИС МТ - это ключевой документ, без которого операторы не смогут быстро локализовать проблему. Запрашивать квитанцию нужно в ЛК вашего оператора ЭДО в разделе детализации ошибки.
Ошибка 4 - следствие организационных пробелов в работе с документооборотом. Несколько простых правил, которые системно её устраняют.
Никогда не используйте кнопку «Повторная отправка» для исправления содержимого. Повторная отправка предназначена для ретрансмиссии при технических сбоях, а не для отправки исправленного документа. Для исправления - только УПДи через меню создания нового документа.
Всегда проверяйте статус в ГИС МТ перед любым действием. Выработайте правило: прежде чем что-то отправлять повторно или исправлять, открыть ЛК ГИС МТ и убедиться, что документ там. Это занимает 30 секунд и позволяет избежать цепочки ошибок.
При роуминге - уточните у контрагента статус документа на его стороне. Ошибка 4 в роуминге - частный случай, когда у вас ошибка, а у контрагента всё хорошо. Простой звонок или сообщение в мессенджер сразу прояснит картину.
Настройте уведомления об ошибках ГИС МТ в ЛК оператора ЭДО. Большинство операторов позволяют настроить email-уведомления об ошибках обработки. Это позволяет реагировать в течение нескольких часов, а не обнаруживать проблему спустя несколько дней, когда покупатель не может принять товар.
С 1 апреля 2025 года - только формат УПД-970. Документы в формате УПД-820 более не принимаются к обмену. Если ваша учётная система или 1С не обновлена - это самостоятельная причина ошибок при отправке, не связанная напрямую с ошибкой 4, но создающая аналогичные проблемы в документообороте.
Несколько кодов ошибок в ГИС МТ выглядят похоже и возникают в схожих ситуациях. Важно их различать, чтобы не применить неверное решение.
| Код ошибки | Суть | Отличие от ошибки 4 |
|---|---|---|
| Ошибка 4 | Документ с таким именем файла (GUID) уже зарегистрирован в ГИС МТ | Дублирование именно идентификатора файла |
| Ошибка 63 | УПД с таким же номером и датой счёт-фактуры уже обработан в ГИС МТ | Дублирование реквизитов счёт-фактуры, а не имени файла. Новый GUID не поможет - нужна другая дата или номер |
| Ошибка 76 | Не найден исходный УПД для аннулирования или корректировки | Возникает при попытке аннулировать документ, которого нет в ГИС МТ или который уже аннулирован |
| Ошибка 276 | КМ уже отгружен другим документом | Не об идентификаторе документа, а о коде маркировки, который уже ушёл по другому УПД |
Ошибка 4 - симптом. Если она появляется регулярно, причина не в технике, а в организации: сотрудники не знают разницы между УПДи и новым документом, нет регламента проверки статусов, роуминг не настроен. Каждая такая ошибка - это остановленные коды, простой на приёмке у покупателя и риск срыва поставки.
Мы не просто исправляем конкретную ошибку - мы смотрим на весь документооборот: как настроен роуминг, какой формат использует ваша учётная система, есть ли регламент у сотрудников. Тарифы на абонентское сопровождение - от 4 700 ₽/мес, включая консультации по ошибкам ЭДО и ГИС МТ, еженедельные проверки и помощь с отчётами.
Ошибка 4 - не всегда проблема. Иногда это просто информация о том, что первый документ уже успешно обработан. Неверное действие в этой ситуации создаст реальную проблему там, где её не было.
Алгоритм: открыть ЛК ГИС МТ → найти документ → посмотреть статус. Если статус «Обработан успешно» - ничего не делать. Если документа нет или он с ошибкой - выбрать правильный инструмент: УПДи, УКД или новый документ с новым GUID. И никогда - повторную отправку того же файла.