Add customer tab in header level in PR
FM - MEGUI_BUILD_REQ_HEADER_PLUGIN
Step 1: Goto T-code SE37.
Step 2: Give function module name and click on display.
Step 3: Click on enhance button, click on edit--> enhancement operations--> show implicit enhancements.
Step 4: Right click on implicit enhancement and select enhancement operations--> create implementation.
Step 5: Choose type for enhancement code and create enhancement implementation.
Step 6: Write code.
DATA: cust_header_view TYPE REF TO lcl_cust_header_view_mm.
CREATE OBJECT cust_header_view
EXPORTING
im_dynpro = '1227' "Custom tab provided by SAP
im_prog = megui "Function Group
im_foreign_prog = 'SAPLXM02' "Main Program to create Custom Screen
im_foreign_dynpro = '0999'. "Custom screen ->Can have any no
CALL METHOD cust_header_view>set_label( 'Customer Data' ). "Set Label as shown on screen
CALL METHOD cust_header_view>set_name( 'Cust Header Tab' ). "Set a name to refer
CALL METHOD cust_header_view>set_struct_name( ). "Get default structure
CALL METHOD header_view->add
EXPORTING
im_screen_view = cust_header_view
im_position = 4.
SET HANDLER cust_header_view->if_observer_mm~handle_subject_changed FOR header_view.
SET HANDLER header_view->if_observer_mm~handle_subject_changed FOR cust_header_view.
Step 7: Activate.
Test
1. Open ME51N.
2. Check Header.
********************************Thank You*****************************
Comments
Post a Comment