Enterprise Resource Planning Portal ERPGenie.COM Enterprise Resource Planning Portal

   Advertise | BLOG

Web ERPGenie.COM

Home | Vote for us |

ERPGenie.COM -> SAP Technical -> ABAP -> Example code -> SAP User Monitor Utility

"This is a great utility to list users, send popups to users on their screens with a double-click. Uses windows popups as apposed to SAP express messages so it does not require a keystroke to display the note. VERY USEFUL. See the author's home page at http://www.geocities.com/redchenko/zusrmon.html " Kevin Wilson

This report is destined for user-admins. It shows list of users existing within specified R/3 client. By default, only dialog (type A) users excluding built-in SAP*, DDIC, TMSADM, EARLYWATCH will be shown Columns: logon name, user name, function, location, phone, department, last registration, who last changed user's authorizations. Easy resorting: just click on relevant column header to resort list ascending/descending. Active users are marked with a small icon like a green ball, and it is possible to send popup message directly to active user just clicking on that icon. Double-clicking on the user login allow you to view/maintain user master record in SU01, clicking on another place at line shows actual activity for single user (here you can see and launch-by-click the transaction where selected user working); you can look also all of the open sessions across the system for all logged-on users and can delete user's sessions. From this report you can launch some useful transactions and others user-admin related reports; also you can analyze single statistical records for users, create/remove slave mode on the end-user terminal... (Note: slave mode is not allowed for SAP Release >= 4.6B). [Sorry for my English...] Your suggestions, comments send to: redchenko@yandex.ru

Compatibility: Russian and English versions are available - download
Satellite reports: reports and transactions used by ZUSRMON (add.zip, 50 Kb) - download

Documentation:

List of users existing in the specified R/3 client.

Getting Started

Select client and report layout then press button F8 (or ENTER) or icon "Execute".

User Interface

  • To resort initial output list ascending/descending just click on a key of corresponding column.

  • To select users from another client enter new value in the screen field CLIENT and press ENTER.

  • Mouse click on activity indicator (small green icon is present at the first position of every list line that represents online user) calls dialog for sending short POPUP-message directly to selected user.

  • Click on user's logon name calls transaction SU01 to maintain user master record (only for users from current client).

  • Clicking at any other place of a list line allows to know what a user doing now (across the system). On this screen you can: perform remote logoff of the user you have selected (except you: to manipulate your own sessions use transaction SM04); view single statistical records for selected user (button STAT); Create or remove slave mode on selected terminal (buttons ECHO on, ECHO off). At this case user will see actions you performed (except your mouse movements, filling screen fields with text, menu selections: nothing but only screens) till you close your session or remove the slave mode. Note that slave mode not supported for SAP Release >= 4.6B.

  • Press the button SESSIONS to view all open users's sessions (in all of the clients of the system). Doubleclick on a list line at this screen performs jump to list of transactions running by selected user.

  • Let's return to main screen. Press the button LENS to view the tree of authorizations for the selected user.

  • Press the button LIGHTNING to send emergency message to ALL ACTIVE users in the selected client.

  • From this program you able to run some useful transactions:

    • ST22 - ABAP dump analysis

    • SM04 - Users Overview

    • SM50 - Process Overview

    • OS01 - LAN Check by PING

    • PFCG - Profile Generator (here: without return into calling report)

    • SM02 - System Messages

    • To call another transaction just enter its code into Ok-code (without special prefix)

    • You can cross over DEV, QAS, PRD-systems. To do this choose corresponding
      menu items through the menu 'Go to --> More... --> Remote exec on DEV, QAS, PRD'
      on the main screen. Alternatively, you can press <Ctrl-F9>, <Ctrl-F10> or <Ctrl-F11>.

Note

If on the selection-screen you've been authorized as EXPERT, you be able to run some statistical reports related to User-Administration.

Important

To perform some actions within this report user must have relevant administrative authorizations (objects S_ADMI_FCD, S_USER_GRP)

 

Contact Us | Polls | Add URL | Contribute | About | Privacy | Terms | Feedback | Help!

Message Board | Discussion Forum | BLOG | Consultants: Post your resume | Companies: Advertise on ERPGenie.COM | Post Job