Skip to Content
author's profile photo Former Member
Former Member

How to create Tcode for Area Menu

Hi,

My requirement is to create an Area Menu se43 and assign a Tcode for it.

I have tried all options with SE93 but not success. I could able to reach to transaction se43 by using the start object 'Transaction with parameters' in SE93, but my requirement is to directly diplay the area menu so that I can start the applications over there.

Can any one help me to solve this.

Regards,

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Aug 01, 2008 at 09:24 AM

    Hi,

    You should create report with FM "'BMENU_START_BROWSER'". You can use this source code :

    Report ZMENU_TCODE.

    CALL FUNCTION 'BMENU_START_BROWSER'

    EXPORTING

    mode = 'D'

    tree_id = 'ZMENU' "(name of your menu)

    EXCEPTIONS

    tree_does_not_exist = 1

    no_authority = 2

    OTHERS = 3

    .

    Then, you can create transaction with SE93 (Program and selection screen : ZMENU_TCODE).

    Regards,

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 07, 2008 at 11:23 AM

    HI,

    Creating your own SAP Customized Main Menu

    You can add additional menu transaction in the SAP main menu without affecting the original SAP default area menu S000.

    For example, you have created a transaction code called ( z123 - ABC Own Report ) and you want to insert it under Logistics. The specific user will be able to access ABC Own Report by clicking Logistics -> ABC Own Report.

    Steps :-

    Goto Transaction SE43 - Area Menu

    Click the copy button. Copy from S000 to ZXXX

    After copying, click Change (area menu ZXXX)

    Double click on Logistics and add in your transaction code in the AreaMenu.

    Remembers to Activate it.

    Next Goto Transaction SU01 - Maintain users

    Type in the user name and click the Defaults button

    Type in the area menu (ZXXX) in the Start Menu field.

    Click Save

    The user will be able to see the additional transaction on the next logon.

    Regards,

    Nagaraj

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Vijaya,

      One more information that I would like to give you is... an area menu could be directly called as a transaction from the SAP Easy Access screen.

      i.e if you have given YME1 as the name for your Area Menu, you could use the same in the SAP Easy Access menu as a transaction. You will not be able to use that with /nYME1 or /oYME1 from any other screen. That is the limitation of SAP.

      You need not do any thing special for your area menu to act as a transaction.

      Reward points if this helps,

      Kiran

  • author's profile photo Former Member
    Former Member
    Posted on Feb 07, 2008 at 11:24 AM

    Create 'Transaction with parameters' and click the checkbox 'Skip initial screen'.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 07, 2008 at 11:27 AM

    Hi,

    Go to SE43N --> Area menu name --> Click on chnage button --> Select Menu name > Edit > Insert Menu Entry --> Insert as Sub Node --> A Pop window will be displayed --> Enter Name of the TCode and add an entry.

    Thanks,

    Sriram Ponna.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Vijay,

      Area menu's do not work as per your requirement. They do not get displayed by triggering a transaction.

      Area menu's are assigned to your profile. While creating your profile, any particular area menu can be restricted or allowed for ur access.

      Once you go to your intial SAP screen you shall have area menu which is allowed to you. You can add your area menu to any of the existing nodes or the basic node of that initial screen.

      Try seeing the name of the top node of the area menu of your initial screen and then extend that menu in SE43 and attach your created Area Menu. This might not be fulfilling your current requirement but might achieve your requirement upto some extent.

      Reward points if this helps,

      Kiran

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.