Как настроить и подтвердить обмен с ЕГАИС в 1С Розница
Содержание
Чтобы подтвердить работу ЕГАИС в 1С Розница, нужно установить на компьютер универсальный транспортный модуль (УТМ), указать его адрес (http://localhost:8080) в настройках обмена и выполнить тестовый запрос. Если в ответ вернулись ваш ФСРАР ID и остатки — подключение подтверждено, обмен с ЕГАИС работает.
Само подтверждение складывается из двух задач. Первая — проверить, что связка «сертификат → носитель → УТМ → 1С Розница» собрана правильно и 1С достучалась до сервера ЕГАИС. Вторая — подтверждать входящие накладные: приёмка алкоголя без подтверждения ТТН в ЕГАИС невозможна, товар просто не встанет на остатки.
Ниже — порядок от железа и сертификатов до разбора журналов и обновления формата. Пути в 1С Розница 2.3 даю для интерфейса «Такси».
Что подготовить до подключения
ЕГАИС не заработает, пока на рабочем месте не собран полный комплект. Проверьте по списку, что всё на месте.
- 🔑 Квалифицированная электронная подпись (КЭП) на руководителя организации или ИП. С 2022 года КЭП для юрлиц и ИП бесплатно выдаёт ФНС.
- 💾 Защищённый носитель с поддержкой ГОСТ — JaCarta-2 ГОСТ (SE) или Rutoken ЭЦП 2.0. Обычный Rutoken Lite для ЕГАИС не подойдёт: нужен аппаратный ГОСТ.
- 🧩 КриптоПро CSP актуальной версии и драйверы носителя (единый клиент JaCarta или панель управления Rutoken).
- 🌐 RSA-сертификат ЕГАИС — его формируют в личном кабинете на
egais.ruна основе КЭП. Именно RSA-сертификат шифрует транспортный канал до сервера ЕГАИС. - 🖥 Компьютер, где будет жить УТМ — с постоянным доступом в интернет. Один носитель и один УТМ — на одно обособленное подразделение (один ФСРАР ID).
Носитель с ЕГАИС-ключом должен быть вставлен в компьютер постоянно, пока работает УТМ. Вытащили ключ — обмен встанет, 1С начнёт получать ошибки соединения.
Установка и запуск транспортного модуля
УТМ — это отдельная программа от Росалкогольтабакконтроля, а не часть 1С. 1С Розница ничего не отправляет в ЕГАИС напрямую: она обращается к локальному УТМ, а тот уже общается с сервером государства.
- Скачайте дистрибутив УТМ из личного кабинета на
egais.ru— там всегда свежая версия под ваш регион. - Вставьте носитель с ключом и запустите установку. Инсталлятор сам найдёт RSA- и ГОСТ-сертификаты на носителе и привяжет их к модулю.
- Дождитесь, пока УТМ запустится как служба. В списке служб Windows он называется Транспортный модуль (
Transport). - Откройте в браузере
http://localhost:8080— это домашняя страница УТМ.
Если УТМ установлен верно, на странице http://localhost:8080 вы увидите ФСРАР ID организации, срок действия обоих сертификатов и версию модуля. Запомните или запишите этот ФСРАР ID — он должен совпасть с тем, что указан в карточке организации в 1С Розница.
По умолчанию УТМ слушает порт 8080. Если 1С и УТМ стоят на одном компьютере — адрес будет http://localhost:8080. Если УТМ на отдельной машине — вместо localhost подставьте её IP-адрес в локальной сети и убедитесь, что порт 8080 не закрыт брандмауэром.
Настройка обмена с ЕГАИС в 1С Розница
Теперь связываем 1С Розница с уже работающим УТМ. Сначала включается учёт алкоголя, потом прописывается адрес модуля.
Шаг 1. Включить учёт алкогольной продукции. Зайдите в раздел Администрирование и найдите группу настроек, где включается розничная продажа алкогольной продукции и обмен с ЕГАИС. Без этой функциональной опции разделы ЕГАИС в программе просто не появятся.
Шаг 2. Указать адрес УТМ. В настройках обмена с ЕГАИС пропишите адрес сервера УТМ — http://localhost:8080 для локального модуля или http://<IP-адрес>:8080 для модуля на другом компьютере.
Шаг 3. Связать организацию и магазин с УТМ. В 1С Розница каждое обособленное подразделение работает со своим УТМ. В карточке организации (или магазина) должен стоять тот же ФСРАР ID, что вы видели на странице http://localhost:8080. Если ID не совпадают — обмен уйдёт «не в ту» организацию.
Шаг 4. Загрузить справочники. После настройки адреса запросите из ЕГАИС справочник контрагентов и, при необходимости, свои остатки. Так 1С подтянет регистрационные номера поставщиков, по которым потом будут приходить накладные.
Если в базе несколько организаций или магазинов на алкоголе, настройте адрес УТМ для каждого отдельно. Общий УТМ на разные ФСРАР ID работать не будет.
Как подтвердить, что подключение работает
Это и есть то самое «подтверждение ЕГАИС »: проверка, что цепочка 1С → УТМ → сервер ЕГАИС отвечает. Проще всего — запросить что-то, что заведомо есть на сервере.
- Откройте рабочее место обмена с ЕГАИС в 1С Розница.
- Запустите обмен (кнопка обновления/отправки запросов на панели рабочего места).
- Запросите остатки по регистрам ЕГАИС или справочник контрагентов.
Подключение подтверждено, если:
- ✅ в ответ пришли данные (остатки, контрагенты или хотя бы пустой корректный ответ без ошибки);
- ✅ на странице
http://localhost:8080в разделе входящих/исходящих документов появляются и уходят сообщения; - ✅ ФСРАР ID в ответе совпадает с ФСРАР ID вашей организации.
Если 1С сообщает об ошибке соединения — сначала проверяйте не 1С, а сам УТМ: откройте http://localhost:8080. Страница не открылась — проблема в модуле или сети, до настройки 1С дело ещё не дошло.
Хороший быстрый тест — запрос справочника контрагентов. Он почти всегда возвращает данные и сразу показывает, живой ли канал, не затрагивая остатки и документы.
Отдельно проверьте, что ответы вообще загружаются обратно в 1С. Бывает, что запрос ушёл и отработал на сервере, а в 1С ничего не появилось — значит, обмен запущен только «на отправку», а приём ответов не выполняется. В рабочем месте обмена должны уходить и исходящие запросы, и приходить входящие ответы. Пустой список входящих при явных исходящих — первый признак, что цепочку надо донастроить.
Подтверждение накладных (ТТН) в ЕГАИС
Техническое подключение — половина дела. В ежедневной работе «подтвердить ЕГАИС» чаще значит подтвердить входящую накладную от поставщика. Пока вы не подтвердили ТТН, алкоголь не попадёт на остатки ЕГАИС и продавать его нельзя.
Порядок приёмки такой:
- Поставщик отгружает товар и отправляет ТТН в ЕГАИС.
- В рабочем месте обмена вы запрашиваете входящие документы — накладная приходит в 1С.
- Сверяете фактически принятый товар со строками накладной.
- Отправляете один из ответов на сервер:
- Подтверждение — приняли всё как в накладной;
- Акт расхождений — приняли, но с отличиями по количеству;
- Отказ — накладную не принимаете целиком.
Не отправляйте подтверждение, не сверив товар физически. Отозвать уже принятую накладную нельзя — расхождение придётся оформлять отдельным актом списания или возвратом.
После подтверждения товар попадает на регистры остатков ЕГАИС, и их важно не путать:
- Регистр 1 — остатки на складе (приёмка от поставщика сначала попадает сюда).
- Регистр 2 — остатки в торговом зале, то есть то, что реально доступно к продаже в рознице.
- Регистр 3 — помарочный (поэкземплярный) учёт по каждой акцизной марке.
Чтобы алкоголь можно было пробить на кассе, его обычно перемещают с регистра 1 на регистр 2 документом перемещения внутри ЕГАИС. Если товар подтверждён, но не переставлен на регистр 2, касса не найдёт его при продаже. Крепкий алкоголь при приёмке и продаже проходит ещё и помарочный учёт: коды с акцизных марок считываются 2D-сканером и уходят в ЕГАИС с чеком.
Разбор ошибок обмена и чтение журналов
Когда обмен «не идёт», источников всего два: журнал УТМ на странице http://localhost:8080 и журнал обмена ЕГАИС в самой 1С Розница. Начинайте с УТМ — он показывает, дошло ли сообщение до сервера и какую квитанцию вернул ЕГАИС.
http://localhost:8080 в браузере; если страница не открывается — перезапустите службу УТМ.http://localhost:8080.Каждое сообщение в журнале УТМ сопровождается квитанцией. Читайте именно текст квитанции сервера — в нём прямая причина отказа, а не общая фраза 1С «обмен завершился с ошибкой».
Если нужно перезапустить УТМ, делайте это в перерыве между сменами или когда никто не принимает/не пробивает алкоголь. Перезапуск службы обрывает текущий обмен, и незавершённые документы придётся отправлять заново.
Обновление УТМ и формата обмена
ЕГАИС периодически меняет формат документов, и старый УТМ сервер перестаёт принимать. Поэтому модуль надо держать в актуальной версии — это часть поддержки работоспособного подключения.
- УТМ, как правило, обновляется автоматически, когда выходит новая версия. Текущую версию видно на странице
http://localhost:8080. - Если автообновление не прошло, скачайте свежий дистрибутив из личного кабинета
egais.ruи установите поверх — настройки и ключи сохранятся. - Платформу 1С и конфигурацию Розница тоже держите в поддерживаемом релизе: поддержка новых форматов ЕГАИС приходит с обновлением конфигурации.
После смены формата обмена на стороне ЕГАИС старый УТМ отдаёт отказы по всем документам. Если накладные резко перестали подтверждаться у всех сразу — первое, что проверяют, это версия УТМ.
Контрольный признак исправности после любого обновления — тот же тестовый запрос: откройте рабочее место обмена, запросите остатки или справочник контрагентов. Пришёл корректный ответ — подключение к ЕГАИС по-прежнему подтверждено.
Частые вопросы
Что означает «подтвердить ЕГАИС» в 1С Розница?
Можно ли подключить ЕГАИС без УТМ?
Один УТМ на несколько касс — это нормально?
http://<IP>:8080. Отдельный УТМ на каждую кассу не нужен.Нужен ли интернет на кассе, если УТМ стоит на сервере?
Почему накладная подтверждена в 1С, но товара нет на остатках ЕГАИС?
Источники
- Федеральный закон от 22.11.1995 № 171-ФЗ «О государственном регулировании производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции»