Подключение к ЕГАИС требует не только программного модуля, но и правильно собранного комплекта оборудования: ключа, носителя, сети и связки с учётной системой. Ошибка на любом из этих звеньев блокирует отправку документов даже при формально исправном УТМ.
Что такое ЕГАИС и когда подключение обязательно
Единая государственная автоматизированная информационная система (ЕГАИС) — федеральная система учёта оборота этилового спирта, алкогольной и спиртосодержащей продукции, оператором которой выступает Росалкогольтабакконтроль (бывш. ФС РАР). Организация обязана подключиться к ЕГАИС, если она производит, закупает оптом, хранит или продаёт в розницу алкогольную продукцию крепостью выше 0,5%, включая пиво и пивные напитки.
Для розничных точек, торгующих только пивом, действует упрощённый режим — фиксация закупок без обязательной передачи данных о розничных продажах через УТМ, но с отметкой ЕГАИС в кассовом чеке. Полноценное подключение с УТМ требуется дистрибьюторам, оптовым складам, барам и магазинам с крепким алкоголем и вином.
- розничная продажа алкоголя крепостью выше 0,5% — обязательное подключение и УТМ;
- розничная продажа только пива и сидра — упрощённая фиксация закупок;
- оптовая торговля и склад — полное подключение с УТМ и электронной подписью;
- общепит с лицензией на алкоголь — подключение обязательно, включая учёт розлива.
Комплект оборудования для работы с ЕГАИС
Прежде чем переходить к настройке программной части, нужно закрыть базовый комплект оборудования. Ошибка на этом этапе почти всегда приводит к «зависанию» отправки документов уже после того, как склад начал работать.
| Компонент | Назначение |
|---|---|
| Компьютер или сервер УТМ | Обрабатывает документы, хранит транспортный модуль |
| USB-носитель JaCarta или Рутокен ЭЦП 2.0 | Хранит RSA-ключ и ГОСТ-подпись организации |
| Криптопровайдер (КриптоПро CSP) | Формирует ГОСТ-подпись при обмене с УТМ |
| Онлайн-касса с поддержкой ЕГАИС | Печатает QR-код марки в чеке, сверяет остатки |
| Сканер 2D-штрихкодов (DataMatrix) | Считывает акцизную марку для помарочного учёта |
Установка и настройка УТМ
Универсальный транспортный модуль (УТМ) — обязательное программное звено, через которое кассы и учётная система обмениваются документами с сервером ЕГАИС. УТМ устанавливается на отдельный компьютер или виртуальную машину внутри локальной сети торговой точки.
- скачать дистрибутив УТМ с сайта Росалкогольтабакконтроля для нужной версии (тест или продакшн);
- установить драйвер носителя ключа и криптопровайдер;
- вставить USB-носитель с RSA-ключом до запуска установки;
- запустить службу УТМ и дождаться получения сертификата с сервера;
- проверить статус подключения в личном кабинете УТМ.
После установки УТМ поднимает локальный веб-интерфейс, обычно доступный по адресу http://localhost:8080. Именно на этот адрес и порт 8080 учётная система (1С, МойСклад, кассовое ПО) отправляет XML-документы и получает квитанции.
RSA-ключ и защищённый носитель
RSA-ключ — программно-аппаратный сертификат, который однозначно связывает организацию (по ИНН и КПП) и конкретную торговую точку с сервером ЕГАИС. Ключ выпускается удостоверяющим центром и записывается на защищённый носитель — JaCarta или Рутокен ЭЦП 2.0, поддерживающие неизвлекаемое хранение закрытой части ключа.
- ключ юридического лица — для отправки данных о движении алкоголя в целом по организации;
- ключ обособленного подразделения — для конкретного склада или магазина;
- тестовый ключ (для стенда ЕГАИС) — используется только для отладки интеграции, не подходит для боевой отправки документов.
Сетевая схема и типичные порты
Типичная сетевая схема несложная, но именно на ней чаще всего экономят при быстром запуске, а потом получают нестабильную отправку документов.
| Узел | Параметр |
|---|---|
| УТМ | локальный адрес, порт 8080 |
| Сервер ЕГАИС (внешний) | исходящее соединение по HTTPS, порт 443 |
| Учётная система | обращается к УТМ по локальной сети, порт 8080 |
| Касса | обращается к УТМ или к учётной системе в зависимости от схемы интеграции |
Постоянное интернет-соединение обязательно: если канал падает дольше, чем на несколько часов, УТМ не может подтвердить квитанции, а накопленные документы позже отправляются пачкой, что задерживает приёмку и продажу.
Интеграция УТМ с учётной системой
Само по себе наличие УТМ не автоматизирует работу — документы всё равно нужно сформировать, отправить и обработать полученные квитанции. На практике это делает учётная система (1С, МойСклад) через модуль обмена с УТМ.
Задача интеграции — избавить кладовщика и товароведа от ручного разбора XML-файлов вида PUT_XXXXXXXX.xml, автоматически привязывая квитанции ЕГАИС к нужным документам приёмки, продажи и списания внутри учётной системы.
- автоматическая отправка запросов в ЕГАИС при поступлении товара;
- разбор квитанций
TicketXMLи привязка к первичным документам; - журнал ошибок обмена, видимый рядовому пользователю, а не только администратору;
- уведомления об истечении срока действия ключа заранее, а не в момент блокировки.
Типичные ошибки при подключении
Большая часть обращений в поддержку по ЕГАИС на старте работы связана не с самим модулем, а с окружением вокруг него.
- ключ вставлен в один компьютер, а служба УТМ развёрнута на другом — обмен не поднимается;
- истёк срок действия сертификата, а уведомление об этом никто не читал;
- антивирус или прокси блокирует локальный порт УТМ;
- используется тестовый ключ вместо боевого при переходе в продакшн;
- время на сервере УТМ рассинхронизировано с реальным — подпись документов отклоняется.
Итог
Подключение к ЕГАИС — это не разовая настройка, а инфраструктура, которую нужно поддерживать: следить за сроком ключа, стабильностью канала и версией УТМ. Как только оборудование установлено, львиная доля дальнейшей работы уходит на интеграцию УТМ с учётной системой, чтобы приёмка, продажа и списание алкоголя не требовали ручной сверки XML-файлов.
Мы в B2Bsite настраиваем связку УТМ с 1С и МойСклад под конкретную товароучётную схему клиента, включая автоматическую обработку квитанций и уведомления об ошибках обмена, чтобы склад и касса работали без остановок из-за ЕГАИС.
Частые вопросы
Нужен ли УТМ, если магазин продаёт только пиво?
Если розница ограничена пивом и пивными напитками, отправлять данные о продажах через УТМ обычно не требуется — достаточно фиксировать закупки и печатать в чеке отметку ЕГАИС, но конкретный режим стоит уточнять по действующей лицензии.
Можно ли использовать один RSA-ключ для нескольких магазинов?
Нет, ключ выпускается на конкретную организацию и точку, для каждого обособленного подразделения нужен собственный ключ на отдельном носителе.
Что делать при истечении срока действия ключа?
Нужно заранее, за две-четыре недели, обратиться в удостоверяющий центр за перевыпуском, иначе отправка документов в ЕГАИС остановится до получения нового ключа.
Обязательно ли ставить УТМ на отдельный сервер?
Нет, допустима установка на одном компьютере с кассой или учётной системой при небольшом обороте, но для склада с несколькими кассами предпочтителен отдельный сервер ради стабильности.
Как проверить, что УТМ работает корректно?
Достаточно открыть локальный адрес http://localhost:8080 в браузере на машине с УТМ и посмотреть статус подключения и срок действия сертификата в интерфейсе.
Что произойдёт при обрыве интернета на несколько часов?
Документы будут накапливаться в очереди УТМ и отправятся автоматически при восстановлении связи, но приёмка и списание на это время могут временно блокироваться в учётной системе.
Нужен ли статический IP-адрес для УТМ?
Нет, статический адрес не обязателен, важно лишь стабильное исходящее соединение по HTTPS до сервера ЕГАИС и открытый локальный порт для обращений учётной системы.
Поможем с настройкой и поддержкой Закон и учёт
Поможем с настройкой, доработкой и поддержкой Закон и учёт.