Как подключить 1С к ЕГАИС и принимать входящие ТТН без расхождений

· 9 мин

Содержание

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

Ниже порядок, в котором это настраивают с нуля: от токена и личного кабинета до регламентного задания, которое забирает документы без вашего участия. Подходит для 1С:Управление торговлей 11, 1С:Розница, 1С:Комплексная автоматизация 2.5 и 1С:Бухгалтерия 3.0 — где пути различаются, это сказано отдельно.

Что подготовить до настройки ЕГАИС в 1С

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

Поэтому сначала собирают «железо» и учётные данные:

  • 🔑 Аппаратный ключ (JaCarta или Рутокен с поддержкой ЕГАИС) с квалифицированной электронной подписью руководителя или ИП.
  • 💻 Компьютер для УТМ под Windows или Linux, который включён в рабочее время и доступен по сети с машины, где работает 1С.
  • 🌐 Стабильный интернет на этом компьютере: УТМ сам ходит на серверы ЕГАИС.
  • 🏪 Данные места деятельности: КПП обособленного подразделения, адрес, лицензия (для розницы крепкого алкоголя). У каждого торгового места свой ФСРАР ID и свой УТМ.
  • 📦 Права в 1С на изменение настроек и администрирование.

Один УТМ обслуживает один ФСРАР ID. Если у организации два магазина с разными КПП, понадобится два ключа и два УТМ — на разных компьютерах или с разными портами.

Готовность к подключению ЕГАИС
Выполнено: 0 / 6

Регистрация в личном кабинете ЕГАИС и получение ключа

Личный кабинет открывается на портале ЕГАИС с компьютера, где вставлен ключ. Перед входом портал проверяет систему: наличие ключа, драйверов, браузерного плагина. Все пункты проверки должны пройти — иначе дальше не пустит.

Порядок в кабинете:

  1. Войдите по сертификату КЭП, введя PIN-код ключа.
  2. Откройте раздел получения ключа и выберите место деятельности по КПП. Если нужного КПП нет в списке — сначала добавьте подразделение в кабинете.
  3. Сгенерируйте RSA-ключ: он записывается на тот же токен. Потребуется PIN-код раздела ключа.
  4. Запишите ФСРАР ID — 12-значный идентификатор места деятельности. Он понадобится в 1С.
  5. Скачайте дистрибутив УТМ из кабинета.

💡 У RSA-ключа и у КЭП разные сроки действия. Запишите обе даты в календарь за месяц до окончания: RSA перевыпускается в том же кабинете бесплатно, а КЭП — у удостоверяющего центра.

Установка УТМ

Установщик ставит УТМ как набор служб. В Windows их видно в оснастке services.msc: основная называется Transport, рядом служба мониторинга и обновления. После запуска откройте в браузере на том же компьютере:

http://localhost:8080

На стартовой странице УТМ должны быть видны ФСРАР ID, сроки сертификатов и отсутствие ошибок связи. Если страница не открывается — УТМ не стартовал, и настраивать 1С пока бесполезно.

Порт 8080 часто занимают другие программы: веб-серверы, мессенджеры, средства разработки. Если УТМ не запускается, проверьте, кто держит порт, командой netstat -ano | findstr :8080 и номером процесса в диспетчере задач.

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

Сначала включают саму функциональность, затем заполняют параметры подключения. Где это лежит в разных программах:

ПрограммаГде включить ЕГАИСГде лежат настройки подключения
УТ 11, КА 2.5, ERPНСИ и администрирование → Настройка НСИ и разделов, раздел склада или закупок — флажок учёта алкогольной продукцииФорма «Настройки обмена с ЕГАИС» в том же разделе администрирования
1С:РозницаРаздел администрирования с настройками склада и торговли — флажок ЕГАИСФорма «Настройки обмена с ЕГАИС»
БП 3.0Главное → Функциональность, вкладка Торговля — флажок, связанный с алкогольной продукциейРаздел Администрирование, настройки ЕГАИС

Названия флажков меняются от релиза к релизу. Надёжнее всего: откройте форму функциональности и наберите в строке поиска настроек «ЕГАИС» — нужный пункт подсветится. Форму настроек обмена так же быстро находит общий поиск по интерфейсу по слову «ЕГАИС».

