Администрирование · 9 мин
Как обновить 1С ЕГАИС: УТМ и конфигурация без потери данных
Как обновить 1С ЕГАИС: проверка версии УТМ, резервная копия, обновление транспортного модуля и конфигурации 1С, решение ошибок связи с сервером ФСРАР.
Обновление ЕГАИС в связке с 1С состоит из двух частей: обновление универсального транспортного модуля (УТМ) на компьютере, где он установлен, и обновление конфигурации 1С, в которой ведётся учёт алкогольной продукции. Эти процессы связаны: после выхода новой версии формата обмена ФСРАР старая конфигурация может перестать корректно отправлять и получать документы через УТМ.
Чаще всего обновлять УТМ приходится принудительно — когда Росалкогольрегулирование прекращает поддержку старой версии модуля, и он перестаёт проходить проверку на сервере. Конфигурацию 1С обновляют, чтобы обеспечить совместимость с актуальным форматом обмена и получить исправления ошибок в механизмах ЕГАИС.
Перед любыми действиями убедитесь, что у вас есть доступ к базе 1С с правами администратора, действующая подписка ИТС (для типовых конфигураций) и учётная запись на портале ФСРАР, если УТМ обновляется вручную. Без резервной копии базы начинать работу нельзя.
Что именно обновляется: УТМ и конфигурация 1С
В инфраструктуре ЕГАИС участвуют три компонента: сервер ФСРАР, универсальный транспортный модуль на вашем компьютере и учётная система 1С. Обновлять приходится два последних. УТМ отвечает за подписание и передачу XML-документов, а 1С формирует сами документы — накладные, акты, запросы остатков.
Важно понимать, что УТМ и конфигурация версионируются независимо. Новая версия УТМ может работать со старой конфигурацией, если формат обмена не менялся. Но когда ФСРАР вводит новую версию схем обмена (XSD), обновлять приходится оба компонента, иначе документы будут отклоняться с ошибкой формата.
Подготовка: резервная копия и проверка ключей
Первое действие — резервная копия базы 1С. Для файловой базы достаточно скопировать каталог с файлом 1Cv8.1CD либо выполнить выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу). Для клиент-серверной базы используйте средства СУБД или выгрузку в dt через конфигуратор.
Дополнительно скопируйте каталог УТМ — по умолчанию он находится в C:\UTM. Особенно важна папка transportDB: в ней хранятся незагруженные входящие документы и очередь исходящих. Если обновление пройдёт некорректно, из этой копии можно восстановить данные.
Проверьте срок действия ключей ГОСТ и RSA на носителе JaCarta или Rutoken. Если сертификат истёк, обновление не решит проблему обмена — сначала нужно перевыпустить ключ в личном кабинете на сайте ФСРАР и записать его на носитель.
Как проверить текущую версию УТМ
Откройте домашнюю страницу УТМ в браузере по адресу http://localhost:8080. На главной странице отображается версия модуля, статус работы и сведения о ключах. Если страница не открывается, проверьте, запущены ли службы Transport, Transport-Updater и Transport-Monitor в оснастке «Службы» Windows.
Актуальную версию УТМ публикует ФСРАР на официальном портале egais.ru в разделе с дистрибутивами. Сравните номер вашей версии с опубликованным. Если модуль сильно устарел, при запуске он может сам сообщать о необходимости обновления через механизм автообновления.
Обновление УТМ: автоматическое и ручное
УТМ имеет встроенный механизм автообновления: служба Transport-Updater периодически проверяет наличие новой версии и устанавливает её самостоятельно. На практике этот механизм срабатывает не всегда — при ограничениях сети, антивирусных блокировках или повреждении службы обновление не происходит, и модуль требуется обновить вручную.
Ручное обновление через дистрибутив
Скачайте актуальный дистрибутив УТМ с официального портала ФСРАР. Остановите все три службы УТМ. Запустите установщик — при установке поверх существующей версии он предложит обновление с сохранением настроек и базы документов. После завершения установки перезагрузите компьютер и проверьте, что службы запустились.
Чистая переустановка
Если обновление поверх завершается ошибкой или модуль работает нестабильно, выполните чистую установку: удалите УТМ через «Программы и компоненты», удалите каталог C:\UTM (предварительно сохранив копию transportDB), перезагрузите компьютер и установите модуль заново. После чистой установки потребуется повторно запросить остатки и документы из ЕГАИС.
- 1Загрузите в 1С все входящие документы из УТМ
- 2Сделайте копию каталога C:\UTM
- 3Остановите службы Transport, Transport-Updater и Transport-Monitor
- 4Запустите дистрибутив и выполните обновление поверх
- 5Перезагрузите компьютер и проверьте запуск служб
- 6Откройте http://localhost:8080 и убедитесь в корректной версии
Обновление конфигурации 1С
Для типовых конфигураций (1С:Розница, Управление торговлей, Комплексная автоматизация, ERP) обновление выполняется штатно: через «Поддержка → Обновить конфигурацию» в конфигураторе с файлом обновления из релиза ИТС, либо через интернет-поддержку в режиме предприятия (Администрирование → Обновление версии программы). Перед обновлением убедитесь, что конфигурация находится на поддержке и не имеет несохранённых доработок.
После загрузки обновления в конфигураторе обязательно выполните обновление конфигурации базы данных (F7) и дождитесь завершения отложенных обработчиков в режиме предприятия. Прерывание обработчиков может привести к некорректным данным в регистрах ЕГАИС.
Если конфигурация сильно доработана, обновление механизмов ЕГАИС лучше поручить специалисту: объекты обмена с УТМ часто пересекаются с типовым функционалом, и ручное сопоставление изменений требует опыта.
Проверка результата после обновления
После обновления обоих компонентов выполните контрольные проверки. Откройте домашнюю страницу УТМ и убедитесь, что отображается новая версия, а статусы ключей RSA и ГОСТ — зелёные. Затем в 1С отправьте тестовый запрос остатков по регистру ЕГАИС и дождитесь входящего документа.
Проверьте журнал обмена с ЕГАИС в 1С: там не должно быть документов в статусе «Ошибка» после обновления. Если ошибки есть, откройте протокол обмена — в нём указана причина отказа сервера.
Как проверить результат
Совпадает с актуальной версией ФСРАР
Старая версия или страница не открывается
Оба ключа определены, срок действия не истёк
Ключ не найден или сертификат просрочен
Ответ из ЕГАИС получен, документ загружен
Документ завис в статусе отправки или ошибка
Нет новых записей с ошибками
Ошибки формата или отказ сервера
Типичные ошибки и способы их устранения
Наиболее частая проблема — после обновления УТМ 1С не видит транспортный модуль. Причины: службы не запустились, изменился порт, антивирус или брандмауэр заблокировал соединение. Проверьте службы, откройте страницу 8080 в браузере, добавьте УТМ в исключения антивируса.
Вторая типичная ситуация — ошибки формата при отправке документов. Это признак рассинхронизации версий: конфигурация формирует XML старого формата, а сервер ЕГАИС уже принимает только новый. Решение — обновить конфигурацию 1С до релиза, поддерживающего актуальную версию формата.
Что важно запомнить
Обновляйте ЕГАИС в правильной последовательности: сначала резервные копии базы 1С и каталога УТМ, затем загрузка всех входящих документов, обновление УТМ, обновление конфигурации и контрольная проверка обмена. Ключевой признак успеха — успешный запрос остатков и отсутствие ошибок в журнале обмена.
Часто задаваемые вопросы
Обновится ли УТМ сам, без моего участия?
В УТМ встроена служба автообновления Transport-Updater, которая должна скачивать и устанавливать новые версии автоматически. На практике она срабатывает не всегда: мешают антивирусы, ограничения прав и сетевые фильтры. Поэтому периодически проверяйте версию на странице http://localhost:8080 и при необходимости обновляйте вручную.
Что будет, если не обновлять УТМ вообще?
Когда ФСРАР прекращает поддержку старой версии, модуль перестаёт проходить проверку на сервере: документы не отправляются и не принимаются. Фактически это означает нарушение требований по учёту алкогольной продукции, поэтому откладывать обновление при появлении уведомлений нельзя.
Нужно ли заново настраивать УТМ после обновления?
При обновлении поверх существующей версии настройки (ключи, FSRAR-ID, адрес сервера) сохраняются автоматически. Заново настраивать модуль придётся только после чистой переустановки с удалением каталога C:\UTM — в этом случае ключи должны быть на носителе, а идентификатор ФСРАР известен.
Можно ли обновлять УТМ и 1С в разное время?
Да, если формат обмена не менялся — новая версия УТМ обычно обратно совместима. Но при переходе ФСРАР на новую версию схем обмена обновлять нужно оба компонента практически одновременно, иначе документы будут отклоняться с ошибками формата.
Что делать, если после обновления УТМ не запускается?
Проверьте журналы в каталоге C:\UTM\transporter\l — там указывается причина сбоя. Типовые решения: перезагрузка компьютера, запуск служб вручную, добавление УТМ в исключения антивируса. Если модуль не восстанавливается — выполните чистую переустановку, предварительно сохранив transportDB.
Нужна ли подписка ИТС для обновления механизмов ЕГАИС в 1С?
Да, для типовых конфигураций файлы обновлений доступны только при действующем договоре ИТС. Сам УТМ распространяется ФСРАР бесплатно и подписки не требует — ограничение касается только обновлений конфигурации 1С.