Обновление связки 1С и ЕГАИС без остановки продаж алкоголя
Содержание
Чтобы обновить 1С ЕГАИС, нужно обновить две независимые части: универсальный транспортный модуль (УТМ) скачивают в личном кабинете на egais.ru, а модуль ЕГАИС внутри 1С обновляется вместе с типовой конфигурацией через Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Отдельной «обработки ЕГАИС», которую ставят поверх базы, в актуальных Бухгалтерии 3.0, УТ 11, Рознице и УНФ нет: обмен встроен в программу.
Порядок важен. Сначала УТМ, потом 1С, и только когда в УТМ не осталось неотправленных документов. Иначе можно потерять накладную или чек, которые уже ушли из 1С, но ещё не дошли до ЕГАИС.
Подготовка: какие версии проверить перед обновлением
Перед любыми действиями соберите четыре цифры. Без них непонятно, что именно устарело и что обновлять.
| Что проверить | Где посмотреть |
|---|---|
| Версия УТМ | Главная страница УТМ в браузере: http://localhost:8080 |
| Сроки ключей ГОСТ и RSA | Там же, на главной странице УТМ |
| Версия конфигурации и платформы 1С | Меню с шестерёнкой или Справка → О программе |
| Наличие обновлений 1С | Администрирование → Интернет-поддержка и сервисы → Обновление версии программы |
Если УТМ установлен не на этом компьютере, вместо localhost подставьте IP-адрес машины с УТМ: например, http://192.168.1.15:8080.
Признаки, что обновление уже нужно:
- 🔴 в личном кабинете ЕГАИС висит уведомление о новой версии УТМ;
- 🔴 ЕГАИС отклоняет документы с ошибкой формата, хотя раньше они проходили;
- 🔴 на главной странице УТМ видно, что сертификат ГОСТ или RSA истекает;
- 🔴 ФСРАР объявил переход на новые версии форматов накладных и актов.
Последний пункт касается обеих сторон. Новый формат должен поддерживать и УТМ, и 1С. Обновили только одну часть — обмен ломается.
Запишите текущую версию УТМ и релиз конфигурации до обновления. Если что-то пойдёт не так, будет понятно, к какому состоянию возвращаться и что сообщать в поддержку.
Как обновить УТМ ЕГАИС пошагово
Транспортный модуль работает на Windows как набор служб. Основная называется Transport, рядом с ней служба мониторинга и служба обновления. В свежих версиях УТМ часть обновлений приходит автоматически через службу обновления. Но при смене версии форматов или после долгого простоя модуль обычно переустанавливают вручную.
Шаг 1. Дождитесь пустой очереди
Откройте http://localhost:8080 и посмотрите исходящие документы. Неотправленных быть не должно. Если они есть — подождите несколько минут при работающем интернете и обновите страницу.
Не удаляйте УТМ, пока в нём висят неотправленные документы. Чек, который 1С уже отдала в модуль, после переустановки может пропасть.
Шаг 2. Сделайте копию каталога УТМ
По умолчанию модуль стоит в C:\UTM. Перед обновлением остановите службы УТМ и скопируйте каталог целиком на другой диск.
Пока службы остановлены, касса не продаёт алкоголь: УТМ не подписывает чеки и не отправляет документы. Делайте это после закрытия смены или в часы без продаж.
Остановить службы можно в оснастке services.msc или из командной строки от имени администратора:
sc query Transport
net stop Transport
Имена остальных служб УТМ посмотрите в той же оснастке: они начинаются со слова Transport.
Шаг 3. Скачайте дистрибутив в личном кабинете
Вход в личный кабинет на egais.ru выполняется по КЭП руководителя с подключённым токеном. Перед входом кабинет сам проверяет компьютер: драйвер токена, плагин для браузера, наличие ключа. Если проверка не проходит, установить УТМ из кабинета не получится.
Дистрибутив берите только из личного кабинета. Сборки с форумов и файлообменников не подходят: в них может быть устаревший формат или посторонний код.
Шаг 4. Удалите старую версию и установите новую
- Откройте
Параметры Windows → Приложенияи удалите старый УТМ. - Перезагрузите компьютер.
- Подключите токен с ключами.
- Запустите установщик от имени администратора и укажите тот же каталог.
- В ходе установки выберите ключ RSA вашей организации и введите PIN-код токена.
Шаг 5. Проверьте запуск
Через 2–5 минут после установки откройте http://localhost:8080. На главной странице должны отображаться новая версия, ваш ФСРАР ИД и сроки действия обоих сертификатов. Если страница не открывается — сначала проверьте, что служба Transport запущена.
Обновление конфигурации и настроек ЕГАИС в 1С:Предприятии
Модуль ЕГАИС в типовых конфигурациях обновляется вместе с релизом программы. Отдельно его не скачивают.
Как обновить конфигурацию
- Сделайте резервную копию: выгрузку в
.dtчерез Конфигуратор или копию каталога файловой базы. - Попросите пользователей выйти из базы: для обновления структуры нужен монопольный доступ.
- Запустите обновление в
Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. - Дождитесь окончания обработки данных после обновления, прежде чем открывать документы ЕГАИС.
Если конфигурацию дорабатывали программисты, автоматическое обновление может быть недоступно. Тогда обновляет тот, кто вносил доработки, через Конфигуратор со сравнением и объединением.
Проверьте требования релиза к платформе. Новый релиз конфигурации часто требует платформу с номером не ниже указанного в описании обновления. Старая платформа не даст установить релиз.
Что проверить в настройках обмена после обновления
После обновления конфигурации откройте раздел администрирования, где включается учёт алкогольной продукции. В Бухгалтерии 3.0 это Администрирование → Функциональность, вкладка Торговля. Галочка учёта алкоголя должна остаться включённой.
Затем найдите в настройках ЕГАИС справочник транспортных модулей и откройте карточку вашего УТМ:
- ✅ адрес —
localhostили IP компьютера с модулем; - ✅ порт —
8080, если его не меняли при установке; - ✅ ФСРАР ИД совпадает с тем, что показывает главная страница УТМ;
- ✅ модуль привязан к нужной организации и, если есть обособленные подразделения, к нужному КПП.
Сделайте пробный запрос — например, запросите остатки или справочник организаций ЕГАИС. Ответ пришёл — связь в порядке.
Если 1С работает на сервере
В клиент-серверном варианте обмен с УТМ может выполняться на сервере 1С, а не на рабочем месте кассира. Тогда порт 8080 компьютера с УТМ должен быть доступен именно с сервера 1С. Частая ловушка: в браузере у кассира страница УТМ открывается, а у 1С связи нет, потому что сервер в другой подсети или брандмауэр режет входящие подключения.
Ключи и сертификаты: КЭП и RSA на одном токене
На токене (Рутокен ЭЦП или JaCarta) для работы с ЕГАИС хранятся два разных ключа. Их часто путают.
| Ключ | Кто выдаёт | Зачем нужен |
|---|---|---|
| КЭП руководителя (ГОСТ) | Удостоверяющий центр ФНС или доверенное лицо | Подпись документов ЕГАИС, вход в личный кабинет |
| RSA-ключ | Формируется в личном кабинете ЕГАИС | Защищённое соединение УТМ с ЕГАИС, отдельно для каждого КПП |
У каждого ключа свой срок действия. Истёк любой из двух — УТМ перестаёт работать.
Когда нужно перевыпускать RSA-ключ
- 🔑 срок RSA-ключа подошёл к концу;
- 🔑 сменился руководитель, и на токен записали новую КЭП;
- 🔑 токен сломался или потерян, ключи перенесли на новый;
- 🔑 открылось новое обособленное подразделение с собственным КПП.
RSA-ключ генерируется в личном кабинете ЕГАИС: войдите по КЭП, выберите подразделение и запишите новый ключ на токен. После этого перезапустите службу Transport, чтобы модуль подхватил ключ.
PIN-коды и криптографическое ПО
Для работы с токеном нужен его драйвер: для Рутокена — драйвер Рутокен, для JaCarta — «Единый клиент JaCarta». Обновляйте его вместе с УТМ: личный кабинет проверяет, что драйвер установлен и видит ключ.
PIN-коды токена блокируются после нескольких неверных попыток подряд. Если не помните код — не перебирайте варианты. Обратитесь в удостоверяющий центр или к тому, кто настраивал токен.
Сканеры и весы: что настроить после обновления
Для алкоголя нужен 2D-сканер. Обычный линейный не прочитает акцизную марку: на ней двумерный код PDF417 или DataMatrix в зависимости от образца марки. Проверьте в характеристиках сканера, что он читает оба формата.
Режим подключения сканера
Сканер работает в одном из двух режимов. От режима зависит, как 1С получает код.
| Режим | Как работает | Риски |
|---|---|---|
| Эмуляция клавиатуры | Сканер «печатает» код, как будто его набрали | Длинный код марки искажается при русской раскладке |
| Виртуальный COM-порт | Код передаётся напрямую в драйвер 1С | Нужен драйвер производителя сканера |
Для акцизных марок надёжнее COM-режим. Код марки длинный, и при эмуляции клавиатуры одна неверная раскладка превращает его в набор чужих символов. 1С не сможет найти марку, а кассир увидит ошибку при пробитии чека.
После обновления конфигурации зайдите в Администрирование → Подключаемое оборудование и проверьте, что сканер на месте и тест устройства проходит. Иногда после смены релиза требуется заново установить драйвер из карточки устройства.
Весы
Весы к ЕГАИС отношения не имеют: ни разливное пиво, ни бутылочный алкоголь через весы в ЕГАИС не регистрируются. Если на точке есть весы для весового товара, после обновления достаточно открыть карточку устройства в том же разделе подключаемого оборудования и выполнить тест.
Диагностика и устранение типовых ошибок ЕГАИС после обновления
Большинство ошибок после обновления сводится к трём источникам: служба УТМ не запущена, ключ не виден, сеть закрыта. Начинайте проверку с них.
Время на компьютере с УТМ
Отдельный случай — неверные системные дата и время. При расхождении часов сертификаты могут считаться ещё не действующими или просроченными, и обмен встаёт без понятной причины. Включите синхронизацию времени Windows и проверьте часовой пояс.
Где смотреть журнал
Если причина не очевидна, откройте журналы УТМ в каталоге C:\UTM\transporter\l. Основной журнал работы — transport_info.log. Ищите строки с ERROR по времени, когда возникла проблема. Текст ошибки из журнала пригодится и для обращения в техподдержку ЕГАИС.
Частые ошибки при обновлении и как их избежать
- ❌ Обновили 1С, но забыли про УТМ. Новые документы 1С формирует в свежем формате, а старый модуль их не принимает. Обновляйте обе части в один день.
- ❌ Удалили УТМ посреди рабочего дня. Неотправленные чеки и накладные теряются, касса встаёт. Переустановка — только после закрытия смены и при пустой очереди.
- ❌ Перенесли УТМ на другой компьютер и не поменяли адрес в 1С. 1С продолжает стучаться на старый IP. После переноса сразу обновите карточку транспортного модуля.
- ❌ Один токен на несколько КПП без отдельных RSA-ключей. Каждому обособленному подразделению нужен свой RSA-ключ и свой экземпляр УТМ.
- ❌ Автообновление Windows перезагружает компьютер с УТМ в часы работы. Настройте период активности так, чтобы перезагрузки шли ночью.