Что заполнить в настройках обмена

Создайте одну запись настроек на каждый УТМ:

  1. ФСРАР ID — из личного кабинета, все 12 цифр без пробелов.
  2. Адрес УТМ — имя или IP-адрес компьютера с УТМ. Если УТМ стоит на той же машине, что и 1С, — localhost.
  3. Порт — по умолчанию 8080.
  4. Организация и склад (или магазин) — к какому подразделению 1С относится этот ФСРАР ID.
  5. Таймаут — оставьте предложенный. Увеличивайте, только если связь медленная и запросы обрываются.

После записи сразу загрузите классификаторы: справочник организаций ЕГАИС и алкогольной продукции ЕГАИС. Без сопоставления продукции ЕГАИС с вашей номенклатурой входящая ТТН загрузится, но приходная накладная в учёте не создастся.

💡 Если 1С работает в клиент-серверном варианте, запросы к УТМ идут с сервера 1С, а не с компьютера пользователя. localhost в этом случае означает сервер 1С. Указывайте реальный адрес машины с УТМ.

Пробный обмен: проверяем, что документы ходят

Прежде чем ждать живую накладную, проверьте канал. Самый простой тест — запросить из 1С данные, которые ЕГАИС вернёт гарантированно.

  1. Откройте рабочее место обмена с ЕГАИС (в УТ и Рознице оно так и называется — ищите по слову «ЕГАИС» в разделе закупок или склада).
  2. Отправьте запрос остатков или запрос справочника организации по своему ИНН.
  3. Нажмите выполнение обмена вручную.
  4. Через одну-три минуты ещё раз запустите обмен и посмотрите, пришёл ли ответ.

Что смотреть параллельно в веб-интерфейсе УТМ:

  • 📤 исходящий документ появился в очереди и ушёл;
  • 📥 пришёл входящий ответ с квитанцией;
  • ❌ нет ли строки с ошибкой транспорта.

Если ответ виден в УТМ, но не в 1С — проблема в настройках 1С (адрес, порт, ФСРАР ID). Если ответа нет и в УТМ — проблема на стороне УТМ, ключа или интернета.

Подтверждение входящей ТТН: приёмка, отказ, акт расхождения

Ради этого всё и настраивается. Поставщик отправляет ТТН в ЕГАИС, она приходит в ваш УТМ, обмен загружает её в 1С как документ «ТТН входящая ЕГАИС».

Как принять поставку

  1. Откройте список входящих ТТН ЕГАИС и найдите новую накладную по поставщику и номеру.
  2. Сверьте с фактом: наименования, количество, объём, справку. Для крепкого алкоголя — отсканируйте акцизные марки, если ваша конфигурация требует поштучной сверки.
  3. Проверьте сопоставление: каждая строка ЕГАИС должна быть связана с номенклатурой 1С. Несопоставленные строки подсвечены — свяжите их вручную.
  4. Если всё сходится — выберите действие подтверждения в форме ТТН и отправьте.
  5. На основании ТТН создайте приходный документ учёта: в УТ — «Приобретение товаров и услуг», в БП — поступление товаров. Часто 1С предлагает сделать это в той же форме.

Не подтверждайте накладную «вслепую» до приёмки товара. Подтверждённую ТТН нельзя отозвать в одностороннем порядке, а расхождение потом придётся разбирать с поставщиком и через остатки ЕГАИС.

Когда выбирать другое действие

СитуацияДействие в 1СЧто получится
Товар пришёл полностьюПодтвердитьОстатки поступают на ваш регистр в ЕГАИС
Часть товара не пришла или бойАкт расхождения с фактическим количествомПоставщик подтверждает или отклоняет акт
Привезли не то, отказ от всей партииОтказатьТТН возвращается поставщику, остатки у вас не меняются
Поставщик просит отменить ТТНПодтвердить или отклонить его запрос на распроведениеДокумент аннулируется в ЕГАИС

💡 Подтверждать и отказывать нужно без затяжки: сроки фиксации поступления в ЕГАИС ограничены правилами функционирования системы, а у поставщика, пока ТТН висит без ответа, не закрыт документ.

