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

Целевой платформой для разработчиков УТМ - АО «ЦентрИнформ» - является Debian 7 / 8, архитектура пакетов x86. В наше время, когда 32-х разрядные системы практически сходят со сцены, это выглядит несколько странно, но лучше так, чем вообще никак. Разработчикам следует сказать спасибо только за то, что поддержка Linux есть и она не на словах, а на деле. Мы протестировали в рабочих условиях УТМ на Debian 8 и Ubunu 16.04 LTS и убедились в стабильной работе транспортного модуля, что дает возможность смело рекомендовать такое решение к применению.

Здесь же хочется сказать много "интересного" в адрес разработчиков ФСРАР, однако по причине непечатности делать этого не будем. Понятно, что полноценная поддержка Linux госорганами - это пока недостижимая мечта, но ориентироваться при разработке современной онлайн-системы на Internet Explorer - не выдерживает никакой критики. Да, мы про Личный кабинет на сайте egais.ru , для доступа в который вам придется найти машину с Windows и Internet Explorer.

Но это все лирика, поэтому перейдем непосредственно к установке. Несмотря на то, что мы для тестов использовали настольные системы Linux, УТМ никак не привязан к графической оболочке и будет прекрасно работать в серверном варианте установки ОС.

Прежде всего добавим поддержку 32-битной архитектуры:

Dpkg --add-architecture i386

Затем скачаем и установим ключ репозитория ЦентрИнформа (предварительно перейдя в домашнюю папку):

Cd
wget http://46.34.133.83/CenterInform-pubkey.asc
apt-key add CenterInform-pubkey.asc

После чего создадим файл со списком источников пакетов в /etc/apt/sources.list.d

Touch /etc/apt/sources.list.d/utm.list

и разместим в нем следующий текст:

Deb http://46.34.133.83/ wheezy main

Теперь следует обновить список пакетов командой:

Apt-get update

Теперь установим зависимости:

Apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 libssl1.0.0:i386

Важно! В Debain 9 вместо пакета libssl1.0.0:i386 следует установить пакет libssl1.0.2:i386

И необходимые для работы ключа пакеты:

Apt-get install pcscd libpcsclite1:i386

Также установим пакет supervisor, который понадобится нам для управления службами УТМ:

Apt-get install supervisor

После чего установим сам транспортный модуль:

Apt-get install u-trans

Службы УТМ будут автоматически запущены после установки. Для работы с ними следует использовать службу supervisor , которая позволяет автоматически запускать и управлять работой программ, не являющихся службами Linuх. Такой подход разработчиков довольно оправдан, вместо того, чтобы писать стартовые скрипты для всего набора актуальных дистрибутивов и отслеживать актуальные тенденции, такие как переход на systemd, проще запускать УТМ через системный сервис, правильная загрузка которого обеспечивается самой системой.

Чтобы просмотреть весь список работающих через supervisor программ наберите:

Supervisorсtl status

В качестве результата вы увидите все три службы УТМ и статус каждой из них.

Для управления программами используйте:

Supervisorсtl start | stop | restart | status programm

где programm - имя нужной программы. Например, следующая команда покажет статус службы utm:

Supervisorсtl status utm

а эта перезапустит ее:

Supervisorсtl restart utm

Если вы изменили тип ключа, скажем заменили JaCarta на Рутокен, то УТМ следует переустановить:

Apt-get remove u-trans

После чего замените ключ и снова выполните:

Apt-get install u-trans

Сам УТМ располагается в директории /opt/utm и по структуре папок ничем не отличается от своего Windows-аналога, логи также следует искать в привычном расположении внутри папок УТМ, а не в /var/log .

В остальном работа с УТМ происходит как обычно и никаких затруднений использование Linux-платформы вызывать не должно.

Для подключения к ЕГАИС Розница (в части подтверждения факта закупки) необходимо:
1.
2. Установить Единый клиент JaCarta в соответствии с разрядностью Вашей операционной системы (32-х или 64-х разрядной).
3. Установить JAVA последней версии .
4. Установить компонент «Фсрар-Крипто 2»
5. Наличие браузера INTERNET EXPLORER версии 9 и выше.

Порядок установки:

1. Зайти на сайт egais.ru через INTERNET EXPLORER и нажать «Войти в личный кабинет», далее необходимо нажать «Ознакомиться с условиями и проверить их выполнение».
2. Нажмите «Начать проверку».

3. Если выскочит окно (см. рис. ниже), поставьте галку и нажмите «RUN».

4. Если при проверке прошли не все этапы, скачайте и установите предложенные программные компоненты.
5. После удачной проверки системы, появится кнопка «Перейти в личный кабинет», нажмите ее.
6. Введите ПИН код контейнера, где у Вас записан КЭП для ЕГАИС (по умолчанию ПИН код 0987654321).


7. Нажмите «показать сертификаты», далее выберете «сертификат вашей организации» и Вы попадете в личный кабинет ЕГАИС.
8. В личном кабинете Вам необходимо получить дополнительный RSA сертификат, для идентификации в ЕГАИС и защищенного соединения с сервером.
9. Перейдите в раздел «Получить ключ «.


9. Выберете подразделение, для которого хотите сформировать сертификат и нажмите «Сформировать ключ».
Обращаем внимание, что связка ИНН-КПП для каждого подразделения должна быть уникальной.
Если у Вас несколько подразделений, то производить генерацию RSA ключа нужно для каждого подразделения на отдельном носителе JaCarta с КЭП.
Если Ваше подразделение не отображается или отображается с неправильными реквизитами, Вам необходимо обратиться в лицензирующий орган вашего региона, с просьбой добавить подразделение (по месту осуществления деятельности) в реестр лицензий ФСРАРа.
Если Вашей организации нет в списке, значит Ваша организация не имеет лицензии на продажу алкоголя или Вы ИП.
Чтобы добавить организацию или ИП и получить на нее RSA ключ, необходимо добавить ее в разделе «Контрагенты».


10. На следующем окне так же нажмите «Сформировать ключ»


11. Введите ПИН код PKI (по умолчанию ПИН код 11111111).

12. В результате на JaCarta запишется RSA ключ.
Сообщите номер RSA ключа своим поставщикам.
Чтобы посмотреть номер RSA:
— откройте утилиту «Единый клиент JaCarta».
— Нажмите перейти в «режим администрирования» в нижнем левом углу.
— Перейдите на вкладку PKI.


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


14. Запустите скаченный файл установки транспортного модуля ЕГАИС (УТМ) и нажмите далее.
По умолчанию УТМ устанавливается на диск «С», лучше путь установки не менять.

15. После установки УТМ, откроется следующее окно:

16. Введите ПИН код RSA ключа (по умолчанию ПИН код 11111111) и нажмите далее.
17. На следующем этапе УТМ проверяет соединение с сервером.

Если проверка не прошла, повторяйте попытку, пока она не завершиться успехом.
Если все же проверка не проходит, значит на сервере ЕГАИС проводятся работы, установку УТМ необходимо будет повторить спустя некоторое время.
Если проверка прошла, Вы перейдете на следующее окно.
18. На следующем окне УТМ запросит ПИН код от ключа КЭП (по умолчанию ПИН код 0987654321).
Выберете сертификат Вашей организации и нажмите далее.

19. На последнем этапе, УТМ закончит установку необходимых компонентов.

20. В результате на рабочем столе должно появиться шесть ярлыков для запуска УТМ.

При включении ПК или перезагрузки, необходимо запускать три ярлыка со словом «Запустить»
УТМ ЕГАИС установлен.
21. Далее Вам необходимо произвести настройку вашей товаро-учетной системы, которая способна работать с УТМ ЕГАИС.
О том как настроить Ваши учетные системы, уточняйте у поставщика этой системы.

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

Шаг 1. Получение свежей версии УТМ ЕГАИС.

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

После входа в личный кабинет необходимо перейти в раздел "Транспортный модуль" и скачать актуальный дистрибутив.

Шаг 2. Удаление УТМ ЕГАИС.

Перед удалением УТМ ЕГАИС необходимо остановить его службы. Для этого нужно нажать на значок "двуглавого орла" в системном трее правой кнопкой мышки и выбрать пункт "Остановить ". После остановки служб (через несколько секунд) нужно закрыть агента УТМ, для этого нужно снова нажать правой кнопкой мыши на значок "друглавого орла" в системном трее и выбрать "Выйти ".

Далее следует сделать резервную копию данных в УТМ. Все документы (входящие и исходящие, и чеки фиксации продаж) находятся в папке C:\UTM\transporter\transportDB . Требуется сделать ее копию перед удалением УТМ (например, на Рабочий стол).

После того как папку transportDB сохранили в надежное место, можно удалить УТМ, для этого запустим файл C:\UTM\unins000.exe. Ответим положительно на все вопросы, УТМ удалится.

Важно! Если после удаления УТМ на диске C:\ осталась папка UTM , то потребуется перезагрузка компьютера. После перезагрузки компьютера папку C:\UTM требуется удалить вручную перед установкой нового УТМ.

Шаг 3. Установка нового УТМ.

Для установки нового УТМ запускаем ранее скачанный (на Шаге 1) файл дистрибутива. Установка УТМ происходит в "тихом режиме".

Шаг 4. Восстановление данных в УТМ

Для восстановления данных в УТМ необходимо "вернуть на место" папку с базой данных УТМ C:\UTM\transporter\transportDB (скопируйте ее из того места, куда ее сохранили на Шаге 2).

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

Если по какой-то причине Вы не можете самостоятельно переустановить УТМ - обратитесь к нашим специалистам , у них это занимает обычно 5-15 минут (в зависимости от скорости вашего Интернет-соединения).

Если помогла статья - можете сказать Спасибо автору.

УТМ – это программное обеспечение для отправки сведений об обороте или розничной торговле алкогольным товаром. Поскольку у модуля нет графического интерфейса, следует интегрировать УТМ с применяемой товаро-учётной системой.

Данный модуль устанавливается на ПК по месту деятельности предприятия. Если организация имеет несколько структурных подразделений оптовой или розничной реализации – устанавливают в каждой составной части предприятия .

Чтобы при работе с УТМ не возникало вопросов, необходимо учесть следующие рекомендации :

  • УТМ можно устанавливать как самостоятельно, так и при обращении в территориальные органы Росалкогольрегулирования;
  • устанавливать модуль нужно согласно техническим требованиям;
  • отправка информации с одной рабочей станции по УТМ невозможна, на каждое структурное подразделение требуется отдельная установка;
  • ИП, торгующие пивом, пивными напитками и сидором, устанавливают модуль на одной рабочей станции;
  • для работы используют любую бухгалтерскую систему, передающую сведения установленного формата через УТМ.

Личный кабинет

При наличии для ЕГАИС можно приступать к регистрации в личном кабинете.

Действия в личном кабинете:

  • открыть портал и войти в личный кабинет;
  • нажать «Ознакомиться с условиями…» – это необходимо для проверки правильности выполнения условий доступа;
  • при недостатке компонентов система предлагает скачать и инсталлировать нужный дистрибутив;
  • после проверки нажать «Перейти в личный кабинет»;
  • в графе «Введите PIN код (ГОСТ)» указать пароль для приложения;
  • нажать «Показать сертификаты»;
  • затем открыть окно личного кабинета с отображением сертификата КЭП.

Обязательными условиями для регистрации являются:

  • наличие ОС от Windows XP, ОЗУ от 2 Гб, процессора от 1,9 ГГц и дискового накопителя от 50 Гб;
  • программный компонент для работы с УКЭП (усиленной квалифицированной электронной подписью), он будет корректно работать при использовании браузера Internet Explorer версии не ниже 9.0;
  • наличие УКЭП аппаратного ключа.

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

  • иметь крипто-ключ JaCarta с крипто-провайдером SE PKI/ГОСТ;
  • иметь УКЭП для защищённой связи с ЕГАИС.

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

Если деятельность компании заключается в розничной торговле алкогольной продукцией, то ей также перед регистрацией в личном кабинете потребуется наличие аппаратного крипто-ключа JaCarta и УКЭП для . После на ПК инсталлируется УТМ и приобретаются взаимодействующие с модулем POS-терминалы, имеющие сканеры для считывания марок.

Особенности установки

Для регистрации в личном кабинете и последующей работы на официальном сайте ЕГАИС egais.ru существуют два установочных файла : для работы с интернет-подключением и без него.

После скачивания нужного модуля сразу выполняется следующее:

  • проверяют, выставлено ли на ПК актуальное время или дата;
  • для отключения контроля учётной записи нажимают «Win+X» — «Панель управления» и снимают отметку с параметра «Использовать контроль учётной записи»;
  • отключают антивирусную программу;
  • выключают встроенный в Windows межсетевой экран и Защитник Windows, что делается путём нажатия «Win+X» — «Панель управления» — «Администрирование» — «Службы» — «Остановить»;
  • убираются все носители кроме ключевого и сертификата;
  • на JaCarta имеется только по одному ключу ГОСТ и RSA;
  • далее нажимают ПКМ по дистрибутиву, выбирают «Свойства» — «Общие» — «Разблокировать»;
  • после ПКМ запускается установочный файл дистрибутива модуля, выбрав меню «Запуск от имени администратора».

После выполняют подключение, генерацию RSA ключа и загрузку транспортного модуля.

В подключение к ЕГАИС входят следующие этапы :

  • запись на ключ сертификата усиленной квалифицированной электронной подписи;
  • вход в личный кабинет на официальном сайте ЕГАИС.

Генерация RSA-ключа

  • кликнуть в личном кабинете по сертификату;
  • нажать «Получить ключ»;
  • выбрать необходимый пункт в открывшемся перечне.

После генерации ключа носитель может работать с модулем.

С подключением к интернету

При установке универсального транспортного модуля пользователь делает следующее:

  • клик правой кнопкой мыши по сохранённому файлу от имени администратора;
  • открытие мастера установки универсального транспортного модуля;
  • выбор папки инсталляции;
  • выбор папки создания ярлыка;
  • клик по кнопке «Далее»;
  • выбор дополнительной предлагаемой задачи (создать ярлык на рабочем столе);
  • нажатие на «Установить»;
  • клик по кнопке «Завершить» при появлении соответствующего диалогового окна.

Далее в USB-порт ПК вставляется носитель с сертификатом для ЕГАИС, а в открывшемся диалоговом окне после инсталляции указывается стандартный ПИН-код без пробелов, носители JaCarta и Рутокена.

После нужно кликнуть «Поиск», поставить отметку «Использовать сертификат с кодом» и нажать «Далее». Откроется новое диалоговое окно. В нём выставляются настройки для доступа в интернет. При указании правильных данных в окне появятся зелёные галочки.

Если инсталляция успешно завершена, нажимают «Далее», открывают браузер и проверяют корректность установки транспортного модуля. При верных настройках открывается окно с УТМ, сроком действия сертификата, shangeSet и номером сборки программы.

Без подключения

Алгоритм установки УТМ включает следующие действия:

  • запуск дистрибутива модуля от имени администратора;
  • ожидание окончания инсталляции;
  • указание PIN пользователя.

Далее запускают службы транспортного модуля, также проверяют корректность его работы. При правильной настройке открывается окно с версией УТМ, номером сборки и идентификатором shangeSet. Это обозначает корректность инсталляции транспортного модуля.

Подробная инструкция

Модуль, предоставленный Федеральной службой регулирования алкогольного рынка, не имеет графического интерфейса.

