Как подключить 1С к ЕГАИС и принимать входящие ТТН без расхождений
Содержание
Чтобы подтвердить ЕГАИС в 1С, нужны три вещи: запущенный УТМ с действующими ключами, указанный в программе ФСРАР ID и адрес УТМ, а также включённый обмен. После этого входящая ТТН от поставщика сама приходит в 1С, а вы открываете её, сверяете с фактом и отправляете подтверждение, отказ или акт расхождения.
Ниже порядок, в котором это настраивают с нуля: от токена и личного кабинета до регламентного задания, которое забирает документы без вашего участия. Подходит для 1С:Управление торговлей 11, 1С:Розница, 1С:Комплексная автоматизация 2.5 и 1С:Бухгалтерия 3.0 — где пути различаются, это сказано отдельно.
Что подготовить до настройки ЕГАИС в 1С
1С сама с ЕГАИС не разговаривает. Она обменивается файлами с универсальным транспортным модулем (УТМ), а уже он подписывает документы и отправляет их в систему Росалкогольтабакконтроля (ранее — Росалкогольрегулирование).
Поэтому сначала собирают «железо» и учётные данные:
- 🔑 Аппаратный ключ (JaCarta или Рутокен с поддержкой ЕГАИС) с квалифицированной электронной подписью руководителя или ИП.
- 💻 Компьютер для УТМ под Windows или Linux, который включён в рабочее время и доступен по сети с машины, где работает 1С.
- 🌐 Стабильный интернет на этом компьютере: УТМ сам ходит на серверы ЕГАИС.
- 🏪 Данные места деятельности: КПП обособленного подразделения, адрес, лицензия (для розницы крепкого алкоголя). У каждого торгового места свой ФСРАР ID и свой УТМ.
- 📦 Права в 1С на изменение настроек и администрирование.
Один УТМ обслуживает один ФСРАР ID. Если у организации два магазина с разными КПП, понадобится два ключа и два УТМ — на разных компьютерах или с разными портами.
Регистрация в личном кабинете ЕГАИС и получение ключа
Личный кабинет открывается на портале ЕГАИС с компьютера, где вставлен ключ. Перед входом портал проверяет систему: наличие ключа, драйверов, браузерного плагина. Все пункты проверки должны пройти — иначе дальше не пустит.
Порядок в кабинете:
- Войдите по сертификату КЭП, введя PIN-код ключа.
- Откройте раздел получения ключа и выберите место деятельности по КПП. Если нужного КПП нет в списке — сначала добавьте подразделение в кабинете.
- Сгенерируйте RSA-ключ: он записывается на тот же токен. Потребуется PIN-код раздела ключа.
- Запишите ФСРАР ID — 12-значный идентификатор места деятельности. Он понадобится в 1С.
- Скачайте дистрибутив УТМ из кабинета.
💡 У RSA-ключа и у КЭП разные сроки действия. Запишите обе даты в календарь за месяц до окончания: RSA перевыпускается в том же кабинете бесплатно, а КЭП — у удостоверяющего центра.
Установка УТМ
Установщик ставит УТМ как набор служб. В Windows их видно в оснастке services.msc: основная называется Transport, рядом служба мониторинга и обновления. После запуска откройте в браузере на том же компьютере:
http://localhost:8080
На стартовой странице УТМ должны быть видны ФСРАР ID, сроки сертификатов и отсутствие ошибок связи. Если страница не открывается — УТМ не стартовал, и настраивать 1С пока бесполезно.
Порт 8080 часто занимают другие программы: веб-серверы, мессенджеры, средства разработки. Если УТМ не запускается, проверьте, кто держит порт, командой netstat -ano | findstr :8080 и номером процесса в диспетчере задач.
Настройка обмена с ЕГАИС в 1С
Сначала включают саму функциональность, затем заполняют параметры подключения. Где это лежит в разных программах:
| Программа | Где включить ЕГАИС | Где лежат настройки подключения |
|---|---|---|
| УТ 11, КА 2.5, ERP | НСИ и администрирование → Настройка НСИ и разделов, раздел склада или закупок — флажок учёта алкогольной продукции | Форма «Настройки обмена с ЕГАИС» в том же разделе администрирования |
| 1С:Розница | Раздел администрирования с настройками склада и торговли — флажок ЕГАИС | Форма «Настройки обмена с ЕГАИС» |
| БП 3.0 | Главное → Функциональность, вкладка Торговля — флажок, связанный с алкогольной продукцией | Раздел Администрирование, настройки ЕГАИС |
Названия флажков меняются от релиза к релизу. Надёжнее всего: откройте форму функциональности и наберите в строке поиска настроек «ЕГАИС» — нужный пункт подсветится. Форму настроек обмена так же быстро находит общий поиск по интерфейсу по слову «ЕГАИС».
Что заполнить в настройках обмена
Создайте одну запись настроек на каждый УТМ:
- ФСРАР ID — из личного кабинета, все 12 цифр без пробелов.
- Адрес УТМ — имя или IP-адрес компьютера с УТМ. Если УТМ стоит на той же машине, что и 1С, —
localhost. - Порт — по умолчанию
8080. - Организация и склад (или магазин) — к какому подразделению 1С относится этот ФСРАР ID.
- Таймаут — оставьте предложенный. Увеличивайте, только если связь медленная и запросы обрываются.
После записи сразу загрузите классификаторы: справочник организаций ЕГАИС и алкогольной продукции ЕГАИС. Без сопоставления продукции ЕГАИС с вашей номенклатурой входящая ТТН загрузится, но приходная накладная в учёте не создастся.
💡 Если 1С работает в клиент-серверном варианте, запросы к УТМ идут с сервера 1С, а не с компьютера пользователя. localhost в этом случае означает сервер 1С. Указывайте реальный адрес машины с УТМ.
Пробный обмен: проверяем, что документы ходят
Прежде чем ждать живую накладную, проверьте канал. Самый простой тест — запросить из 1С данные, которые ЕГАИС вернёт гарантированно.
- Откройте рабочее место обмена с ЕГАИС (в УТ и Рознице оно так и называется — ищите по слову «ЕГАИС» в разделе закупок или склада).
- Отправьте запрос остатков или запрос справочника организации по своему ИНН.
- Нажмите выполнение обмена вручную.
- Через одну-три минуты ещё раз запустите обмен и посмотрите, пришёл ли ответ.
Что смотреть параллельно в веб-интерфейсе УТМ:
- 📤 исходящий документ появился в очереди и ушёл;
- 📥 пришёл входящий ответ с квитанцией;
- ❌ нет ли строки с ошибкой транспорта.
Если ответ виден в УТМ, но не в 1С — проблема в настройках 1С (адрес, порт, ФСРАР ID). Если ответа нет и в УТМ — проблема на стороне УТМ, ключа или интернета.
Подтверждение входящей ТТН: приёмка, отказ, акт расхождения
Ради этого всё и настраивается. Поставщик отправляет ТТН в ЕГАИС, она приходит в ваш УТМ, обмен загружает её в 1С как документ «ТТН входящая ЕГАИС».
Как принять поставку
- Откройте список входящих ТТН ЕГАИС и найдите новую накладную по поставщику и номеру.
- Сверьте с фактом: наименования, количество, объём, справку. Для крепкого алкоголя — отсканируйте акцизные марки, если ваша конфигурация требует поштучной сверки.
- Проверьте сопоставление: каждая строка ЕГАИС должна быть связана с номенклатурой 1С. Несопоставленные строки подсвечены — свяжите их вручную.
- Если всё сходится — выберите действие подтверждения в форме ТТН и отправьте.
- На основании ТТН создайте приходный документ учёта: в УТ — «Приобретение товаров и услуг», в БП — поступление товаров. Часто 1С предлагает сделать это в той же форме.
Не подтверждайте накладную «вслепую» до приёмки товара. Подтверждённую ТТН нельзя отозвать в одностороннем порядке, а расхождение потом придётся разбирать с поставщиком и через остатки ЕГАИС.
Когда выбирать другое действие
| Ситуация | Действие в 1С | Что получится |
|---|---|---|
| Товар пришёл полностью | Подтвердить | Остатки поступают на ваш регистр в ЕГАИС |
| Часть товара не пришла или бой | Акт расхождения с фактическим количеством | Поставщик подтверждает или отклоняет акт |
| Привезли не то, отказ от всей партии | Отказать | ТТН возвращается поставщику, остатки у вас не меняются |
| Поставщик просит отменить ТТН | Подтвердить или отклонить его запрос на распроведение | Документ аннулируется в ЕГАИС |
💡 Подтверждать и отказывать нужно без затяжки: сроки фиксации поступления в ЕГАИС ограничены правилами функционирования системы, а у поставщика, пока ТТН висит без ответа, не закрыт документ.
Регистры остатков
После подтверждения алкоголь попадает на регистр 1 (склад). Чтобы продавать его в рознице через кассу, остатки переводят на регистр 2 (торговый зал) документом передачи в торговый зал. Если об этом забыть, при продаже ЕГАИС покажет нехватку остатков в торговом зале.
Регламентные задания: обмен без ручных кнопок
Ручной обмен годится для проверки. В работе 1С должна сама опрашивать УТМ.
- Откройте
Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. - Найдите задание обмена с ЕГАИС (в списке есть фильтр по наименованию — наберите «ЕГАИС»).
- Включите его и задайте расписание: в рабочие часы каждые 5–15 минут вполне достаточно.
- Укажите пользователя, от имени которого выполняется задание, если программа это требует.
Что важно для файловой и клиент-серверной базы:
- 🗂 Файловая база. Регламентные задания выполняются, только пока кто-то из пользователей запустил 1С. Ночью и в выходные обмена не будет. Для магазина это обычно приемлемо.
- 🖥 Клиент-серверная база . Задания выполняет сервер 1С по расписанию. Проверьте, что в информационной базе не включена блокировка регламентных заданий (её иногда оставляют после копирования базы).
Если вы развернули копию рабочей базы для тестов, отключите в ней обмен с ЕГАИС. Две базы с одинаковыми настройками будут забирать документы из одного УТМ, и часть ТТН окажется в тестовой копии.
Типичные ошибки при подтверждении ЕГАИС в 1С
Перезапуск службы УТМ обрывает текущий обмен и продажи алкоголя через кассу, подключённую к этому УТМ. Делайте его вне часов торговли или предупредите кассиров.
Как держать связку 1С и ЕГАИС в рабочем состоянии
Настроить один раз мало: ключи стареют, УТМ и 1С обновляются, справочники ЕГАИС пополняются.
- 🔄 Обновление УТМ. Служба обновления ставит новые версии сама. Если она отключена, а ЕГАИС перешла на новый формат, документы начнут отклоняться. Раз в месяц сверяйте версию УТМ в веб-интерфейсе с актуальной в личном кабинете.
- 🧾 Обновление 1С. Форматы обмена ЕГАИС поддерживаются в типовых релизах. Отставание конфигурации на несколько релизов — частая причина отказов приёма документов после изменений формата.
- 📚 Классификаторы. При появлении нового поставщика или новой продукции загрузите их из ЕГАИС запросом по ИНН или коду, а не создавайте вручную.
- 📊 Сверка остатков. Раз в месяц запрашивайте остатки по регистрам 1 и 2 и сравнивайте с учётом в 1С. Расхождения проще закрыть сразу, чем перед проверкой.
- 📅 Сроки ключей. RSA и КЭП продлевайте заранее: со старым ключом обмен остановится в день окончания.
Частые вопросы
Можно ли подтверждать ТТН ЕГАИС в 1С:Бухгалтерии?
Где посмотреть свой ФСРАР ID, если он потерялся?
http://localhost:8080 на компьютере с УТМ) и в личном кабинете ЕГАИС в разделе мест деятельности.Нужен ли отдельный УТМ для каждого магазина?
Подтвердил ТТН с ошибкой в количестве. Что делать?
Работает ли обмен, если 1С закрыта?
Источники
- Федеральный закон от 22.11.1995 № 171-ФЗ «О государственном регулировании производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции…»
- Постановление Правительства РФ от 29.12.2015 № 1459 «О функционировании единой государственной автоматизированной информационной системы учета объема производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции»