Transaction History of a particular User
I wish to know the transaction history (tcodes used by a user) of a user in a particular period.
Appreciate clear and quicl inputs
Hello Sumeith,
welcome to the security forum.
As you are new, I kindly ask you to read thread 'Welcome and Rules of Engagement (Updated)' on top of this forum.
Please use the search function and you will receive the required information (for instance search for sm20, st03n,....)
Good luck and happy posting...
b.rgds,
Bernhard
Similar Messages
-
Report to view all the Roles and Transactions assinged to a particular user
Hi,
I need to develop a report to view all the Roles and Transactions assinged to a particular user along with the Authorization values. So, if provide the Username, the report should be able to give Roles, Transaction Codes and the fields and thier authorization values for that TCodes..
Regards,
Sreenivas RajuTry this FM once - SUSR_USERS_LIST_ALV . It provides a list with Roles, Profiles, and also a detail button to check the authorization values etc.
Also try this FM - SUSR_USER_DISPLAY_WITH_AUTHS, SUSR_USER_AUTH_FOR_OBJ_GET , SUSR_USER_DISPLAY_WITH_S_TCODE -
How to disable Transactional Iview for a particular user in portal
Hi Experts,
I have a scenario
i have created a user group for all the employees and assigned all the transactional roles to it, now the issue is they wanted to disable the Transactional Iview to particular user for a certain period and enable it later on, how is it possible?
As per my knowledge we have to assign that particular Role individually to all the user, instead of user group and make the iview invisible when required.
Instead of this is there any other Easy Method that i can approach the issue easily?
Thanks Inadvance
SivaHi Siva,
You can have two types of groups: one Group with users having access to transactional iview and another devoid of this access.
You can assign users to group with transactional role and vice versa. By the way of user groups, we will have more control over the transaction role access.
Regards,
Ganesh N -
Want Transaction History for Particular Transaction for Particular User. .
Hello Friends,
I have one query.
I want to get detailed Transaction History for Particular Transaction for Particular User_Id for particular Time/Date period, with his/her Terminal ID info ,also.
One USER_ID in SAP Server is shared among 6-7 people to do their work.
So, I want to know that from which terminal that user has run that transaction to do its work on particular Date/time.
I tried STAT, STAD, ST03N, but did not help me very much to get deep level information.
May be, i am missing something to get the solution for this kind of situation.
Any Solution for this kind of Situation ?
I am waiting for your valuable Response.
Regards,
Bhavik ShroffI want to get detailed Transaction History for Particular Transaction for Particular User_Id for particular Time/Date period, with his/her Terminal ID info ,also.
ST01 will give you the Result after switching on the TRACE. I want to get Transaction History for a particular DAY/Weeks/Month .
e.g.
One User Id is shared among 6-7 people. One of the person did something using FB08 transaction on last 08/07/2008. But, as the User ID is shared among several User, How can i know the person who did that change and from which place/Terminal.
See,
I have the following information to fire the search.
-> User Id information
-> which transaction he/she used to do that work
-> When he did the change for something (means i know the exact date)
But , I want to know ,from which Terminal he/she executed that transaction, as the User ID is shared among several people.
You tell me the way ,so that i can have total required information for this kind of situation.
If i am wrong at any step , then let me know.
Regards,
Bhavik Shroff. -
Transaction history of a user for a period of 6 months?
Hello All,
How to get a transaction history of a user for a period of 6 months? I also wish to know if we can take the report month wise by specifying start and end date.
please suggest,
Regards,
RaviHi Ravi,
You will have to activate trace for the particular user. If you have not then try this:
SE16
Table: CDHDR
Either the date period or the tcode to searched for. Add all the columns to the spreadsheet. Here you will get the list of all the important hits to your sap database. Add filter to the user Id if you want to trace for a particular user.
Done. You have all the important history of the sap hits via User ID.
Hope this helps.
Pranay -
Retrieve long-term transaction history from locked users
Hi all,
I need to gather an audit report on terminated users and their transaction codes for a specific date range. We have an auditor using the FOX tool to gather information, but it only applies to currently active users. They are able to get data on each active user in a specific group from 10/30/2006 - 4/01/2009
My question is this.
What is the best transaction to use to compile a report for 3 years worth of transactions for these specific terminated users. ST03N retention only goes back 2 months, I cannot pull any long term information in STAD, and I do not have access on our Production system to SM19/SM20.
I feel pretty stuck and any help would be appreciated.
Thanks!Thanks Lakshmi,
I have gotten similar responses about this issue. It would appear there is no feasible way to do this.
Thanks for your help! -
How to find out the Transactions used per month & the USER who used that
Hi,
1)How to find out the Transactions used per month & the USER who used that?
2)and can i get the above same for minimum 20 month?
System : SAP- Enterprise Core Component.You can use my program...
*& Report Z_ABAP_TCODE_MONITOR
*****& Program Type : Report *
*****& Title : Z_ABAP_TCODE_MONITOR *
*****& Transaction code : ZTCODE_USAGE *
*****& Developer name : Shailendra Kolakaluri *
*****& Deveopment start date : 26 th Dec 2011 *
*****& Development Package : ZDEV *
*****& Transport No : DEVK906086 *
*****& Program Description : This program is to display
*List all tcodes executed during previous day.
*& Show the number of users executing tcodes
*& Modification history
REPORT Z_ABAP_TCODE_MONITOR.
*& List all tcodes executed during previous day.
*& Show the number of users executing tcodes
TYPE-POOLS : slis.
DATA: ind TYPE i,
fcat TYPE slis_t_fieldcat_alv WITH HEADER LINE,
layout TYPE slis_layout_alv,
variant TYPE disvariant,
events TYPE slis_t_event WITH HEADER LINE,
heading TYPE slis_t_listheader WITH HEADER LINE.
*REPORT z_report_usage.
TYPES: BEGIN OF zusertcode,
date TYPE swncdatum,
user TYPE swncuname,
mandt TYPE swncmandt,
tcode TYPE swnctcode,
report TYPE swncreportname,
count TYPE swncshcnt,
END OF zusertcode.
*data : date type n.
DATA: t_usertcode TYPE swnc_t_aggusertcode,
wa_usertcode TYPE swncaggusertcode,
wa TYPE zusertcode,
t_ut TYPE STANDARD TABLE OF zusertcode,
wa_result TYPE zusertcode,
t_result TYPE STANDARD TABLE OF zusertcode.
PARAMETER: month TYPE dats DEFAULT sy-datum.
*PARAMETER: date TYPE dats.
*select-options : username for wa_usertcode-account.
START-OF-SELECTION.
PERFORM get_data.
PERFORM get_fieldcatalog.
PERFORM set_layout.
PERFORM get_event.
PERFORM get_comment.
PERFORM display_data.
FORM get_data .
*date = sy-datum - 2 .
After start-of-selection add this line (parameter Month required 01 as day).
concatenate month+0(6) '01' into month.
CALL FUNCTION 'SWNC_COLLECTOR_GET_AGGREGATES'
EXPORTING
component = 'TOTAL'
ASSIGNDSYS = 'DEV'
periodtype = 'M'
periodstrt = month
TABLES
usertcode = t_usertcode
EXCEPTIONS
no_data_found = 1
OTHERS = 2.
wa-date = month.
*wa-date = date.
wa-mandt = sy-mandt.
wa_usertcode-account = username.
LOOP AT t_usertcode INTO wa_usertcode.
wa-user = wa_usertcode-account.
IF wa_usertcode-entry_id+72 = 'T'.
wa-tcode = wa_usertcode-entry_id.
wa-report = space.
ELSE.
wa-tcode = space.
wa-report = wa_usertcode-entry_id.
ENDIF.
COLLECT wa INTO t_ut.
ENDLOOP.
SORT t_ut BY report ASCENDING.
CLEAR: wa, wa_result.
endform.
FORM get_fieldcatalog .
fcat-tabname = 't_ut'.
fcat-fieldname = 'DATE'.
fcat-seltext_l = 'Date'.
fcat-key = 'X'.
APPEND fcat.
CLEAR fcat.
fcat-tabname = 't_ut'.
fcat-fieldname = 'MANDT'.
fcat-seltext_l = 'Client'.
fcat-key = 'X'.
APPEND fcat.
CLEAR fcat.
fcat-tabname = 't_ut'.
fcat-fieldname = 'USER'.
fcat-seltext_l = 'User Name'.
fcat-key = 'X'.
APPEND fcat.
CLEAR fcat.
fcat-tabname = 't_ut'.
fcat-fieldname = 'TCODE'.
fcat-seltext_l = 'Transaction Code'.
fcat-key = 'X'.
APPEND fcat.
ENDFORM.
*& Form SET_LAYOUT
text
--> p1 text
<-- p2 text
FORM set_layout .
layout-colwidth_optimize = 'X'.
ENDFORM. " SET_LAYOUT
*& Form GET_EVENT
text
--> p1 text
<-- p2 text
*FORM get_event .
events-name = slis_ev_top_of_page.
events-form = 'TOP_OF_PAGE'.
APPEND events.
*ENDFORM. " GET_EVENT
**& Form GET_COMMENT
text
--> p1 text
<-- p2 text
*FORM get_comment .
DATA: text(30).
text = 'Billing Report'.
heading-typ = 'H'.
heading-info = text.
APPEND heading.
*ENDFORM. " GET_COMMENT
**& Form top_of_page
text
--> p1 text
<-- p2 text
*FORM top_of_page .
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = heading[]
I_LOGO =
I_END_OF_LIST_GRID =
*ENDFORM. " top_of_page
*& Form DISPLAY_DATA
text
--> p1 text
<-- p2 text
FORM display_data .
sort t_ut[].
DELETE ADJACENT DUPLICATES FROM t_ut[] COMPARING ALL FIELDS.
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-cprog
is_layout = layout
it_fieldcat = fcat[]
i_save = 'A'
is_variant = variant
it_events = events[]
TABLES
t_outtab = t_ut
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. " DISPLAY_DATA -
How to check mass change(vendor) done by any particular user .
Hi,
What is a transaction used to check mass change(vendor) done by any particular user .
Thanks,
DharmeshHI
pls try this table CDHDR
Thanks & Regards
Phaneendra -
Idoc Error Status 51 - " Transaction was terminated by the user"
hi gurus,
i have a problem with respect to T.code WE02. After i process the billing documents in VF04, i get error status notification in WE02 with Status 51 as " Transaction was terminated by the user". This error is not coming for all billing documents but for only some of the billing documents in that particular list. After reprocessing, the idocs are generating without any errors. what could be the possible reason for the intial error.
ThanksHi-
After reprocessing the idoc's the data comes ..
Idoc is a data carrier.i may get stuck in the TRFC's .
So after processing it gets pullled.
Hope u have understood the cocept behind this,.
Regards,
Vishwa. -
Account Overview Screen with no sales, service order & Transaction history
Hi All,
I have come across an issue with Account Overview link in IC webclient CRM 5.0.
One Z Webclient profile is created (ZSERVICE) which is assigned to few users. When user with this profile logs in and confirms any acc. ID on Identify Account screen, if he goes to Acc. Overview screen the viewareas for Sale Order History, Service Order History and Transaction History shows zero entries even if there are entries for given Acc. ID.
Identify Acc. is using Z BSP Z_SV_IC but acc. overview is using the std. BSP crm_ic_ovw.
Is this a problem with IC webclient configuration in SPRO or a problem at BSP level. please Help.
Regards,
SameerHi John,
Thanks for the reply.
My problem is not with Interaction history screen but with account overview screen. On interaction history screen I can find the interactions for given Acc.ID. But after I confirm the account on identify account screen when I click on account overview screen I can see few details of that account on acc. overview screen but the other details are blank. And ofcourse I cant directly go to acc. overview screen without confirming the acc. ID as the account details on this screen are readonly.
Also you said 'Maybe a problem with your custom controller?' .. can you throw some more light on this.
Regards,
Sameer -
Email not going to particular user id
hi,
when i send a email form SO01 transaction to a particular user with name say abc @ <xyz.org the user is not receiving the mail.
But when i send mail from SO01 to any other user say efg @ xyz.org or yahoo e mail id, g mail id, the users are receiving it
Please let me know if there will be a reason that blocks this email id somewhere in the SAP systemIt has nothing to do with SAP. Problem is with the company policies set on network and firewall. That perticualar mail domain might be blocked in company.
Thanks and Regards,
Kedar -
Document ype restriction in FBL5N for particular user
Hi all,
I have a requirement where in we have to restrict document.type in fbl5n....... clients wants to give authorization to particular user only .They don't want to go for screen variant option.... i have define authorization group in oba7 and in tbrg table i have given authorization object F_bkpf_bla also n basis guy have created rule for it then also we are able to see other document type like DR... we want restriction for DA,SA,DZ,AB.........Please help me if i am missing any thing..
Thanks in advance.Create a role, insert the transaction to be used, the user with this profile and assign the correct authorizations.
You have to use the authorization object F_BKPF_BLA that is the Authorization for Document Types.
View Report : Authorization for Viewing report
Activity All activities
Authorization Group XXXX
So the user with this Role and Profile can only view a document with a Document type with a specific Autorization Group XXXX(V_T003-BRGRU).
Rgds
Vani -
IW32- order-print is giving error for particular User.
Dear Friends,
IW32- order-print is giving error for particular User and output type. Debugging authorization restricted on the system, hence I canu2019t trace out the problem. If anybody comes across such issues, please reply to the post.
Thanks In Advance for your reply.
Anil Dasari
Thanks In Advance.Hi,
Information about dump:
1. User and Transaction:
Runtime Errors MESSAGE_TYPE_X
Date and Time 06.05.2011 10:47:40
MM Used. 13116304
MM Free. 3639760
User and Transaction
Client.............. 700
User................ "BLADEF01"
Language key........ "N"
Transaction......... "IW32 "
Transactions ID..... "4DC387ECA12B684DE10000001A5B1803"
Program............. "/MRSS/SAPLRSG_PM_ORDER"
Screen.............. "SAPLCOIH 3000"
Screen line......... 33
Information on where terminated
Termination occurred in the ABAP program "/MRSS/SAPLRSG_PM_ORDER" - in
"/MRSS/RSG_MAINTAIN_MRS".
The main program was "SAPLCOIH ".
In the source code you have the termination point in line 441
of the (Include) program "/MRSS/LRSG_PM_ORDERU04".
2. Info. Where it got terminated.
Information on where terminated
Termination occurred in the ABAP program "/MRSS/SAPLRSG_PM_ORDER" - in
"/MRSS/RSG_MAINTAIN_MRS".
The main program was "SAPLCOIH ".
In the source code you have the termination point in line 441
of the (Include) program "/MRSS/LRSG_PM_ORDERU04".
3. How to correct the error.
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"MESSAGE_TYPE_X" " "
"/MRSS/SAPLRSG_PM_ORDER" or "/MRSS/LRSG_PM_ORDERU04"
"/MRSS/RSG_MAINTAIN_MRS"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1.1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2.2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3.3. If the problem occurs in a problem of your own or a modified SAP.
I have been searching for notes recently implemented for IW32.
Thanks and Regards,
ANIL DASARI -
Lock a tcode for particular user
Hi Experts
i need to lock few transaction for particular users only. we have n number of roles and the transactions have been assigned to some tcodes to be reasticted for a list of users. is there any method or program to built to restrict the users for few tcodes.is there any more query pl trigger me
regards
balahi
sagar:
as you said if i start creating roles to restrict some users then there atleast 25 tcodes are there to restrict and 120 roles are to be analyzed and the job becomes hefty by creating roles and there will too many number of roles and it becomes confusion in future forecast. there fore i nedd any suggestion like that the userscan be restricted when they are trying to access that particular code or lock the screen or inform them to not access these tcodes thro some message or writing a program to restrict the users while the user exits. i have an idea but i dont know how it will work - ( I am not a ABAPER) there should be tcode or program which should list tcodes authorized for particular users and where they can be locked like SM01 ( but it will lock for all) but locking for particular users
Am i more advanced??
regards
bala -
I want to see the transactions details on a particular time stamp
Hi,
I want to see all the transactions issued against the database on a particulat time stamp.
Scenario: Every day at 2:40 some delete queries are beign issued against the databse.
I want to see who the user issuing it and which job is triggering the delete queries.
Please help me on this..
Regards,
RaviHi,
Best way is audit the DB for one day you can know what is happening.
There some other things I would like to ask.
If you are in doubt about some user, try to audit only particular user instead of whole DB.
Second, thing if you think any job is scheduled, try to find the last job run status at that particukar time ran, if the number of jobs in your DB are less then you an go through the list of Schedule jobs which are running and what they are doing. That makes your life easy.
Dig, up the problem part by part same as you eat the food in plate step by step.
- Pavan Kumar N
Maybe you are looking for
-
I tried transferring the purchases, but it didn't move my playlists over. I have also tried backing my old library up to a disc, and putting it in my new computer, but it still didn't transfer my playlists. Is there any way I can transfer my old itun
-
Hello folks, So I'm having some issues with my mouse. I have a Satellite C55-A5245 with windows 7. Problem is, it won't move when I'm typing or holding a key down. I need to be able to move the mouse while using the keyboard to play any of the games
-
Is it possible to set a multi-path to jsp files?
Hello, When using: weblogic.httpd.documentRoot=public_html/ It's O.K. but I'm looking for a way to set a path so in case the jsp file does no exist there it will be taken from a completely different p
-
Migration From Exchange 2010 Hybrid to Exchange 2013 Hybrid Deployment
hi, I have existing Exchange Server 2010 Hybrid Deployment. Planning to migrate to Exchange 2013. However, while schema update, i am facing some errors/warnings as can be seen in attached screenshot. I have already checked and current functional lev
-
Captivate 3 does not import PPT animations
I have the PPT set to build (text, graphics) on mouse click. When I import into Captivate 3, and attempt to record audio, it just flies through the animations without pausing for my mouse click. Is there any way I can use PPT import? Or do I have to