Программа по количеству пользователей

Автор mulyukov_am, Липень 27, 2012, 06:09:10 ДП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

mulyukov_am

Всем добрый день!

Поступило задание от высшего руководства написать программку, которая показывает всех пользователей регистировавашихся в системе (входивших в систему) за определенный период (например за месяц) выбираемый на селекционном экране. Причем пользователей не нужно дублировать, а достаточно вывести просто за этот период он заходили или нет.

Вопрос такой. Так как я работал только в модулях MM и ТОРО, никак не могу найти таблицы, в которых хранятся данные о регистрации пользователей? кто нибудь подскажет?

mulyukov_am

Наверняка кто то и писал уже такие программки? было бы интересно посмотреть на код.

№1

#2
Ну как бы велосипед стандартный - ST03... и там агрегирована вся статистика
Мой блог

mulyukov_am

Ммм. понятно. есть такой стандарт. Я правда не могу в него зайти. Полномочий нет.

А все таки может кто подскажет таблички где хранятся данные о регистрации пользователей?


Мне почему нужно отчетик этот написать?

Необходимо Чтобы выводились не все регистрации пользователей за месяц, а чтобы выходил список/перечень пользователей который за месяц хотябы раз заходили в систему. Т.е. не нужен список такой, чтобы показывалось в списке 20 раз один и тот же пользователь по дням и часам когда он заходил как в SM20 или ST03.



ysichov

Если нет полномочий, вместе с базисником в тр. ST01 запустите SQL-трассировку по тр. ST03 и проверьте перечень используемых таблиц. В нем с большой вероятностью есть и ваша искомая табличка.

Uukrul

Ну могу предложить несколько другой вариант решения проблемы. В системе есть userexit  SUSR0001: http://sapforum.biz/index.php/topic,988.0.html, он срабатывает в момент регистрации пользователя в системе. Заводите свою таблицу Z-таблицу и пишите эти данные в нужном вам разрезе, после чего пишите отчет по данной таблице. Дешево и сердито и главное очень быстро...

Affelina

А чем не устраивает инфо-отчетность в разделе администраторование пользователей? Там по-моему фиксируется последнее время захода в систему...

Dmitriy

#7
Цитата: Affelina від Липень 27, 2012, 08:33:22 ПП
А чем не устраивает инфо-отчетность в разделе администраторование пользователей? Там по-моему фиксируется последнее время захода в систему...
Человек же пишет:
ЦитатаПоступило задание от высшего руководства написать программку...
Не барское это дело - раздел администрирования пользователей. 8)

Uukrul

Цитата: Affelina від Липень 27, 2012, 08:33:22 ПП
А чем не устраивает инфо-отчетность в разделе администраторование пользователей? Там по-моему фиксируется последнее время захода в систему...
Я конечно не администратор, но в нескольких системах видел что базис писал программу и использовал приведенный выше экзит. Не знаю чем не устраивает стандартная отчетность?! Возможно тут можно сразу получать терминал, пользователя и время входа. Опять же данные можно сразу писать в формате который нужен для быстрого представления данных.

mulyukov_am

Отлично! Всем большое спасибо.

Думаю воспользуюсь вариантом с userexit.

mulyukov_am

Понятно. Получается в системе нет такой таблицы типо "Журнал входа в систему" или "История входа в систему?

Uukrul


mulyukov_am


SMF spam blocked by CleanTalk