Почтовый модуль - запущен или нет можно попытаться отследить по наличию сессии процесса Sm.Post.Server.exe (название зависит от версии СМ):
Код:
SELECT *
FROM supermag.supermag_sessions
WHERE program = 'Sm.Post.Server.exe';
или вот такой вариант:
Код:
SELECT NVL ((SELECT DISTINCT 'Start'
FROM supermag.supermag_sessions
WHERE program = 'Sm.Post.Server.exe'), 'Stop') status
FROM DUAL;
когда то сами делали утилиту мониторинга для операторов... чтобы они куда не нужно не лазили а сразу видели - работает обмен или нет...
по кассовому модулю - скорее всего все тоже самое
запущен или нет - можно также по сессии процесса вычислить...
таблицы с параметрами (из документации)
SMDepotSchedule – Расписание работы кассового сервера (период)
SMTimePoints – Расписание работы кассового сервера(по времени)