Регистры остатков

После подтверждения алкоголь попадает на регистр 1 (склад). Чтобы продавать его в рознице через кассу, остатки переводят на регистр 2 (торговый зал) документом передачи в торговый зал. Если об этом забыть, при продаже ЕГАИС покажет нехватку остатков в торговом зале.

Регламентные задания: обмен без ручных кнопок

Ручной обмен годится для проверки. В работе 1С должна сама опрашивать УТМ.

  1. Откройте Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания.
  2. Найдите задание обмена с ЕГАИС (в списке есть фильтр по наименованию — наберите «ЕГАИС»).
  3. Включите его и задайте расписание: в рабочие часы каждые 5–15 минут вполне достаточно.
  4. Укажите пользователя, от имени которого выполняется задание, если программа это требует.

Что важно для файловой и клиент-серверной базы:

  • 🗂 Файловая база. Регламентные задания выполняются, только пока кто-то из пользователей запустил 1С. Ночью и в выходные обмена не будет. Для магазина это обычно приемлемо.
  • 🖥 Клиент-серверная база . Задания выполняет сервер 1С по расписанию. Проверьте, что в информационной базе не включена блокировка регламентных заданий (её иногда оставляют после копирования базы).

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

Типичные ошибки при подтверждении ЕГАИС в 1С

Диагностика: выберите симптом

Перезапуск службы УТМ обрывает текущий обмен и продажи алкоголя через кассу, подключённую к этому УТМ. Делайте его вне часов торговли или предупредите кассиров.

Как держать связку 1С и ЕГАИС в рабочем состоянии

Настроить один раз мало: ключи стареют, УТМ и 1С обновляются, справочники ЕГАИС пополняются.

  • 🔄 Обновление УТМ. Служба обновления ставит новые версии сама. Если она отключена, а ЕГАИС перешла на новый формат, документы начнут отклоняться. Раз в месяц сверяйте версию УТМ в веб-интерфейсе с актуальной в личном кабинете.
  • 🧾 Обновление 1С. Форматы обмена ЕГАИС поддерживаются в типовых релизах. Отставание конфигурации на несколько релизов — частая причина отказов приёма документов после изменений формата.
  • 📚 Классификаторы. При появлении нового поставщика или новой продукции загрузите их из ЕГАИС запросом по ИНН или коду, а не создавайте вручную.
  • 📊 Сверка остатков. Раз в месяц запрашивайте остатки по регистрам 1 и 2 и сравнивайте с учётом в 1С. Расхождения проще закрыть сразу, чем перед проверкой.
  • 📅 Сроки ключей. RSA и КЭП продлевайте заранее: со старым ключом обмен остановится в день окончания.

Частые вопросы

Можно ли подтверждать ТТН ЕГАИС в 1С:Бухгалтерии?
Да, в БП 3.0 есть обмен с ЕГАИС для приёма входящих ТТН. Но инструменты розничного учёта алкоголя (передача в зал, работа с кассой) удобнее в 1С:Рознице и УТ 11.
Где посмотреть свой ФСРАР ID, если он потерялся?
На стартовой странице УТМ (http://localhost:8080 на компьютере с УТМ) и в личном кабинете ЕГАИС в разделе мест деятельности.
Нужен ли отдельный УТМ для каждого магазина?
Да, если у магазинов разные КПП: каждому месту деятельности выдаётся свой ФСРАР ID и свой RSA-ключ.
Подтвердил ТТН с ошибкой в количестве. Что делать?
Свяжитесь с поставщиком: исправление идёт через его действия в ЕГАИС, например повторную отгрузку или корректировку остатков. Сами вы подтверждённую ТТН не отзовёте.
Работает ли обмен, если 1С закрыта?
В файловой базе — нет, задания выполняются только при запущенной 1С. В клиент-серверной обмен идёт по расписанию сервера.

Источники

  • Федеральный закон от 22.11.1995 № 171-ФЗ «О государственном регулировании производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции…»
  • Постановление Правительства РФ от 29.12.2015 № 1459 «О функционировании единой государственной автоматизированной информационной системы учета объема производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции»