Локальный модуль Честный Знак (ЛМ ЧЗ)
Локальный модуль Честный Знак (ЛМ ЧЗ)
Что такое ПО «Локальный модуль Честный ЗНАК»
TrueMarkCheckAccessMode v1.2.0.2
- Поддерживается Локальный модуль честного знака (ЛМЧЗ).
Используется POST-метод проверки КИ в ЛМ ЧЗ. Метод предназначен для проверки одного или нескольких кодов идентификации по «чёрным спискам». URL метода: /api/v1/cis/check
Параметры подключения к ЛМЧЗ настраиваются в секции [OffLine] в файле TrueMarkCheckAccessMode.ini
[OffLine]
;логин для Локального модуля Честного знака
Login=admin
;пароль для Локального модуля Честного знака
Password=admin
;URL для подключению к Локальному модулю Честного знака
url=http://127.0.0.1:5995
В секции [AccessMode] необходимо прописать серийный номер ФН вашего фискального регистратора. Узнать его можно на любом чеке внизу строка "ФН" или в тест-драйвере в разделе ФН.
Пример:
[AccessMode]
;идентификатор ФР
fiscalDriveNumber= 1234567890123456
Инициализация и проверка ЛМЧЗ
Инициализация и проверка ЛМЧЗ
Метод инициализации ЛМЧЗ в PowerShell (вставить свои ФН "X-ClientId"="ВАШ_ФН" и token="ТОКЕН" )
$IP="127.0.0.1"; $Port="5995"; $Auth=[Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes("admin:admin")); $h=@{Authorization="Basic $Auth";"Content-Type"="application/json";"X-ClientId"="ВАШ_ФН"}; $b=@{token="ТОКЕН"}|ConvertTo-Json; Invoke-RestMethod -Uri "http://$($IP):$($Port)/api/v2/init" -Method Post -Body $b -Headers $h
Проверка общего статуса (готовность модуля)
$IP="127.0.0.1"; $Port="5995"; $Auth=[Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes("admin:admin")); Invoke-RestMethod -Uri "http://$($IP):$($Port)/api/v2/status" -Headers @{Authorization="Basic $Auth"}
Детальная проверка загрузки базы (счётчик кодов)
$IP="127.0.0.1"; $Port="5995"; $Auth=[Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes("admin:admin")); (Invoke-RestMethod -Uri "http://$($IP):$($Port)/api/v2/status" -Headers @{Authorization="Basic $Auth"}).dbState
Примечание:
• при возникновении ошибок при инициализации нужно убедиться, что TLS-сертификат для
установления соединения не подменяется антивирусом и есть доступ до серверной части
ЛМ ЧЗ (91.230.251.206, порт 443 и 194.0.209.18, порт 443)
• чтобы разобраться в причинах проблемы надо смотреть логи:
o Windows 32 бит: C:\Program Files (x86)\Regime\var\log
o Windows 64 бит: C:\Program Files\Regime\var\log
При первой попытке продажи маркированной продукции после установки локального модуля начнется инициализация модуля, если вы не сделали это командами выше - Абонемент зависнет. Необходимо дождаться сообщения об ошибке, перезапустить программу и произвести оплату заново.