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 отслеживает наличие связи с сервером ПроСЭТ и состояние депозитного модуля.