Условия:
-База 11.1 (проверить db2cmd);
-Продажа подакцизного товара;
-Торговля маркированными товарами;
-Штрих Версия ПО: C.3 и Формат ФД 1.2 (таблицы 17 Региональные настройка — 17 — 4)
-Атол Версия ПО: 5.8.1 и Формат ФФД 1.2 (ФН — запросы — 7-Информация о версиях ФФД — Запросить)
УТМ проверка:
-Установить Рутокен;
-Установить УТМ;
-Зайти через «UTM — правая кнопка — Домашняя страница» на http://localhost:8080/app/ (ВНИМАНИЕ, ip и порт могут отличаться) и убедиться, что везде зеленые галочки:

-Открыть порт 8080 в firewall.cpl (Дополнительные параметры — Правила для входящих подключений — Создать правило — Для порта — Ввести порт — Разрешить подключение — Далее — Далее — Имя «UTM» — Готово
Проверить доступность UTM на сервере по ссылке в браузере.
ВНИМАНИЕ, если UTM настраивается через VPN нужно добавить ip нашего сервера в Доверенные ip UTM:

Добавить в лицензию Склад, отправив ответственному за обновление лицензии номер ключа (из lspool3.exe) и код запроса (из Activator.exe)
Воткнуть два скрипта:
db2 -tvf store_install.sql (AVERS/Create30)
db2 -tvf itemextension.sql (????????)
Установить или обновить веб-портал 2:
-Запустить файл Updater.exe по адресу C:\inetpub\wwwroot\Reports2 и дождаться завершения программы.
-Веб-портал 2 — Инженерный режим (Ctrl+Alt и клик по Аватару пользователя) — Шестеренка — Обновление базы:

Прописать в веб-портал 2 — склад — егаис — параметры — заполнить:
-поставить галочку Учитывать алкогольную продукцию
-идентификатор ФСРАР (УТМ — шестеренка — CN)
-адрес УТМ


Далее поверить наличие таблиц:
db2 select * from EGAISCHEQUEHEAD
db2 select * from EGAISALCPROD
Сделать бэкап папки AVERS на всех обновляемых терминалах!
Обновить Фронт и Плагины (ОБЪЯЗАТЕЛЬНО плагины должны соответствовать версии фронта)
Обновить спулер ФР (не ниже штрих 30052024, атол 23062024)
Добавить EGAIS во front.cfg и прописать верный адрес веб-портала2:
[EGAIS]
Enabled=yes
//Включение,выключение ЕГАИС
HttpAddress=http://192.168.1.66/reports2/appserv/AppServ.asmx
//адрес к сервису
TimeoutMsec = 30000
//таймаут запросов
DeferredScan = No
//Позволять позже отсканировать марку или просить сразу при добавлении товара
Username = 100
Password = 243342
AutoAcceptMark = No
//Позволить при сканировании автоматом добавлять марку, не требуя подтверждения вручную
Добавить признак бутылки или порции можно через веб-портал 2, либо через консоль db2cmd, например:
XXX это id товара, а YYY это задаваемые значения: 1-бутылка, более 10 уже мл.
db2 update itemextension set egaisvolume=YYY where itemid=XXX
или
db2 insert into itemextension(itemid,egaisvolume) values(XXX,YYY)
Проверить признак:
db2 select itemid,egaisvolume from itemextension where itemid=XXX
Затем запросить остатки алкоголя у бухгалтера и совершить тестовую продажу полной бутылки, после опять запросить остатки, если бутылка списалась, то всё настроено правильно.