К статье
Практический материал

Торговля и Склад · 8 мин

Статус «К отмене проведения обрабатывается» в ЕГАИС 1С: причины и исправление

Документ в 1С завис со статусом «К отмене проведения обрабатывается» в ЕГАИС. Причины зависания, пошаговое исправление через УТМ, проверка результата.

Статус «К отмене проведения обрабатывается» появляется в 1С (УТ, Розница, КА, ERP с подсистемой ЕГАИС), когда программа отправила в УТМ запрос на отмену проведения документа — например, акта списания или акта постановки на баланс — и ждёт ответа от ЕГАИС. В норме этот статус сменяется на «Отмена проведена» или возвращается к исходному состоянию в течение нескольких минут. Если документ «висит» часами или сутками, значит, обмен с УТМ прерван, ответ потерян или сам запрос отклонён.

Типичные причины зависания: остановлен или недоступен УТМ, истёк срок действия ключа JaCarta или ГОСТ-сертификата, запрос отправлен на документ, который ЕГАИС уже обработал иначе, либо в базе 1С повреждена очередь обмена. Реже проблема связана с разрывом связи в момент отправки — 1С записала статус «обрабатывается», но ответ из УТМ так и не пришёл.

Исправление всегда начинается с диагностики: сначала проверяют сам УТМ и его логи, затем очередь обмена в 1С, и только потом принудительно меняют статус документа. Пропуск диагностики и ручная правка статуса «вслепую» — самая частая причина расхождений между учётом в 1С и остатками в ЕГАИС.

Что означает статус и когда он возникает

Запрос на отмену проведения отправляется в ЕГАИС при распроведении в 1С документов, ранее переданных в систему: актов списания, актов постановки на баланс, возвратов поставщику, перемещений между регистрами. 1С формирует XML-документ, передаёт его в УТМ и переводит документ в статус «К отмене проведения обрабатывается» — это промежуточное состояние ожидания квитанции.

ЕГАИС в ответ присылает либо подтверждение отмены, либо отказ с указанием причины. Пока ответ не получен и не загружен в 1С, документ остаётся заблокированным: его нельзя перепровести, изменить или удалить. Это штатный механизм защиты от расхождений, а не ошибка сам по себе.

Проверка УТМ: первый шаг диагностики

Откройте домашнюю страницу УТМ в браузере по адресу http://localhost:8080 (если УТМ на другом компьютере — используйте его IP). Страница должна открываться без ошибок, статус в разделе «Сведения» — «работает», а срок действия сертификата — не истёкшим. Если страница недоступна, перезапустите службы УТМ: Transport, Transport-Updater и Transport-Monitoring.

Далее посмотрите логи УТМ — файлы в каталоге UTM\transporter\l. Найдите по дате и времени момент отправки запроса на отмену. Если запрос ушёл, но ответа нет, возможны сбои на стороне ЕГАИС — в этом случае остаётся ждать и периодически запускать обмен. Если в логах ошибка сразу после отправки (например, отказ по подписи), причина в ключе или сертификате.

Порядок диагностики УТМ
  1. 1
    Откройте http://localhost:8080 и убедитесь, что УТМ работает
  2. 2
    Проверьте срок действия сертификата ГОСТ и RSA-ключа
  3. 3
    Перезапустите службы УТМ при недоступности страницы
  4. 4
    Откройте логи UTM\transporter\l и найдите момент отправки запроса
  5. 5
    Определите: запрос ушёл без ответа или отклонён сразу

Загрузка входящих сообщений в 1С

Часто ответ от ЕГАИС уже лежит в УТМ, но 1С его не забрала — например, обмен выполняется по расписанию, которое отключено, или регламентное задание завершалось с ошибкой. Откройте в 1С раздел «ЕГАИС» → «Обмен с ЕГАИС» (в УТ — «Панель обмена с ЕГАИС») и нажмите «Выполнить обмен» или «Загрузить входящие документы».

После загрузки проверьте статус проблемного документа. Если пришла квитанция об отказе — прочитайте текст ошибки: там указано, почему ЕГАИС не принял отмену (например, документ уже отменён, найдены связанные документы или нарушена последовательность операций). Если квитанции нет вовсе, переходите к принудительному снятию статуса.

Принудительное снятие зависшего статуса

