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: 

User Exit in MB11 / GOODS MOVEMENT +_+_+

former_member211526
Participant
0 Kudos

Hi experts,

I have a requirement where I need to know the User exit in MB11.

My requirement is such that when a goods mvmt 261 is done using MB11, It should call a special function (custom program) using a Userexit.

Or a general user exit in goods movement if not (MB11 specifically), so that I can trigger this call for special function.

Any info is greatly appreciated.

Thanks

Preeti

MB1C, MB11, Goods movement.

4 REPLIES 4

naimesh_patel
Active Contributor
0 Kudos

Check this User exits:

MBCF0002

MBCF0006

MBCF0009

MBCFC003

MBCFC004

MBCFC010

Regards,

Naimesh Patel

Former Member
0 Kudos

Check these BADIs:

MB_RESERVATION_BADI                     MB21/MB22: Check and Complete Dialog Data               
MB_QUAN_CHECK_BADI                      BAdI: Item Data at Time of Quantity Check               
MB_PHYSINV_INTERNAL                     Connection: Core Inventory and Retail AddOn             
MB_MIGO_ITEM_BADI                       BAdI in MIGO for Changing Item Data                     
MB_MIGO_BADI                            BAdI in MIGO for External Detail Subscreens             
MB_DOC_BADI_INTERNAL                    BAdIs when Creating a Material Document (SAP Internal)  
MB_DOCUMENT_UPDATE                      BADI when updating material document: MSEG and MKPF     
MB_DOCUMENT_BADI                        BAdIs when Creating a Material Document                 
MB_CIN_MM07MFB7_QTY                     Proposal of quantity from Excise invoice in GR          
MB_CIN_MM07MFB7                         BAdI for India Version exit in include MM07MFB7         
MB_CIN_LMBMBU04                         posting of gr                                           
MB_CHECK_LINE_BADI                      BAdI: Check Line Before Copying to the Blocking Tables  
ARC_MM_MATBEL_WRITE                     Archive AddOn-Specific Data for MM_MATBEL               
ARC_MM_MATBEL_CHECK                     Check AddOn-Specific Criteria for MM_MATBEL             

Rob

Former Member
0 Kudos

You can find the exits in many ways.

Get the developement class of the transaction code from SE93.

Then go to transaction SMOD and press F4 and give the Development class in Press ENTER, then it will show all the exits available for that transaction.

Or

Go to transaction SE80 and give the development class name and then expand the enhancements tree view then you will get the list of userexits for that corresponding dev class.

Put the breakpoint the check whether it is stopping at the required point.

To check for the suitable badi, Go to transaction SE24 and give the Object type as CL_EXITHANDLER and click on Display button.

Double click on method GET_INSTANCE, put a break point on case statement.

Execute your transaction and look for variable EXIT_NAME at your scenario then It will show the available badi's.

Reward if it is useful.

Thanks,

Srinivas

Former Member
0 Kudos

These are the enhancement available for this t. code

MBCF0002

MBCF0006

MBCF0009

MBCFC003

MBCFC004

MBCFC010

Program for this trasaction is SAPMM07M, search CALL CUSTOMER-FUNCTION and set break point at all exits ........ run the trasaction now and check where the program gets stop....... that might be exit that need to be coded.

Regards,

Dilip Kushwha