Frequently Asked Basis Questions

I have used t.code ST02 (Tune Summary) and I have got an red alert in Swap.

Swaps are not good for your system's performance.

Follow these steps to rectify it:-

1) Double click on the swap created (That Red Part).
2) New Screen will be opened-Tune: Detail Analysis.
3) Here you will find that red swap part again.  Just select swap and click on "current parameter" tab.
4) New Screen will give you the profile parameter name which is needed to be modify.
5) You have to modify this parameter's value but do it very carefully.  As it can affect your other parameters also.  Actually, Swaps are nothing but the undesirable memory spaces covered by some programs during running.  It can be created due to wrong logic of any program.  So be careful to modify any parameter.
 

What is short dump and what do you do with it?

Short Dump is nothing but the abap dump which gets displayed when the error occurs.  It gives us the log to rectify or fix the problem so that we can move forward in our process.When we see the short dump it gives us the complete solution also which is one of the possible solutions. So by seeing the log we can go to the particular as guided in that log and can fix the problem.
 

How can I able to see that t_code in the user menu? 
I created a role with some t_code and I assigned it to the user. Then again I change the role with adding one more t_code. When I login to the user the user menu is showing only the first t_codes. It is not showing the later T-code which I added. But the t_code is working. 

by: Raj 

Check the following: 

1. Click on the 'Menu' tab and check for the t-codes assigned.
2. If you still find the old t-codes, remove them.
3. Add the new T-code.
4. Save the role.
5. Click on Authorizations Tab., and check S_TCODE.
6. Save and Generate.

Than assign them to the user and perform "user comparision" and "complete comparision".
 

What are the different ways to find who has deleted the data in table?
Today I got a complaint from functional team that all their material master data in MARA and all related tables such as MARC, MARD, MBEW got deleted. They want to know who has deleted the records and also tcode executed.
I had executed tcode *stad* and gave list of transaction codes exeucted from last 24 hours.  Still they are unable to find who has deleted the data.  No entry in system log is available.

by: Markus

Anyone, who's able to write ABAP programs, has full access to the database and thus can delete all the data.

Additionally users with permission can use SE14 to delete table contents completely.

It's hard to find out what happened, if not impossible :(
 

How to improve system performance?
If users have opened more sessions and no transaction is running and there are many users who have opened more that 2 sessions and left that as it is. 
How to control those idle sessions?

You can control your users by changing the following in your System Profile parameter ( tcode RZ10). 

rdisp/max_alt_modes  ---> controls the number of sessions a user can have at a time. 
rdisp/gui_auto_logout   (optional) --->This is the time the system will wait in seconds for inactive users to automatically logoff in SAP 

SAP Basis

Relevant Read
Difference Between ALE and EDI

SAP Basis Reference Books:
SAP Basis Components, System Administration, Security, ALE and iDoc Books

Back to Basis Menu:
SAP BC (Basis Components) Hints and Tips

Return to :-
SAP ABAP/4 Programming, Basis Administration, Configuration Hints and Tips

(c) www.gotothings.com All material on this site is Copyright.
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk.
All product names are trademarks of their respective companies.  The site www.gotothings.com is in no way affiliated with SAP AG.
Any unauthorised copying or mirroring is prohibited.