MajorBusinessModules

Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\MajorBusinessModules]

GoInServiceMajors

Список major бизнес-модулей, значение флага «InService» которых влияет на общее состояние УС (независимо от значений «InService» остальных бизнес-модулей). Если какой-либо бизнес модуль неактивен (InService = false) и при этом он занесен в список GoInServiceMajors, то независимо от наличия или отсутствия других активных модулей, УС будет переведено в режим работы «Терминал не обслуживается» («Out of service»).

Возможные значения

Cписок бизнес-модулей, разделенных точкой с запятой или запятой. Имена модулей внутренние и не зависят от регистра. Если значение параметра не задано, то нет бизнес-модулей, значение флага «InService» которых влияет на общее состояние УС. Бизнес-модули: iso8583-aux, proset, proset-cash-in, ndc, monitoring.

Значение по умолчанию

пустое

Примеры

Вывод УС в режим «Терминал не обслуживается» («Out of service»), если на терминале одновременно установлены несколько платежных систем. Настройка берется из реестра и не требует перезапуска ПО.

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Authorization]
"ACTIVE_PROTOCOLS"="NDC, ISO8583"

[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\MajorBusinessModules]
"GoInServiceMajors"="ndc"

В данном примере основным протоколом является NDC. При этом ПроАТМ не будет выходить в обслуживание по протоколу ISO8583, если связь c NDC-хостом отсутствует.

Дополнительно

Бизнес-модуль monitoring управляет процессом перевода УС в режим «Терминал не обслуживается»(«Out of service») вне зависимости от состояния прочих бизнес-модулей, указанных в списке. УС переходит в режим «Обслуживание клиента» («In Service») только при соответствующем состоянии остальных бизнес-модулей в списке. Бизнес-модуль proset отслеживает наличие связи с сервером ПроСЭТ. Бизнес-модуль proset-cash-in отслеживает наличие связи с сервером ПроСЭТ и состояние депозитного модуля.