15.09.2011 17:00
Подскажите, плз, может кто сталкивался. Как из супермага получить состояния почтового модуля, а именно (прием,отсылка) включена или выключена, а также расписание работы кассового сервера.
15.09.2011 17:14
запускаете Супермаг... Например, почтовый модуль... И глазками смотрите...
15.09.2011 18:01
Почтовый модуль - запущен или нет можно попытаться отследить по наличию сессии процесса 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 – Расписание работы кассового сервера(по времени)
Часовой пояс GMT +3, время: 10:10.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.