Учет и Финансы · 10 мин
Как из ЕГАИС выгрузить данные в 1С
Как из ЕГАИС выгрузить остатки, накладные и алкогольную продукцию в 1С: настройка УТМ, типовые механизмы обмена, проверка остатков и решение типовых ошибок.
ЕГАИС — государственная система учёта алкогольной продукции, с которой обязаны работать организации и ИП, торгующие алкоголем и пивом. Обмен с ней в 1С происходит не напрямую, а через УТМ — универсальный транспортный модуль, который устанавливается на компьютер или отдельную машину и обменивается XML-документами с серверами Росалкогольрегулирования. Поэтому «выгрузить из ЕГАИС в 1С» на практике означает: получить документы (накладные, остатки, акты) в УТМ, а затем загрузить их в учётную систему штатным механизмом обмена.
Типовые конфигурации 1С — «Розница», «Управление торговлей», «Комплексная автоматизация», «1С:ERP», «Бухгалтерия» с подсистемой ЕГАИС — уже содержат встроенный обмен. Отдельно выгружать файлы вручную обычно не требуется: достаточно правильно настроить подключение к УТМ и выполнить обмен. Ниже разобран полный цикл: от проверки УТМ до загрузки накладных, сверки остатков и устранения типовых ошибок.
Материал ориентирован на типовые конфигурации на управляемых формах. Если у вас самописная или сильно доработанная конфигурация, общая логика сохраняется, но названия команд и расположение настроек могут отличаться.
Проверка и настройка УТМ перед обменом
УТМ — обязательное звено между ЕГАИС и 1С. Перед настройкой обмена убедитесь, что модуль установлен, запущен и имеет действующие ключи. Откройте домашнюю страницу УТМ в браузере (обычно адрес вида http://localhost:8080): если страница открывается и показывает версию модуля, УТМ работает. Если страница недоступна — проверьте службу Transport в списке служб Windows и запустите её вручную.
Отдельно проверьте срок действия сертификатов ГОСТ и RSA. Просроченный сертификат — самая частая причина, по которой обмен внезапно перестаёт работать: УТМ запущен, 1С его видит, но документы не подписываются и не отправляются. Сроки действия видны на домашней странице УТМ. Обновление ключей выполняется через личный кабинет ЕГАИС с записью на тот же криптоноситель (JaCarta или Рутокен).
Настройка подключения 1С к УТМ
В типовых конфигурациях настройка выполняется в разделе обмена с ЕГАИС. Путь зависит от конфигурации: в «1С:Розница» это «Администрирование → Интеграция с ЕГАИС», в «Управлении торговлей» — «НСИ и администрирование → Интеграции → ЕГАИС». Там задаётся адрес и порт УТМ, а также код в ФСРАР-ИД вашей организации — он указан в личном кабинете ЕГАИС и на домашней странице УТМ.
После ввода параметров используйте кнопку проверки подключения. Успешный тест означает, что 1С видит УТМ и может отправлять запросы. Далее включите автоматический обмен: регламентное задание «Отправка и получение документов ЕГАИС» будет периодически забирать входящие и отправлять исходящие документы без участия пользователя.
- 1Откройте домашнюю страницу УТМ и убедитесь, что модуль работает
- 2В 1С откройте настройки интеграции с ЕГАИС
- 3Укажите адрес УТМ, порт и код ФСРАР-ИД организации
- 4Выполните проверку подключения
- 5Включите регламентное задание автоматического обмена
- 6Запустите обмен вручную и проверьте входящие документы
Как загрузить накладные и акты из ЕГАИС
Входящие ТТН от поставщиков приходят в УТМ автоматически, когда поставщик отгружает вам продукцию. После запуска обмена в 1С они появляются в журнале «Входящие ТТН ЕГАИС» (в некоторых конфигурациях — «Товары к подтверждению» или аналогичный журнал). Каждая накладная требует решения: подтвердить, отказаться или подтвердить с расхождениями по количеству.
При подтверждении накладной 1С формирует акт подтверждения, отправляет его через УТМ и на основании ТТН создаёт документ поступления товаров. Перед подтверждением свяжите алкогольную продукцию из накладной с вашей номенклатурой: система предложит сопоставление по штрихкодам и наименованиям, но новые позиции придётся сопоставить вручную один раз — дальше связь запоминается.
Если накладная была удалена из 1С или обмен выполнялся на другом компьютере, документы можно запросить повторно: в журнале обмена есть команда запроса ТТН по идентификатору или за период. Учтите, что ЕГАИС хранит входящие документы ограниченное время, поэтому затягивать с загрузкой не стоит.
Запрос остатков из ЕГАИС и сверка с данными 1С
ЕГАИС ведёт остатки по двум регистрам: регистр №1 — остатки продукции на складе организации, регистр №2 — остатки в торговом зале. В 1С есть команда «Запросить остатки ЕГАИС» с выбором регистра. Ответ приходит не мгновенно: запрос уходит через УТМ, а ответ загружается при следующем сеансе обмена, обычно в течение нескольких минут.
Загруженные остатки сравниваются с учётными остатками 1С через отчёт «Остатки алкогольной продукции ЕГАИС» или аналогичный инструмент сверки. Расхождения типичны: продукция списана в 1С, но акт списания не ушёл в ЕГАИС; накладная подтверждена, но поступление не проведено; марки помаркированной продукции переданы между регистрами некорректно.
Для выравнивания остатков используются документы «Передача в регистр №2», «Возврат из регистра №2», «Акт списания» и «Акт постановки на баланс». Каждый акт уходит в ЕГАИС и должен получить квитанцию о проведении — без неё остаток в системе не изменится.
Как проверить результат сверки
По каждому акту и ТТН есть квитанция о проведении в ЕГАИС
Документ висит в статусе отправки без квитанции
Остаток ЕГАИС совпадает с учётным остатком 1С по каждой позиции
Есть расхождения по количеству или «висячие» справки
Журнал входящих ТТН пуст, все накладные обработаны
Есть неподтверждённые накладные старше нескольких дней
Выгрузка справочников: контрагенты и алкогольная продукция
Помимо документов, из ЕГАИС загружаются классификаторы: организации-производители и импортёры, а также классификатор алкогольной продукции с кодами АП и видами продукции. Эти данные нужны для корректного сопоставления номенклатуры и оформления документов.
Загрузка выполняется через «Запрос классификатора» в разделе обмена ЕГАИС: можно запросить организацию по ИНН или алкогольную продукцию по коду. Массовая загрузка всего классификатора не предусмотрена — ЕГАИС отдаёт данные точечными запросами. На практике большая часть справочников заполняется автоматически при загрузке входящих накладных.
Сопоставление номенклатуры удобнее вести сразу при обработке первых накладных, а не накапливать несопоставленные позиции: при большом ассортименте разбор накопившихся связей занимает часы. Проверяйте, что одна позиция номенклатуры не связана с двумя разными кодами алкогольной продукции — это частый источник ошибок в остатках.
Типовые ошибки обмена и их устранение
Большинство проблем обмена сводится к нескольким повторяющимся причинам: недоступность УТМ, просроченные сертификаты, ошибки подписания и «зависшие» документы без квитанций. Диагностику начинайте с протокола обмена в 1С — там видно, какой запрос отправлен и какой ответ получен от УТМ.
Если документ отправлен, но квитанция не приходит, сначала проверьте журнал УТМ и наличие интернета, затем перезапустите службу УТМ и повторите обмен. Документы, отклонённые ЕГАИС с ошибкой, нужно исправить (обычно причина указана в тексте отказа) и отправить заново — простое повторное отправление того же пакета результата не даст.
Выгрузка данных из 1С для отчётности и анализа
Обратная задача — выгрузить данные обмена из 1С во внешние файлы — решается штатными средствами. Журналы ТТН, остатки ЕГАИС и отчёты по движению алкогольной продукции сохраняются в Excel или CSV через стандартную команду сохранения табличного документа. Этого достаточно для сверки с поставщиками, подготовки к инвентаризации или передачи данных в другую учётную систему.
Для регулярных автоматических выгрузок (например, ежедневной выгрузки остатков на FTP) потребуется доработка: внешняя обработка или регламентное задание, которое формирует файл по расписанию. Такую задачу разумно поручить специалисту по 1С, если в штате его нет — самостоятельная доработка без опыта чревата ошибками в данных.
Частые вопросы
Можно ли выгрузить данные из ЕГАИС в 1С без УТМ?
Нет. УТМ — обязательный транспортный узел: ЕГАИС обменивается данными только через него. 1С подключается именно к УТМ по локальному адресу, а не к серверам ЕГАИС напрямую.
Как получить накладную повторно, если она была удалена из 1С?
В журнале обмена с ЕГАИС выполните запрос ТТН по идентификатору накладной (он есть в документах поставщика или в личном кабинете ЕГАИС). Документ придёт во входящие при следующем обмене. Если идентификатор неизвестен, запросите данные за период через личный кабинет ЕГАИС.
Почему остатки в ЕГАИС не совпадают с остатками в 1С?
Типичные причины: акты списания или постановки на баланс не получили квитанцию о проведении, накладная подтверждена без документа поступления, продукция не перемещена между регистром №1 и регистром №2. Запросите остатки по обоим регистрам и сверьте их с учётными данными через отчёт по остаткам ЕГАИС.
Как часто нужно выполнять обмен с ЕГАИС?
Оптимально — автоматический обмен каждые 15–30 минут через регламентное задание. Входящие накладные требуют реакции в течение ограниченного срока, поэтому ежедневная проверка входящих обязательна для розничных точек.
Что делать, если УТМ не запускается после обновления?
Проверьте журналы УТМ в папке транспортного модуля, убедитесь, что установлена совместимая версия Java-окружения (обычно поставляется вместе с УТМ) и что ключевой носитель подключён и определяется системой. Если служба не стартует, типовое решение — переустановка УТМ с сохранением базы, предварительно убедившись, что все входящие документы загружены в 1С.
Нужно ли отдельно выгружать марки по маркированной продукции?
Марки (PDF417 и DataMatrix для «Честного знака») обрабатываются внутри документов: при приёмке и продаже они считываются сканером и передаются в составе актов и чеков. Отдельная выгрузка списка марок из ЕГАИС в типовых механизмах не предусмотрена — работа ведётся по конкретным документам.
Что важно запомнить
Обмен с ЕГАИС в 1С строится через УТМ: настройте подключение, включите автоматический обмен и ежедневно обрабатывайте входящие накладные. Остатки запрашивайте по обоим регистрам и сверяйте с учётными данными, добиваясь квитанций по каждому акту. Перед любыми действиями с УТМ убедитесь, что входящие документы загружены.