Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Выполнение отчёта в определённое время : Супермаг Плюс (Супермаг 2000)

29.03.2024 13:35


03.10.2011 14:17
whitewizard
 
Вот пришла такая идея от кудоводства - сделать так, чтобы директор мог отчёт крутить только с 9-00 до 13-00. Есть идеи как сделать?
Однозначно сриптом через планировщик, но какие таблицы дёрнуть?
03.10.2011 14:20
Mtirt
 
Зачем? Для начала...
03.10.2011 14:28
OlegON
 
Да, нужно поподробнее задачу. А то просто блокируй его аккаунт в нужное время. А потом включай.
03.10.2011 14:28
whitewizard
 
пути руководства неисповедимы :)
чтобы ограничить сидение за компьютером
03.10.2011 14:30
OlegON
 
9-00 alter user director account unlock
13-00 alter user director account lock и все сессии прибить
03.10.2011 14:32
whitewizard
 
Только отчёты. И даже определённый отчёт.
03.10.2011 14:34
OlegON
 
так определи задачу, чтобы мы тебя не пытали... а то просто запрети ему запуск фонового процесса и прибей текущий на время.
03.10.2011 14:47
Propil
 
подменять на время реп-файл чем-нибудь другим :)
03.10.2011 14:48
whitewizard
 
Разобрался :)
в supermag.SMoffcfg - код должности (ID)
в supermag.SMClientFunctions - код нужной функции (ID)

[эти данные можно посмотреть и в администраторе]

далее в supermag.SMGrantedFunctions добавляем или убираем доступ к нужной функции у должности.
Часовой пояс GMT +3, время: 13:35.

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