Friday, July 21, 2017

Add Programs/Transactions to SAP Menu Home screen


Requirement: Some times user wants to see his programs or transactions in SAP Home screen like below , for which user using frequently. So for that we need to perform some basic steps to achieve. 

1. Go to SE43 Transaction
2. Enter any name in Area menu field and click on 'Create area menu' button

3. It popups new window and we need to enter Description and click on 'Create Area menu' 

4. It shows below screen and We can create Separate folder for our required transactions.
5. Select the description and click on 'Add entry as Subnode'. 


6. We are creating Folder name as 'ABAP Custom programs' and here transaction code field should be empty.

7. Again select Our folder name and click on 'Add Entry as Subnode' and i am adding two transaction codes


8. If we don't have any transaction for our program then we can directly add our program name and variant by clicking on 'Report' Button and it popup below screen.
9. Maintain required fields like Report name and Variant(variant is not a mandatory).

10. This automatically creates Transaction which is starts with 'Y'.

11. After click on Enter,the screen will become like this.
12. Now go to ZABAP_MENU transaction to test how it is showing in SAP Menu and if you observe this is added as sub node.



13.  If we want to add transaction at the same level of Folder, then we need to select 'Add entry at same level' button. 

14. I have added like step 7.

15. Again repeat step12 to check the difference.


How to maintain translations for Transactions:
16. Go to SE43  and click on Edit button and go to Utiilities --> Translations and select the language 





How to Transport Custom area menu
17. Custom area menu should be assigned to Package then only we can transport.you can check Object directory entry in the 'Go To' of the 'Menu' Bar 






No comments:

Post a Comment

Custom routine creation in SAP

                              Sales order pricing   Requirement : In sales order, for one of the condition type, value is populating ...