Подробная инструкция по инсталляции и работе с транспортным модулем включает следующие действия:

  • в личном кабинете ЕГАИС нажимают «Транспортный модуль», вводят адрес электронной почты, делают клик по кнопке «Отправить»;
  • загружают дистрибутив на жёсткий диск;
  • нажимают «Далее» для инсталляции модуля;
  • выбирают папку и делают клик по кнопке «Далее»;
  • выбирают места для создания ярлыка;
  • вновь нажимают «Далее»;
  • жмут на кнопку «Установить»;
  • ожидают завершения инсталляции;
  • делают клик по кнопке «Завершить»;
  • после этого вводят PIN для аппаратного ключа JaCarta (по умолчанию он состоит из восьми единиц);
  • нажимают кнопку «Поиск»;
  • у строки «Использовать сертификат» ставят галочку;
  • жмут «Далее»;
  • вводят PIN для ГОСТа (по умолчанию состоит из комбинации 0987654321);
  • нажимают кнопку «Поиск».

Системой автоматически выполнится инсталляция и загрузка транспортного терминала, и сделает запуск по ЕГАИС.

Как проверить работу

Проверка корректности работы транспортного модуля выполняется при вводе адреса доступа, созданного при настройке магазина, в адресной строке браузера. При правильной установке модуля после ввода localhost:8080 в окне отображается информация о версии транспортного модуля.

Отсутствие этой вкладки сигнализирует о том, что транспортный модуль либо не работает, либо не запущен. Также стоит проверить, вставлен ли носитель с JaCarta в USB-порт.

Модуль запускается следующими способами:

  • в панели уведомлений: по значку герба кликнуть ПКМ «Запустить»;
  • комбинацией «Win+X» — «Панель управления» — «Администрирование» — «Службы», после чего нужно найти Transport или Transport-Updater, выбрать необходимое и нажать кнопку «Запустить».

Обязательно следует учесть, что для запуска транспортного модуля требуется время. При корректной работе УТМ рекомендуется проверить настройки самого браузера.

В некоторых случаях требуется установка вручную, при которой выполняют следующие действия:

  • находят на ПК службы «Транспорт», «Модуль управления» и «Мониторинг»;
  • запускают их от имени администратора;
  • если службы не активны, вопрос решается через «Win+X» — «Панель управления» — «Администрирование» — «Службы», находят необходимые пункты и правой кнопкой мыши запускают.

Затем проверяется работоспособность универсального транспортного модуля путём ввода «localhost:8080» в адресной строке браузера.

Настройка и обновление

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

  1. В поле «Дата начала работы с ЕГАИС» устанавливается дата формировки журнала регистрации розничной торговли спиртосодержащей продукции. Обычно в качестве этой даты выбирают первое января текущего года.
  2. В меню «Дата начала розничных продаж в ЕГАИС» ставится дата, с которой начнутся запросы кода марки при оформлении розничной продажи спиртосодержащих товаров.
  3. В списке бухгалтерской программы нажимают кнопку «Создать» и вводят необходимые данные об УТМ.

Пользователи могут выбрать формат обмена.

Транспортный модуль обновляется автоматически у всех пользователей в любой момент. В этот период у большинства пользователей на ПК работают антивирусные программы и брандмауэры, ввиду чего обновление УТМ может быть некорректным, и модуль перестанет работать. Удалится и документационная база старого модуля, поэтому пользователям рекомендуется сохранять базу и обновлять версию УТМ вручную. Для этого:

  • останавливают транспортную службу;
  • запускают файл StopDaemon.bat;
  • качают установочный файл УТМ последней версии с официального сайта ЕГАИС;
  • деинсталлируют старую версию;
  • устанавливают новую;
  • при появлении окна для разрешения к «Java» устанавливают «Частные сети» и «Разрешить доступ»;
  • в появившемся диалоговом окне вводят PIN для сертификата, делают «Поиск» и ставят флажок у фразы «Использовать сертификат…»;
  • делают клик по кнопке «Далее»;
  • выбирают «Без прокси» или вводят настройки прокси;
  • вводят PIN для ГОСТ, нажимают кнопку «Поиск».

После откроется диалоговое окно по предложению воспользоваться старой версией. Жмут «ОК» и выбирают путь к папке transportDB. При появлении фразы «Установка успешно завершена» делают клик по кнопке «Далее» и проверяют корректность работы.

Настройка УТМ для работы через Wi-Fi представлена ниже.

Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png