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

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

Как подключить УТМ к 1С: настройка обмена с ЕГАИС

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

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

Инструкция подходит для типовых конфигураций: 1С:Розница, 1С:Управление торговлей, 1С:Комплексная автоматизация и 1С:ERP, где обмен с ЕГАИС реализован через встроенную подсистему. Для самописных и сильно доработанных конфигураций логика та же, но расположение настроек может отличаться.

Перед началом работы убедитесь, что у вас есть действующая квалифицированная электронная подпись (КЭП) для ЕГАИС, записанная на токен (JaCarta или Rutoken), установленные драйверы токена и доступ в личный кабинет ЕГАИС. Без действующего сертификата УТМ установить можно, но обмен работать не будет.

Что понадобится перед подключением

Для успешной настройки подготовьте: дистрибутив УТМ актуальной версии (скачивается из личного кабинета ЕГАИС в разделе «Транспортный модуль»), токен с сертификатом КЭП, установленные драйверы токена и компьютер с постоянным доступом в интернет. УТМ должен работать круглосуточно, поэтому для магазина обычно выделяют либо отдельный компьютер, либо сервер.

Важно понимать различие двух сертификатов: RSA-ключ (сертификат организации) генерируется в личном кабинете ЕГАИС и записывается на токен, а ГОСТ-сертификат (КЭП) получается в удостоверяющем центре. Для работы УТМ нужны оба. Частая ситуация — RSA-ключ есть, а ГОСТ-сертификат просрочен: УТМ запустится, но подписывать документы не сможет.

Токен определяется в системеДрайверы установлены корректно

Проверьте через панель управления JaCarta или Rutoken

Личный кабинет ЕГАИС открываетсяЕсть доступ к скачиванию УТМ и RSA-ключу

Войдите на egais.ru с сертификатом организации

Порт 8080 свободенУТМ сможет запуститься

Выполните netstat -ano и найдите занятые порты

Установка УТМ на компьютер

Скачайте дистрибутив УТМ из личного кабинета ЕГАИС. Запустите установщик от имени администратора — это важно, поскольку УТМ устанавливает службы Windows. В процессе установки мастер попросит указать токен и ввести PIN-коды для RSA-ключа и ГОСТ-сертификата. Стандартные PIN-коды токенов меняйте заранее и храните отдельно от самого токена.

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

cmd
netstat -ano | findstr :8080

Если УТМ устанавливается не на тот же компьютер, где работает 1С, а на отдельную машину в локальной сети, дополнительно откройте порт 8080 в брандмауэре Windows и убедитесь, что компьютер с УТМ имеет постоянный IP-адрес (закрепите его в DHCP роутера или задайте вручную). Иначе после перезагрузки адрес сменится и обмен из 1С остановится.

Настройка обмена с ЕГАИС в 1С

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

Порядок настройки обмена в 1С
  1. 1
    Включите функциональность обмена с ЕГАИС в настройках программы
  2. 2
    Создайте элемент в справочнике «Настройки обмена с ЕГАИС» или «Транспортные модули»
  3. 3
    Укажите адрес УТМ: http://localhost:8080 для локальной установки или http://IP-адрес:8080 для сетевой
  4. 4
    Привяжите настройку к организации и складу (магазину)
  5. 5
    Запустите обмен и проверьте входящие документы из ЕГАИС

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

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

Проверка работоспособности связки 1С и УТМ

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

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

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

Страница УТМ в браузере
Норма

Открывается http://localhost:8080, статус сертификатов зелёный

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

Страница недоступна или сертификат с ошибкой

Обмен в 1С
Норма

Входящие документы загружаются без ошибок

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

Ошибка соединения с УТМ или тайм-аут

Запрос остатков
Норма

Остатки по регистрам приходят в течение нескольких минут

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

Запрос уходит, ответ не приходит

Дополнительно откройте домашнюю страницу УТМ и проверьте раздел с сертификатами: сроки действия RSA и ГОСТ должны быть актуальными. Просроченный сертификат — самая частая причина «внезапно переставшего работать» обмена через несколько месяцев после настройки.

Типичные ошибки и их устранение

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

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

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

Ограничения и частные сценарии

УТМ на сервере терминалов

Если 1С работает в терминальном режиме, УТМ лучше ставить на тот же сервер — тогда адрес localhost будет корректным для всех сеансов. Установка УТМ на отдельную машину тоже возможна, но потребует открытия порта и фиксированного IP.

Несколько организаций на одном УТМ

Один УТМ обслуживает один FSRAR_ID, то есть одно подразделение одной организации. Для второй организации нужен отдельный токен, отдельный УТМ и отдельная настройка в 1С. Формально несколько УТМ можно держать на одном компьютере, но это требует ручной перенастройки портов и не рекомендуется без опыта администрирования.

Работа без постоянного интернета

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

FAQ

Можно ли подключить один УТМ к нескольким базам 1С?

Технически да, если все базы относятся к одному подразделению с одним FSRAR_ID — например, копия базы для тестирования. Но в рабочем режиме это опасно: документы из УТМ забирает та база, которая первой выполнила обмен, и в другой базе они уже не появятся. Для боевого обмена используйте одну базу.

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

Установите заново драйверы токена (JaCarta или Rutoken) и проверьте, что токен определяется в их панели управления. Сам УТМ после чистой установки системы также нужно переустановить и заново указать PIN-коды ключей.

Почему в 1С ошибка «сервер УТМ недоступен», хотя страница 8080 открывается?

Проверьте, что в настройке обмена адрес указан точно в формате http://адрес:8080 без лишних слэшей и символов. Также убедитесь, что 1С и браузер обращаются к одному и тому же компьютеру — типичная ситуация, когда страницу открывают на сервере, а 1С работает на другой машине.

Нужен ли отдельный УТМ для пива?

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

Как перенести УТМ на другой компьютер?

Сначала выполните полный обмен из 1С, чтобы забрать все входящие документы. Затем установите УТМ на новый компьютер с тем же токеном, проверьте страницу 8080 и обновите адрес в настройке обмена в 1С. Старый УТМ после этого удалите, чтобы не было двух работающих экземпляров с одним ключом.

УТМ работает, но накладные от поставщика не приходят. В чём причина?

Проверьте, что поставщик отправил накладную именно на ваш FSRAR_ID — ошибка в коде получателя встречается часто. Также посмотрите очередь входящих на странице УТМ: если документы там есть, а в 1С не попадают, проблема в обмене на стороне 1С, и нужно смотреть журнал ошибок обмена.

Итог

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

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