Нередко возникает ситуация, когда требуется восстановить старую товарно-транспортную накладную (ТТН) из ЕГАИС, например, для получения актуальной справки Б (F2). Вы отправляете запрос на восстановление через свою учетную программу, личный кабинет ЕГАИС или напрямую из УТМ, получаете квитанцию "Запрос обработан успешно", но на этом все заканчивается — сама накладная и справка в УТМ так и не появляются. Особенно часто такая проблема возникает с документами, которым несколько месяцев или лет.
Давайте вместе разберемся, почему так происходит и как провести диагностику, чтобы понять, на чьей стороне проблема — у вас или на серверах ЕГАИС, и что можно предпринять в этой ситуации.
Первое, что нужно сделать — это проверить статус документа на официальном сервисе ФСРАР. Это позволит нам понять, видит ли система ЕГАИС наш запрос и на каком этапе он находится.
check1.fsrar.ru.Ключевой блок, на который нужно обратить внимание, — это "отправка получателю". Если вы видите там статус "Ожидает загрузки в УТМ", как в примере ниже, это означает, что проблема не на вашей стороне.
Статус: Ожидает загрузки в УТМ
Дата вставки: 28.11.2022 16:34:04
Дата смены статуса: 21.05.2024 10:02:58
Этот статус говорит о том, что сервер ЕГАИС успешно обработал ваш запрос, нашел и сформировал пакет документов для отправки, но по какой-то причине не может доставить его в ваш Универсальный транспортный модуль (УТМ). Если такой статус висит несколько часов или, как в обсуждаемом случае, несколько суток — это верный признак проблемы на стороне серверов ФСРАР.
Чтобы окончательно подтвердить, что документ не дошел до вашего компьютера, необходимо заглянуть в логи самого УТМ. Это технический шаг, который предоставит неопровержимые доказательства для обращения в техподдержку.
Проанализируем файл transport_info.log, который находится в папке с логами вашего УТМ (обычно это C:\UTM\transporter\l\).
Отправка документа через веб-сервис, Type: QueryResendDoc
Отправка c uuid:f5eb7190-e42b-4643-aa8a-2540ef8b4aae docType:QueryResendDoc
Скопируйте этот уникальный идентификатор (uuid).
uuid во всем файле лога. Если документ был успешно получен вашим УТМ, вы должны найти записи, где этот uuid указан в поле ReplyId:
Получен оптовый документ. ReplyId: [f5eb7190-e42b-4643-aa8a-2540ef8b4aae] FileId: [030xACDF6205-51DD-4D7B-8D5B-D58F83728FE5]
Документ ReplyId: [f5eb7190-e42b-4643-aa8a-2540ef8b4aae] FileId: [030xACDF6205-51DD-4D7B-8D5B-D58F83728FE5] сохранен в БД
Если вы нашли запись об отправке запроса (QueryResendDoc), но не нашли записей о получении документа с вашим ReplyId, это на 100% подтверждает, что документ так и не поступил с сервера ЕГАИС в ваш УТМ.
Хотя в большинстве случаев проблема на стороне сервера, стоит провести быструю проверку на своей стороне, чтобы исключить очевидные причины.
POST-запроса, который автоматически удаляет документ после прочтения. Чтобы проверить эту гипотезу, отправьте запрос на восстановление (желательно документа за текущий месяц, так как они приходят быстрее) и временно остановите все обмены с УТМ из 1С или другого ПО. Проверяйте поступление документа только через веб-интерфейс УТМ. Если документ появится — значит, его "перехватывает" ваша программа. Если нет — дело не в этом.Если диагностика показала, что проблема на стороне сервера, возникает логичный вопрос: почему это происходит, и почему именно со старыми накладными?
Причина 1: Архивация данных. Серверы ЕГАИС хранят колоссальные объемы информации. Документы старше определенного периода (например, 1-2 лет) с большой вероятностью перемещаются в архивное, более медленное хранилище. Запрос к такому архиву является низкоприоритетной и ресурсоемкой задачей. Система может поставить его в самый конец очереди или вовсе отменить по таймауту. Этим объясняется, почему ТТН за прошлый месяц восстанавливаются за минуты, а за прошлый год — не приходят сутками.
Причина 2: Высокая нагрузка на серверы. В пиковые часы система перегружена, и "тяжелые" запросы на поиск старых документов могут обрабатываться с большими задержками. Иногда помогает отправка запросов в нерабочее время — ночью или на выходных.
Причина 3: Внутренние сбои или технические работы. Нельзя исключать и временные сбои на стороне ФСРАР, которые могут затрагивать определенные сегменты базы данных.
Итак, вы провели диагностику и убедились, что ваш УТМ работает корректно, а документ "завис" на сервере ЕГАИС. Ваш план действий:
UUID запроса из логов УТМ и сделайте скриншот со страницы check1.fsrar.ru, где виден статус "Ожидает загрузки в УТМ" и дата его последнего изменения.К сожалению, если проблема на стороне серверов ЕГАИС, "волшебной кнопки" для ее решения нет. Единственный путь — грамотная диагностика и настойчивая коммуникация с ответственным ведомством.