Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

HOW TO FIND THE SCREEN EXIT FOR MB21

Former Member
0 Kudos

HI

I AM TRYING TO DISABLE ONE CHECK BOX IN MB21

HOW I CAN FIND THE SCREEN EXIT FOR THAT

CAN ANY ONE HELP ME OUT

6 REPLIES 6

0 Kudos

Hi,

I dont think there is any SCREEN EXIT available.

What you can do is Create a SCREEN VARIANT FOR THIS TRANSACTION (SHDS is the tcode).

And then create a Variant Transacion in SE93 for this using this Screen Variant.

You can then use this New transaction instead of MB21.

Regards,

Sesh

Former Member
0 Kudos

Hi Naresh,

These are the exits for mb21

Enhancement

MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.

MBCF0011 Read from RESB and RKPF for print list in MB26

MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1

MBCF0009 Filling the storage location field

MBCF0007 Customer function exit: Updating a reservation

MBCF0006 Customer function for WBS element

MBCF0005 Material document item for goods receipt/issue slip

MBCF0002 Customer function exit: Segment text in material doc. item

Business Add-in

MB_DOCUMENT_UPDATE

- BADI when updating material document: MSEG and MKPF

MB_DOC_BADI_INTERNAL

BAdIs During Creation of a Material Document (SAP Internal)

MB_ME_CSGMT_BADI_SAP

BAdI: Consignment Processing - Stock Transfer

MB_MIGO_BADI

BAdI in MIGO for External Detail Subscreens

MB_MIGO_ITEM_BADI

BAdI in MIGO for Changing Item Data

MB_PHYSINV_INTERNAL

Connection: Core Inventory and Retail AddOn

MB_QUAN_CHECK_BADI

BAdI: Item Data at Time of Quantity Check

MB_RESERVATION_BADI

MB21/MB22: Check and Complete Dialog Data

MB_RESERVATION_SCR

Screen BAdI for Retrofit DFPS

MB_RESERVATION_UPCHD

BAdI for Creation and Changing of Manual Reservations

MB_RES_BAPI_CHANGE

BAdI: Execution of Changes to Reservation Fields

MB_RES_BAPI_CREATE1

BAdI: Adoption of Customer's Own Fields as Reserv. Fields

MB_RES_BAPI_DETAIL1

BAdI: Display of Customer's Own Fields in Reservations

MB_STOR_LOC_BADI_GTS

BADI to Check and Change Storage Location (GTS Fct. Only)

MB_DOCUMENT_BADI_SAP

BADI for Creation and Changing of a Material Document

ARC_MM_EBAN_CHECK

BAdI: Enhancement of Archivability Check (MM_EBAN)

ARC_MM_EBAN_PRECHECK

BAdI: Enhancement of Archivability Check (MM_EBAN)

ARC_MM_EBAN_WRITE

BAdI: Enhancement of Scope of Archiving (MM_EBAN)

ARC_MM_EINA_CHECK

BAdI: Enhancement of Archivability Check (MM_EINA)

ARC_MM_EINA_WRITE

BAdI: Enhancement of Scope of Archiving (MM_EINA)

ARC_MM_INVBEL_CHECK

BAdI: Enhancement of Archivability Check (MM_INVBEL)

ARC_MM_INVBEL_WRITE

BAdI: Enhancement of Scope of Archiving (MM_INVBEL)

ARC_MM_MATBEL_CHECK

- Prüfung ADD-ON-spezifischer Kriterien für MM_MATBEL

ARC_MM_MATBEL_WRITE Check Add-On-Specific Data for MM_MATBEL

MB_CHECK_LINE_BADI BAdI: Check Line Before Copying to the Blocking Tables

MB_CIN_LMBMBU04 posting of gr

MB_CIN_MM07MFB7 BAdI for India Version exit in include MM07MFB7

MB_CIN_MM07MFB7_QTY Proposal of quantity from Excise invoice in GR

MB_DOCUMENT_BADI BAdIs During Creation of a Material Document

Reward pts if found usefull

Regards

Sathish

0 Kudos

i had tried all these exits but none of them are working for my problem

0 Kudos

Hi

Screen Exit is nothing but enhancing the screen like creating some more fields, subscreen and so on.

1. Go to the screen>System>Status-->Program (Double

click this program. It will take you to the program.

2. Now, Goto-->Object Directory Entry.

3. Make a note the package name.

4. Now run the transactions SMOD, press F4 and enter the

above noted package, press enter.

5. It will display list of Exits.

6. Now go back to the initial screen SMOD.

7. Specify the exit name here and select the radio button

Components.

8. It will display four group boxes one for FM, second

for Fcodes, thrid for Screen areas and last for

includes.

9. Goto transaction CMOD, create a new project, and

click the button "Enhancement assignments" and

specify your enhancements that you got in SMOD.

10. Now bouble clikc the enhancement, it will take you to editor with some includes starting with Z, double clikc the include you want to edit and proceed.

and you just go through these links also

http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction

Check the following link.

https://www.sdn.sap.com/irj/sdn/advancedsearch?query=how%20to%20find%20screen%20exits&cat=sdn_all

If EXITS doesn't serve the purpose check the BADI's.

<b>Reward points for useful Answers</b>

Regards

Anji

0 Kudos

Thanks Anji,

Even though the post is dated back to 2007, this helped me a lot today.

Keep up the good work.

Rgds

Vrish.

Former Member
0 Kudos

Look for the enhancement point in the PBO of the screen make changes in the enhancement implementation by loop at screen and then modify screen by making the check box field attribute invisible to 1.I hope you understand.

Regards

Tabish