Если УТМ работает, ответа нет и ждать дальше бессмысленно (например, запрос отправлен давно, а в логах УТМ его вообще нет — значит, он не ушёл), статус снимают вручную. В типовых конфигурациях для этого есть кнопка «Отменить операцию» в панели обмена ЕГАИС либо обработка «Протокол обмена с ЕГАИС», где по документу можно сбросить состояние.

Последовательность такая: найдите документ в списке обмена, откройте протокол по нему, убедитесь, что исходящий запрос фактически не ушёл в УТМ (нет записи в логах УТМ), и только после этого выполните отмену операции в 1С. После сброса документ возвращается в проведённое состояние, и отмену проведения можно инициировать заново.

Если ЕГАИС отказал в отмене проведения

Отказ с текстом в квитанции — не зависание, а осмысленный ответ, и лечится он иначе. Частые причины отказа: по списываемой продукции уже есть движения (она продана или перемещена), документ отменяется повторно, либо нарушены сроки — ЕГАИС ограничивает период, в течение которого допустима отмена ряда операций.

Прочитайте текст ошибки в протоколе обмена и устраните причину: проверьте остатки по справке Б, наличие связанных документов, корректность даты операции. После устранения причины повторите распроведение документа — 1С сформирует новый запрос на отмену.

Типичные ошибки
01
Ручная правка статуса без проверки логов УТМ — приводит к расхождению остатков между 1С и ЕГАИС
02
Игнорирование истёкшего сертификата — УТМ работает, но запросы не подписываются и не уходят
03
Повторная отправка запроса до получения ответа на первый — порождает дубли и отказы ЕГАИС
04
Удаление зависшего документа вместо снятия статуса — теряется связь с исходящим запросом

Проверка результата и профилактика

После исправления убедитесь, что статус документа сменился на конечный: «Отмена проведена» либо документ вернулся в проведённое состояние. Затем выполните сверку остатков: запросите в ЕГАИС остатки по регистрам и сравните с данными 1С. Совпадение — признак того, что проблема решена полностью.

Чтобы зависания не повторялись: держите УТМ и конфигурацию 1С обновлёнными, следите за сроками действия ключей, настройте регламентный обмен с контролем ошибок и периодически проверяйте панель обмена на наличие документов в промежуточных статусах.

Контрольные точки

Как проверить результат

Статус документа в 1С
Норма

«Отмена проведена» или исходное проведённое состояние

Тревожный признак

По-прежнему «обрабатывается» после обмена

Логи УТМ
Норма

Есть запрос и квитанция ЕГАИС по нему

Тревожный признак

Запроса нет или есть ошибка подписи

Сверка остатков
Норма

Остатки в 1С и ЕГАИС совпадают

Тревожный признак

Расхождения по справкам или регистрам

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

Сколько по времени может висеть статус «обрабатывается» в норме?

Обычно ответ ЕГАИС приходит в течение нескольких минут, при нагрузке на систему — до нескольких часов. Если статус не меняется сутки и в логах УТМ нет ответа, это уже зависание, требующее вмешательства.

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

Нет. Пока документ в статусе обработки, 1С блокирует изменения, и это правильно: параллельные операции порождают дубли запросов и отказы ЕГАИС. Сначала получите квитанцию или корректно снимите статус.

Что делать, если УТМ переустанавливали и старые запросы потерялись?

Запросите в 1С повторную загрузку входящих документов — ЕГАИС хранит квитанции, и УТМ может получить их заново. Зависшие статусы по документам, чьи запросы не ушли, снимите вручную через протокол обмена.

Отмена проведения отклонена из-за движений по продукции. Как быть?

Сначала отмените или скорректируйте последующие документы, которые использовали эту продукцию (продажи, перемещения, другие списания), и только затем повторяйте отмену исходного документа — в обратном хронологическом порядке.

Нужен ли для отмены проведения интернет постоянно?

Интернет нужен в момент отправки запроса и получения квитанции — УТМ обменивается с серверами ЕГАИС напрямую. При стабильных разрывах связи запросы будут зависать, поэтому сначала стабилизируйте канал, потом повторяйте обмен.

Итог

Что важно запомнить

Зависший статус «К отмене проведения обрабатывается» — это не пришедший ответ ЕГАИС. Проверьте УТМ, его сертификаты и логи, загрузите входящие сообщения, и только убедившись, что запрос не ушёл, снимайте статус вручную. Завершайте работу сверкой остатков между 1С и ЕГАИС.