От токена до первой ТТН: настраиваем связку 1С, УТМ и ЕГАИС
Содержание
Чтобы подключить 1С к ЕГАИС, нужны три вещи: защищённый носитель с квалифицированной подписью руководителя, установленный на компьютере УТМ (универсальный транспортный модуль) и включённый учёт алкогольной продукции в самой 1С. Программа не общается с ЕГАИС напрямую: она отправляет XML-документы в УТМ по адресу вида http://localhost:8080, а УТМ подписывает их ключом с токена и передаёт в систему Росалкогольтабакконтроля.
Отсюда простое правило диагностики. Если УТМ открывается в браузере и показывает действующие сертификаты, проблема почти всегда в настройках 1С. Если не открывается — в 1С можно даже не заходить, сначала чините модуль.
1. Что подготовить до установки: токен, подпись и ФСРАР ID
Работа с ЕГАИС начинается не с 1С, а с носителя ключа. Без него УТМ не запустится.
Что понадобится:
- 🔑 Аппаратный токен, который поддерживает и ГОСТ-подпись, и хранение RSA-ключа. На практике используют JaCarta или Рутокен ЭЦП 2.0/3.0. Обычная флешка не подойдёт.
- 📜 КЭП руководителя организации или ИП. Для юрлиц и ИП её выдаёт удостоверяющий центр ФНС или его доверенные лица. Подпись записывают на тот же токен.
- 🆔 ФСРАР ID — 12-значный идентификатор организации в ЕГАИС. Его присваивают в личном кабинете на сайте ЕГАИС при регистрации места деятельности.
- 🔐 RSA-ключ для защищённого соединения. Его генерируют в личном кабинете ЕГАИС отдельно для каждого места деятельности (КПП и адреса) и записывают на токен.
- 💻 Компьютер под Windows с доступом в интернет, на котором будет круглосуточно работать УТМ.
Каждому обособленному подразделению с отдельным КПП нужен свой ФСРАР ID, свой RSA-ключ и, как правило, свой УТМ. Три магазина — три модуля, даже если база 1С одна.
Как получить RSA-ключ
- Вставьте токен в компьютер и войдите в личный кабинет на сайте ЕГАИС по КЭП.
- Откройте раздел получения ключа и выберите место деятельности — сайт покажет список по данным ваших лицензий и КПП.
- Сгенерируйте ключ и запишите его на токен. На этом шаге потребуется PIN-код токена.
Не меняйте PIN токена на произвольный, не записав его. После нескольких неверных попыток носитель блокируется, и дальше без PUK-кода или нового токена не обойтись.
2. Установка и настройка УТМ
Дистрибутив УТМ скачивают в личном кабинете ЕГАИС, там же, где получали ключ. Брать установщик со сторонних сайтов не стоит: модуль обновляется, а старая версия может перестать принимать документы.
Порядок установки
- Закройте программы, которые работают с токеном (клиент-банк, сервисы отчётности).
- Вставьте токен с КЭП и RSA-ключом.
- Запустите установщик от имени администратора. Он проверит ключи на носителе и предложит выбрать нужный, если их несколько.
- Дождитесь окончания установки и откройте в браузере
http://localhost:8080.
На главной странице модуля проверьте:
- ✅ ФСРАР ID совпадает с тем, что выдан вашему месту деятельности;
- ✅ сроки действия ГОСТ-сертификата и RSA-сертификата — оба должны быть в будущем;
- ✅ статус соединения без ошибок.
Службы и работа по сети
В Windows УТМ работает как набор служб с именами Transport, Transport-Updater и Transport-Monitoring. Если страница модуля не открывается, первым делом посмотрите, запущены ли они, в оснастке services.msc.
Когда 1С стоит на другом компьютере или на сервере, обращение идёт по IP-адресу машины с УТМ: http://192.168.1.25:8080. Для этого:
- Откройте входящие подключения на порт
8080в брандмауэре компьютера с УТМ. - Закрепите за ним статический IP в локальной сети.
- Проверьте адрес в браузере с того компьютера, где работает 1С.
Перезапуск служб УТМ прерывает обмен с ЕГАИС. Если в этот момент касса пробивает алкоголь, чек не уйдёт. Перезапускайте модуль вне часов продаж.
3. Включаем ЕГАИС в 1С
Механизм ЕГАИС в типовых конфигурациях общий — он приходит из библиотеки интеграции с госинформсистемами. Поэтому справочники и документы называются одинаково, а различается только место, где включается функциональность.
| Конфигурация | Где включить учёт по ЕГАИС |
|---|---|
| 1С:Бухгалтерия 3.0 | Главное → Функциональность, вкладка Торговля, флажок учёта алкогольной продукции по ЕГАИС |
| 1С:Управление торговлей 11 | НСИ и администрирование → Настройка НСИ и разделов, раздел интеграции с ГИС, группа ЕГАИС |
| 1С:Розница 2.3 | НСИ и администрирование, раздел интеграции с ГИС, группа ЕГАИС |
Название группы настроек в УТ и Рознице меняется от релиза к релизу. Если не нашли сразу, введите «ЕГАИС» в поиск по разделу — флажок один, ошибиться трудно.
Настройка подключения к УТМ
После включения флажка в программе появляется раздел или рабочее место ЕГАИС. Дальше:
- Откройте настройки обмена с ЕГАИС и создайте запись транспортного модуля.
- Укажите адрес:
localhostили IP компьютера с УТМ, порт8080. - Укажите ФСРАР ID — он должен совпасть с тем, что показывает страница УТМ.
- Привяжите модуль к организации и торговому объекту (складу, магазину).
- Нажмите проверку подключения. 1С обратится к УТМ и сообщит результат.
Если организаций или магазинов несколько, создайте по записи на каждый УТМ. Одна база 1С спокойно работает с десятком модулей.
Сопоставление классификаторов
В ЕГАИС свои справочники: организации и алкогольная продукция. В 1С они загружаются в отдельные классификаторы ЕГАИС, а затем их сопоставляют с вашими контрагентами и номенклатурой.
Сопоставление делают один раз на каждую позицию. Новый поставщик или новая бутылка — новое сопоставление, иначе 1С не сможет оформить приходную накладную по входящей ТТН.
4. Как идёт обмен документами 1С и ЕГАИС
Обмен устроен асинхронно. 1С кладёт документ в УТМ, тот отправляет его в ЕГАИС, а через какое-то время в УТМ приходят ответы — квитанции, которые 1С забирает при следующем обмене.
Ручной и автоматический обмен
- 🖱 Вручную — командой обмена в рабочем месте ЕГАИС. Удобно на старте, чтобы видеть каждый шаг.
- ⏱ По расписанию — регламентным заданием обмена с ЕГАИС в
Администрирование → Обслуживание → Регламентные операции. В серверной базе задание выполняет сервер 1С, в файловой — нужно, чтобы была открыта хотя бы одна сессия.
Первые документы после подключения
- Запрос остатков. Отправьте из 1С запрос остатков по регистру склада. Ответ покажет, что числится за вами в ЕГАИС.
- Загрузка классификаторов. Запросите данные поставщиков и продукции, по которой будут приходить ТТН.
- Сверка. Сравните остатки ЕГАИС с остатками в 1С. Расхождения закрывают актом постановки на баланс или актом списания — до того, как пойдут продажи.
Входящая ТТН: от поставщика до прихода
- Поставщик отгружает товар, в ЕГАИС появляется ТТН.
- При обмене 1С загружает её как входящую ТТН ЕГАИС.
- Вы сверяете фактическое количество и подтверждаете накладную или отправляете акт расхождений.
- На основании ТТН создаёте приходный документ 1С.
5. Регистры ЕГАИС и внутреннее перемещение
В ЕГАИС у розничной точки два регистра: склад и торговый зал. Товар по ТТН приходит на склад, а продаётся из торгового зала. Эту разницу в 1С отражают отдельными документами.
| Операция | Документ ЕГАИС в 1С | Что меняется в ЕГАИС |
|---|---|---|
| Выложили товар в зал | Передача в торговый зал | Склад → торговый зал |
| Вернули непроданное на склад | Возврат из торгового зала | Торговый зал → склад |
| Бой, порча, недостача | Акт списания | Остаток уменьшается |
| Излишек при инвентаризации | Акт постановки на баланс | Остаток увеличивается |
| Возврат поставщику | Исходящая ТТН | Остаток уходит поставщику |
Если не передать товар в торговый зал, продажа крепкого алкоголя через кассу может не пройти — в ЕГАИС в зале его просто нет.
Перемещение между двумя своими магазинами с разными ФСРАР ID — это не внутренняя передача, а исходящая ТТН с одного места деятельности на другое. Второй магазин должен её подтвердить.
Продажи в розницу
Чеки с алкоголем уходят в ЕГАИС через УТМ кассы. В Рознице и УТ это настраивается при подключении ККТ: в параметрах торгового объекта указывают УТМ, через который касса передаёт данные. Для крепкого алкоголя при продаже сканируют акцизную марку на каждой бутылке.
6. Ошибки подключения и обмена: что проверить
Большинство проблем решается одной последовательностью проверок: токен → службы УТМ → страница localhost:8080 → настройки в 1С.
Где смотреть подробности
- 📄 Квитанции в 1С. В журнале документов ЕГАИС у каждого документа есть ответы. Текст отказа обычно прямо называет причину.
- 🌐 Страница УТМ. Там видна очередь неотправленных документов. Если она растёт, модуль не может достучаться до ЕГАИС — проверьте интернет и прокси.
- 🕑 Дата и время на компьютере. Сбитые часы ломают защищённое соединение. Включите синхронизацию времени.
7. Чтобы связка не ломалась: сроки, обновления, регламент
Подключение — разовая работа, а поддержка — постоянная. Сбои чаще всего случаются не из-за ошибок настройки, а из-за просроченного ключа или устаревшего модуля.
Почему нельзя тянуть с обновлениями
ЕГАИС периодически меняет форматы документов. Старый релиз 1С формирует XML по прежней схеме, и УТМ получает отказ. Типовые конфигурации переходят на новые форматы в очередном релизе, поэтому отставание на несколько релизов почти гарантирует проблемы с отправкой.
Нарушение порядка учёта в ЕГАИС влечёт административную ответственность — штрафы за неотражение оборота алкоголя предусмотрены КоАП. Поэтому простой обмена дольше рабочего дня — повод срочно разбираться, а не ждать, пока «само пройдёт».
Частые вопросы
Можно ли поставить УТМ на сервер, а не на кассовый компьютер?
Нужен ли ЕГАИС, если продаём только пиво?
Можно ли на одном токене держать ключи нескольких магазинов?
Что делать, если сменился руководитель организации?
Работает ли обмен с ЕГАИС в 1С через интернет-сервис или облако?
Источники
- Федеральный закон от 22.11.1995 № 171-ФЗ «О государственном регулировании производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции»
- Кодекс РФ об административных правонарушениях, ст. 14.19