Москва: проверенные б/у ноутбуки с гарантией и проверкой перед оплатой
+7 906 722-94-45

Главная → Статьи → УТМ ЕГАИС 4.2.0 на ноутбуке ресторана и бара: RSA-ключ, Рутокен/JaCarta, порт 8080 и порционный учёт

УТМ ЕГАИС на ноутбуке ресторана: настройка версии 4.2.0, проверка RSA-сертификата и порционное списание без остановки бара

Как развернуть и обслуживать Универсальный транспортный модуль ЕГАИС 4.2.0 на ноутбуке товароведа или кассовом узле общепита: связка ГОСТ + RSA на Рутокен ЭЦП 3.0 и JaCarta-2 SE, диагностика localhost:8080, приём ТТН и порционный учёт крепкого алкоголя.

УТМ ЕГАИС на ноутбуке ресторана: настройка версии 4.2.0, проверка RSA-сертификата и порционное списание без остановки бара

Остановка Универсального транспортного модуля (УТМ ЕГАИС) в пятницу вечером — аварийная ситуация для любого ресторана или бара с алкогольной лицензией: касса перестаёт пробивать чистые порции крепкого алкоголя, экспедитор на рампе не может дождаться подтверждения накладной, а просрочка актов списания коктейлей и кулинарии создаёт прямые лицензионные риски при проверке Росалкогольтабакконтроля (Федеральной службы по контролю за алкогольным и табачным рынками).

Во многих независимых ресторанах, сезонных верандах, кейтеринговых проектах и небольших сетях службу УТМ размещают не на шумном стоечном сервере, а на выделенном рабочем ноутбуке товароведа-калькулятора или администратора зала. Ниже — точная схема настройки УТМ 4.2.0, двухключевого аппаратного носителя и сетевой связки с кассовым фронтом.

Как устроена двухконтейнерная криптография ЕГАИС на одном токене

В отличие от обычной бухгалтерской отчётности, УТМ ЕГАИС для работы с одной торговой точкой (одним КПП обособленного подразделения у юрлица либо единым контуром у ИП на пиво/сидр) требует одновременного присутствия на одном физическом смарт-токене сразу двух разных сертификатов:

  1. Квалифицированный сертификат по ГОСТ Р 34.10-2012 (руководителя организации/ИП либо сотрудника физлица в связке с зарегистрированной машиночитаемой доверенностью по правилам ЕГАИС). Он подписывает юридически значимые XML-документы (подтверждение или отказ по ТТН, акты списания, заявления).
  2. Транспортный сертификат RSA (PKI) с идентификатором FSRAR_ID конкретного места осуществления деятельности. Именно по ключу RSA служба Transport поднимает защищённый TLS-туннель до серверов Росалкогольтабакконтроля. Этот ключ генерируется прямо на аппаратном носителе в личном кабинете на домашней странице УТМ `

Для такой работы подходят только сертифицированные аппаратные криптографические токены с неизвлекаемыми ключами — прежде всего Рутокен ЭЦП 2.0 / 3.0 и JaCarta-2 SE / PKI/ГОСТ (обычный пассивный носитель вроде Рутокен Lite без встроенного криптоядра сгенерировать аппаратный ключ ЕГАИС не сможет!).

Критическое правило эксплуатации УТМ Что происходит при нарушении Как организовать правильно в ресторане
Строго один запущенный экземпляр УТМ на один FSRAR_ID Рассинхронизация локальной БД Derby/H2, потеря входящих ТТН и блокировка сессии на сервере регулятора Закрепить конкретный ноутбук/мини-ПК со статическим локальным IP (192.168.10.20:8080), не клонировать папку БД transportDB вручную
Актуальность ветки УТМ 4.2.0 (в 2026 году — сборки Build 2689 / 2698+) С сентября 2026 года старые сборки ниже Build 2689 перестают передавать ряд заявок о фиксации сведений по вину и спиртосодержащей продукции Проверять номер сборки в шапке и не блокировать службу автообновленияTransport-Updater` межсетевым экраном
Постоянное питание и отсутствие сна Windows При закрытии крышки ноутбука бармен в зале сразу получает ошибку связи кассы с УТМ Connection refused :8080 В настройках электропитания выставить «Действие при закрытии крышки от сети: Действие не требуется» и запретить гибернацию
Совпадение системного времени и часового пояса Ошибка TLS-рукопожатия RSA и отказ приёма чеков порционного выбытия Включить автоматическую синхронизацию службы времени w32time

Порционный учёт крепкого алкоголя в общепите: два разных потока списания

