on 01-10-2014 12:09 PM
Hi,
I need to track the total time a particular user has worked in SAP for a particular period. Say a week, month or so. Is there any standard method or do I need to do to fetch such report. Also can I achieve like that user is logged in with which IP along with its hostname ?
Will be glad to hear from my experts. I know this is very basic question but I am sure will find a way for this.
Regards,
Hemant
You can get login and logout times, plus hostnames, from the audit log - transaction SM20. It won't directly give you a total logged in time, but you should be able to easily persuade a spreadsheet to calculate that for you.
Steve.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Yes, there is a little manual work in Excel. Not a lot, though, I don't think.
There is no standard report that will do what you want, so the alternative to manipulation in Excel is to write a custom ABAP report to do it. There will be BAPIs to read the audit log - maybe look through the code for SM20, or even copy it to use as your starting point. If you are going to do this a lot, it may be worth the effort. If it is just occasional, Excel might be better.
Steve.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Kindly check this Links it will help you define the audit log
The Security Audit Log - Auditing and Logging - SAP Library
Logging Customizing Objects - Customizing (BC-CUS) - SAP Library
Regards
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.