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

Adding new fields to a Screen using BAdi

Hi Experts,

Could you please explain the steps involved in adding a new field to an existing standard SAP screen using BAdi call?

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 04:19 PM

    This depends on the definition of the BADI, since handling screen enhancements involves more than just the BADI, as the screen itself will have to exist in a separate program.

    If you specify which BADI you're trying to use, I'm sure you'll get some more detailed answers.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 04, 2007 at 04:32 PM

    Screen exits add fields to screens in R/3 applications. SAP creates screen exits by placing special subscreen areas on a standard R/3 screen and calling a customer subscreen from the standard screenÂ’s flow logic.

    the tcode is cmod...

    1.From the main screen of the Project management transaction, proceed as follows:

    Select Enhancement components and choose Change.

    2.Choose Edit component.

    3.Choose the screen exit and double click on it

    4.Create your subscreen using the Screen Painter.

    5.Design your screen to be added to the standard screen and activate the particular screen and return back to the flow logic .

    6.Choose the PAI and PBO to write down the logic.

    7.Generate your screen and choose Back (the green arrow) to return to the Project management transaction.

    8.Go to the transaction ME22 to view the customer defined screen exit.

    9.Enter the purchase order number and press Enter.

    10.Go to the menu header --> Details.

    11.Purchase number is visible on the standard screen

    Please check this SAP help for screen exit..

    http://help.sap.com/saphelp_nw04/helpdata/en/9d/12233a0edd7978e10000000a11402f/frameset.htm

    Regards

    Add a comment
    10|10000 characters needed characters exceeded

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.