SAP Tips – IDocs – Parallel Processing versus Packet Size
What is best to use for system performance?
It is not a cut and dry answer – both methods are valid and have their strengths and weaknesses. The following will help: Read more 
SAP Tips – View Table Change Logs
If the IMG change log has been activated you are able to analyse the changes with the following programs: Read more 
SAP Tips – Generate Routines Automatically in each target client
SAP Tips – Upload/Download files to/from application server
You can upload a file from your PC to the SAP application server with transaction CG3Z
You can download a file from the SAP application server to your PC with transaction CG3Y
SAP Tips – SE10 – Transport Organiser Search for Requests
You may want to search for a specific Transport you can do the following:
Transaction SE10
Select Goto–>Transport Organizer Tools
Select “Search for Objects in Requests Tasks” Read more 
Compare Configuration across clients
You can save yourself a lot of time trying to determine what configuration entries are different across clients by comparing the configurations for an project or SAP reference IMG node.
You can compare customising entries across clients by using transaction OY19 or SCU0.
SAP Dictionary of Terms
How many projects have you been on where 1 acronym can mean different things to different people. It is generally good business practice to define a list of terms and acronyms to be used for a project. Here is a starting point should you be looking for a definition of a list of SAP terms. Read more 
Transaction: CODE_SCANNER
It is useful to find a specific variable in a Development package for which there is no “Where Used List” search function.
Great transaction Codes
Here is a list of sundry transaction codes mostly used by a developer or basis person, however may also be used by a wide range of consultants.
Cross System Lock – ECC CRM
Hi Glynn, What do I do if I have a document that is blocked in 1 system when operating with ECC and CRM?
Answer – You need to start investigating the cause of the block/lock. I generally follow the following process:
1) Check document for errors in ECC and fix.
2) Check document for errors in CRM and fix.
3) Check middleware queues SMQ1 and SMQ2.
4) From CRM
How to see if the system/client is locked for customising changes
Question: How do I see if the system and client is locked for customising changes and who changed the client control values last?
Answer: You can view the contents of table T000 which is the Clients table. Look at the value of “changes and transports” T000-CCCORACTIV, to see if the client can be changed, for example value 2
How do you add activities and nodes to IMG Structure
Question – How to add nodes and activities to the IMG structure (SPRO)?
Answer – You can edit the IMG structures using transaction SIMGH. For complete step by step procedures follow this simple instruction http://help.sap.com/saphelp_sm32/helpdata/en/9a/b7b2375ca97f68e10000009b38f8cf/content.htm
Characters not displayed correctly
Q – We have a CRM system which has cyrillic characters displayed in the address fields. When the data is transferred to our ERP system, the field contents are displayed in ERP as ###. But the user can over-write the ### with the cyrillic characters, why does this happen and how can it be fixed.
A – Generally the symbol # is used for a character conversion error. The problem is not the CRM system or the ERP system, both can handle your Unicode characters, the problem is in the RFC connection between the systems. Go to SM59 and select your RFC connection between ERP and CRM and select special options, then ensure both systems are using Unicode and your RFC server uses unicode as well.
Characters being displayed as #
Q – Why on some peoples PC’s may a character may be displayed as a #, where on other peoples PC’s the character is displayed correctly, for example when using a Cyrillic character.
A – Different PC’s may have different character sets. To check which character set is installed with the SAP GUI, proceed as follows:
Open SAP, select Customizing of local layout icon (or press ALT+F12) -> select Options (I18N), on the IME tab, check the IME Library and the “character set.”
This takes the presumption that both PC’s are looking at the same system and running the same version of SAP with the same code page installed.
Field entries previously used
Q – How do you get the system to prompt old field entries when you select a field to enter data?
A – use Customizing of local layout Icon (looks like a rainbow on top toolbar on right most side.) (or press ALT+F12) then on the Local Data tab set History as immediatly.
How to turn history of fields on and off
Q – How do I turn history of values used in fields on and off – for example, when I login my user ID is showing on the login pad, as a list of old values I placed in the field, so I can simply select a value last used, where my colleagues pc, and login pad does not have a list of last used values?
A – This is controlled by the setting on the SAP GUI login. It is related to bandwidth and performance. If you select the system ID, then right click and select properties, then select advanced, select “low connection speed” to turn off the list of last used values. Or de-select the “low connection speed” to switch on the last used values.
What configuration is missing between clients?
Q – How do I see what configuration is missing between clients?
A – Use transaction OY19. (There are a few methods to do this, this is an example) Create a comparison run ID. Then select for example “SAP Reference IMG”. Then select Create, then navigate to the node in the IMG you wish to compare, select it and then press the select node Icon, then select the transfer icon. (the area you selected in the IMG should now be yellow). Now enter a description. Select a client connection you wish to compare against and select Total Comparison or Total Comparison in background. You will then be given a list of objects/tables with values that are the same or different.
Table contents transport
Q – How do I delete table values from a client. For example I have 969 values in client 2 and 966 values in client 1. I want to move all 966 values to client 2, and therefore delete the surplus values in client 2.
Answer – This is easily done by using a asterix in the key in the transport. Create a transport for the table, eg: R3TR TABU and the key of the from client with a * in the next field of the key. The result will be the target client will have the values of the table deleted and all the values of the source client copied into the target client.
Dont forget to test you can use SCC1, between your development client and a sandbox/test client.
Release locked transaction codes?
How do you lock or unlock transaction codes?
Answer – Transaction SM01.
(But you may be reffering to locking and unlocking entries. For this you can use Sm12 to see locked entry list.
Or you may be reffering to SMCL for the cross system lock. Please be careful when using SM12 and SMCL.) See other posts on its use.)
Which Hot Package is installed?
How do I know what support pack is installed?
Within the system go;
System–>Status–>click on the display ICON under component information –>Select the SupPack tab–>All the support packagaes may be seen.