По действующим правилам для предприятий общественного питания факт откупоривания бутылки крепкого алкоголя на баре больше не списывает её с баланса Регистра целиком. Учёт ведётся в миллилитрах с привязкой к конкретной федеральной специальной марке (ФСМ), и кассово-учётный контур разделяет реализацию на два сценария:

  • Продажа алкоголя в чистом виде (шот, бокал, графин, целая бутылка к столу): выбытие миллилитров уходит в ЕГАИС автоматически через кассовый чек в момент оплаты гостем. Кассовая станция сканирует 2D-код DataMatrix / PDF417 на марке бутылки, передаёт код марки и точный объём порции (например, 50 мл) локальному УТМ по сети (http://<IP-ноутбука>:8080), УТМ возвращает криптоподпись слипа, и только после этого печатается фискальный чек (требования к самой ККТ и разрешительному режиму разобраны в статье про фискальный накопитель ФФД 1.2 и драйверы ККТ).
  • Расход крепкого алкоголя в составных коктейлях, фламбе, соусах и десертах: списывается не кассовым чеком, а актом списания с основанием «Использовано для приготовления блюд» с указанием акцизных марок и фактического объёма в миллилитрах за смену (не позднее следующего рабочего дня). Технологические карты коктейлей в бэк-офисе iikoOffice или r_keeper Manager должны быть настроены без расхождения миллилитров брутто/нетто, иначе к концу бутылки УТМ выдаст отказ «Необеспеченный расход: списываемый объём превышает остаток по марке».

Параллельно на том же рабочем ноутбуке товароведа обычно открыта приёмка молочной, мясной и рыбной продукции — как автоматизировать суточное окно приёмки без штрафов, читайте в руководстве по гашению ВСД во ФГИС «Меркурий» в общепите.

Быстрая диагностика на ноутбуке, когда УТМ перестал открываться

Если касса выдала ошибку связи с УТМ или в браузере не загружается домашняя страница не переустанавливайте программу наугад (**снос папки УТМ без выгрузки неотправленных чеков из локальной базыtransportDB` безвозвратно уничтожит очередь чеков бара!**). Идите строго по цепочке из четырёх шагов:

  1. Проверьте видимость токена в «Панели управления Рутокен» / «Едином клиенте JaCarta»: видны ли оба объекта — ГОСТ-контейнер и ключевая пара RSA, не истёк ли срок ни одного из двух сертификатов. Переткните токен напрямую в корпусной порт USB-A ноутбука без удлинителя.

  2. Проверьте конфликт порта 8080 в PowerShell от имени администратора:

    Get-NetTCPConnection -LocalPort 8080 | Select-Object State, OwningProcess
    

    Если порт 8080 перехватил другой локальный сервис (например, тестовый веб-сервер учётной утилиты или прокси), служба Transport стартует и тут же падает в логе C:\UTM\transporter\l\transport_info.log с ошибкой Address already in use: bind.

  3. Проверьте правило входящего брандмауэра Windows для касс зала: если на самом ноутбуке открывается мгновенно, а барная POS-станция УТМ не видит, после обновления сети Windows сменила профиль с «Частной сети» на «Общедоступную» и закрыла входящий TCP-порт8080` для локальной подсети ресторана.

  4. Не устанавливайте на один ноутбук с УТМ лишние криптопровайдеры: для штатной работы аппаратного криптоключового носителя УТМ использует встроенный аппаратный PKCS#11-интерфейс токена.

Требования к ноутбуку для роли узла УТМ и рабочего места товароведа

  • Проводной гигабитный порт Ethernet (RJ-45) (или корпоративная док-станция с фиксированным MAC-адресом): оставлять боевой УТМ бара на гостевом Wi-Fi недопустимо — любая микропотеря пакетов во время банкета подвешивает оплату чека на 20–30 секунд.
  • Корпоративное шасси с продуманным охлаждением в круглосуточном режиме 24/7, 16 ГБ ОЗУ и NVMe SSD от 512 ГБ: служба Java внутри УТМ и база данных транзакций чувствительны к внезапным отключениям питания — встроенный аккумулятор ноутбука здесь работает как бесплатный ИБП на 4–6 часов при аварии электричества в квартале! Подходящие серии разобраны в сравнении надёжных корпоративных ноутбуков ThinkPad и EliteBook.

Чек-лист бесперебойной работы ЕГАИС в ресторане

  • [ ] На домашней странице проверены зелёные индикаторы лицензии, сроков действия ГОСТ- и RSA-сертификатов и актуальная сборка **УТМ 4.2.0** (Build 2689/2698+`).
  • [ ] В календаре управляющего стоят напоминания за 21 день до окончания срока обоих сертификатов на токене.
  • [ ] Входящий TCP-порт 8080 открыт в брандмауэре строго для локальной кассовой подсети (VLAN POS), но закрыт от гостевого Wi-Fi зала.
  • [ ] Ноутбук подключён кабелем Ethernet, режим сна и отключение USB-портов при простое полностью выключены.
  • [ ] Еженедельно (при остановленных службах Transport и Transport-Updater в утреннее окно до открытия бара) делается резервная копия папки базы данных УТМ на второй диск.

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

У ресторана два зала на разных этажах по одному адресу — нужно ли два ноутбука с УТМ и два токена? Если оба зала относятся к одному обособленному подразделению с одним и тем же КПП в алкогольной лицензии, поднимается один общий экземпляр УТМ с одним токеном FSRAR_ID, а обе кассовые станции в локальной сети обращаются к его IP-адресу. Второй ключ и второй УТМ нужны только при наличии второго обособленного подразделения со своим отдельным КПП.

Что делать, если бармен случайно разбил початую бутылку виски, с которой уже пробили три порции? Оставшийся фактический объём списывается актом списания с причиной «Бой / порча» с привязкой к марке этой бутылки и кратким внутренним актом инвентаризационной комиссии смены, чтобы остаток миллилитров по марке закрылся в ноль без расхождений.

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