Add 2 additional tab in MB_MIGO_BADI

Hi Experts ,
I have one problem i want add 2 tabs in the MB_MIGO_BADI  but  it showing me only last one can any body have done please help me  . Z_MB_MIGO_BADI  is my dadi implementation and  PBO_DETAIL  methods i have written code .
check i_class_id = 'MIGO_BADI_IMPLEMENTATION_CIN'.
e_cprog = 'SAPMZ_MIGO'.
e_dynnr = '0100'.
e_heading = 'Tag No'.
e_cprog = 'SAPMZ_MIGO1'.
e_dynnr = '0101'.
e_heading = 'Inspection Level'.
but in MIGO tr only inspection level tab is displaying .
point will reward for helpful solution .

You may have to create two separate implementations if I'm not mistaken...

Similar Messages

  • Additional tab to add in MIGO

    Hi Experts,
    I need to add an additional tab in header screen of MIGO, but it is overlapping the "Excise Invoice" tab when I activate my tab.
    Please suggest how to add a tab without overlapping the existing tab of "Excise Invoice".
    Thanks,
    Deepanshu

    ****************************MIGO UI ENHANCEMENT*******************************
    Step1 : Run Tcode se19 .
    Step 2 :Go to group create enhancement and click on classic badi radio button
    Step 3 :Enter badi name MB_MIGO_BADI and click on button create.
    Step 4: In the pop up screen give you Implementation Name
    Step 5:Enter the short text
    Step 6:Go to interface tab
    Step 7:Click on PBO_DETAIL method of interface .it will ask you to create the enhancement implementation
    Step 8:Click on create button and enter Enhancement Implementation ,group etc in pop up screen appeared and ok.
    Step 9:Now select your Enhancement Implementation just created in step 8.
    Step 10:Go to PBO_DETAIL method
    Step 11:And write the following code
    METHOD if_ex_mb_migo_badi~pbo_detail.
    DATA :gf_class_id TYPE migo_class_id,
    g_no_input TYPE  xfeld,
    g_line_id TYPE goitem-global_counter,
    g_ext_data TYPE ty_t_extdata.
    gf_class_id = 'MIGO_BADI_IMPLEMENTATION_CIN'.
    e_cprog = 'Z_MIGO_ENHANCEMENTS1'.
    e_dynnr = '0100'.
    e_heading = 'MIGO ENHANCEMENT'.
    g_line_id = i_line_id.
    ENDMETHOD.
    Step 12: Under PAI method declare the field to ‘X’.
       Code look Like:- method IF_EX_MB_MIGO_BADI~PAI_DETAIL.
    E_FORCE_CHANGE = 'X'.
    endmethod.
    Step 13: Under the line modify method declare a flag and set to ‘X’ checking for material document number by which we can set the fields to be in display mode when we open MIGO for display of material document created after doing goods receipt.
    Code look like:- METHOD if_ex_mb_migo_badi~line_modify.
    DATA flag(1) TYPE c.
    IF cs_goitem-mblnr IS INITIAL.
    flag = 'X'.
    ENDIF.
    ENDMETHOD.
    Step 14:Now go to se80 and make the MODULE program as mentioned in step  11 Z_VENDOR_ENHANCEMENTS1'
    Step 15: Step make a sub screen 0100 as in step 11 .
    Step 16: save and activate and test the migo.migo look like

  • Additional tab item level on MIGO supresses the excise tab at item level

    Hello Experts,
    I have used MB_MIGO_BADI to add an additional tab at item level.It is working properly.
    But now Iam facing a problem the additional tab supresses the excise tab that comes up dynamically at the item level,.
    Now how do i reslove this problem.
    Since excise details are entered later and the tab comes up dynamically my tab should not supress the excise tab at item level
    it should come after the excise tab.
    Now do I set this.
    Please help . highly appreciated. 
    Regards,
    Ranjith N

    Hi Balu,
    Thanks for your reply.
    I dint get you what you have explained.
    Hope you are clear with my problem.
    I have created a subscreen 'ZMIGOITEM' with screen number '9000'.
    In the PBO of BADI MB_MIGO_BADI I have displayed this subscreen.
    This is getting displayed at item level when I call Tcode 'MIGO'.
    After fillin up the details for performing GR..and when I check it it gives me a warning to fill in the excise details when I fill in the excise details at header level and check as per the standards an excise tab at item level should come up right ?
    Since i have added a additional tab the excise tab doesn't come up....the additional tab supress it ...
    Regards,
    Ranjith Nambiar

  • Add an extra :Tab" on the Purchase Order's ITEM DETAIL level.

    Hi:
    Can anyone please tell me how I go about to add an additional "TAB" on the Item Detail level of a Purchase Order...??
    Thanks.
    W.

    It is not possible to add extra tab by configuration .you have to use user exit/BADI to get this .
    user exit :MM06E005 
    BADI : ME_PROCESS_PO_CUST
    consult with your abaper for developemnt

  • Additional tab in sales order-incompletion log

    Hi
    We have added additional tab in sales order at item level...
    But when we try to put the some fields which are available in the additional tab into incompletion log,we are not able to select the respective screen name...
    How to add that additional tab in the screen name of incompletion log..
    We could give field name,table name,but screen is not availble,,in incompletion log...
    When we did recording it gave us fcode as T14 (screen name)
    Can u tell us how to bring that screen in the incompletion log
    Regards
    Sudha

    Hi
    We have added customised fields in item level table  VBAP and include these in the screen  8460 (Additional data B).
    We need to bring these fields in incompletion log..Tell us what screen we should give in incompletion log config...

  • Additional Tab in MIGO Item details.

    Dear Experts,
                                 My client is procuring Fuel as a stock material. the delivery of fuel is being done into tanks for which Initial & final dip readings are to be recorded.
                                                              SO is  it possible to add an additional Tab in MIGO Item Level, with additional fields so that I can enter Initial & Final readings for a Fuel which is being procured as a stock material with other parameters like density, temperature, water content etc. "Does adding an Additional Tab & Fields lead to any implications in SAP? "
    Thanks & Regards
    Chandan H N

    I think the best solution for u is to work in batch management and classification (class and characteristic)
    so that u can input all the parameters like density, temperature, water content etc as per ur requirement.
    i think just creating tab in migo only data entry u will be able to do and u will have to do the development.
    but batch mgt and classification is std and u will be able to track the things
    hope this helps

  • Add a new tab in IW31/IW32

    Hi,
    I have a requirement where in I need to add a new tab in IW331, IW32.
    Also, how do I add fields on to that tab?
    I know there is one enhancement IWO10018, but I have never worked on enhancement before.
    So can someone please tell me how to use this enhancement to add an additional tab in IW31. IW32?
    Any useful help will be appreciated a lot!
    Thanks

    Hi,
    List your fields in the structure CI_AUFK using transaction SE11 (ABAP Dictionary) if they have not already been defined by other applications. Code the function exit EXIT_SAPLCOIH_018 for data transfer from the SAP application to the screen area
    Code the function exit EXIT_SAPLCOIH_019 for data transfer from the screen area to the SAP application
    Create the screen area SAPLCOIH 6666 CUSTSCR1 SAPLXWOC 0900.
    Regards
    Narasimhan

  • Additional tab in ME21N

    Hi gurús,
                In NB document type (PO), the condition type appears but not in UB documenty type.              
    I would like to know, how to add an additional tab at PO header, for example, condition tab.
    Regards
    Enzo

    Jurgen is right. You can do it by assigning the pricing procedure here:
    IMG > MM > purchasing > conditions > Define Price Determination Process > Define Schema Determination - Determine Schema for Stock Transport Orders.
    Amit

  • Additional TAB in VT01N

    My requirement is to add an additional TAB in VT01N screen
    All I need to know is using which BADI or userexit this functionality can be achieved?

    Hi
    See the enhancement (trx SMOD) beginning V56*
    See the badi'
    BADI_HU_AUTOPACK,
    BADI_HU_PACKING_QTY
    BADI_HU_MAIN
    Regards
    Kiran Sure

  • Adding additional tab in crm_order sales

    hello experts,
    kindly let me know how to add an additional tab & some custom fields to that tab
    in crm_order sales using BADI.
    plz do the need full..
    bye--
    Deepa

    Hi,
    Create a program with the screen type sub-screen in SE80 and design the layout for the custom fields.
    Declare the custom fields in a Z**TOP include.
    Under the PBO method declare the program name and screen number
    Under PAI method declare the field to u2018Xu2019.
    Under the line modify method declare a flag and set to u2018Xu2019 checking for material document number by which we can set the fields to be in display mode when we open MIGO for display of material document created after doing goods receipt.
    Under the POST_DOCUMENT method write the code for appending the value to Z table along with the values of the line item (In this case production order number, material, u2026u2026.). For these values to be available here in this method use the memory concept u201CExport to memory idu201D in the method LINE_MODIFY. 
    In order to do any validations to the custom fields, go to transaction SE80 and mention the program Name created and in PROCESS ON VALUE_REQUEST create a module and provide the validations required for those custom Fields.
    In order to make the fields to be in display mode during the display of material document, create a module under PBO and import the flag value and the production order number details in the method LINE_MODIFY and if that flag = u2018Xu2019, use  
    LOOP AT SCREEN.
    IF SCREEN-NAME = 'ZZGBAGS'.
    SCREEN-INPUT = '0'.
    MODIFY SCREEN.
    ENDIF.
    ENDLOOP.Retrieve the values from the Z table matching the key field (production order number) and pass the value of the custom field on to the screen.

  • Personalization: Add  additional tab in a Subtab layout

    Hi,
    I've a seeded page which have a Subtab layout showing 6 tabs.
    Now I want to add a new tab to show my custom region.
    Using Personalization, I'm able to add a region[stack layout] under the subtab layout and add a link under subtab bar.. But the link is not visible. If I remove the region [stack layout] from the subtab, the link is visible.
    Can anyone knows, why it happens ???

    Guna,
    Did you export the file, alter it, and import it again? Bellow is the application navigation path that is used to import/export the file.
    Functional Administrator -> Personalization -> Import/Export
    --Marcelo                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How to add/create additional page in Crystal Report Layout SAP B1

    Hi,
    I wanna ask about How to add/create additional page in Crystal Report Layout SAP B1 ?
    I want when user print Purchase Order then on last page also print some page like Penalty Clause etc.
    Pls help me to find the solution.
    Br,
    Thomas Marsetyo

    Hi,
    In your report footer, set it to create a new page before it is printed (In 'Section Expert', select the Report Footer -> 'Paging' tab -> Check 'New Page Before' checkbox). Throw your Terms & Conditions into the Report Footer section.
    If you already have a Report Footer that you want to keep, just split the footer into two sections (Right-click the Report Footer section -> 'Insert Section Below') and follow the same procedure for the newly created section.
         Check this Link
    http://stackoverflow.com/questions/9232239/adding-an-additional-page-to-end-of-a-crystal-report
    http://www.crystalreportsbook.com/forum/forum_posts.asp?TID=18960
    Regards,
    Manish

  • Additional tab at header level  in ME21N through BADI ME_GUI_PO_CUST

    Hi,
    I want to have additional tab at header level  in ME21n through BADI ME_GUI_PO_CUST.  But after all effort I am not getting display of  tab.  Let me explain what i did till now
    1. Appended  table EKKO with field
    2. Create one function Group -under that
    A. Created one Include u2013Paste the code given
    DATA: call_subscreen   TYPE sy-dynnr,
          call_prog        TYPE sy-repid,
          call_view        TYPE REF TO cl_screen_view_mm,
          call_view_stack  TYPE REF TO cl_screen_view_mm OCCURS 0,
          global_framework TYPE REF TO cl_framework_mm,
          global_help_view TYPE REF TO cl_screen_view_mm,
          global_help_prog TYPE sy-repid.
    FORM SET_SUBSCREEN_AND_PROG *
    --> DYNNR *
    --> PROG *
    --> VIEW *
    --> TO *
    --> CL_SCREEN_VIEW_MM *
    FORM set_subscreen_and_prog USING dynnr TYPE sy-dynnr
    prog TYPE sy-repid
    view TYPE REF TO cl_screen_view_mm.
    call_subscreen = dynnr.
    call_prog = prog.
    call_view = view.
    ENDFORM. "set_subscreen_and_prog
    B. Created one screen  (9000)
    3. Implemented BADI ME_GUI_PO_CUST and paste the code.
    data: ls_subscribe like line of re_subscribers.
    CHECK im_application = 'PO'.
    CHECK im_element = 'HEADER'.
    CLEAR re_subscribers[].
    ls_subscribe-name = ' ZMMSCR1'.
    ls_subscribe-dynpro = '9000'.
    ls_subscribe-program = ' ZMMSCR1'.
    ls_subscribe-struct_name = 'EKKO'.
    ls_subscribe-label = text-001..
    ls_subscribe-position = 15.
    ls_subscribe-height = 7.
    append ls_subscribe to re_subscribers.
    Please help me what s going wrong .and what else I will do to get success.
    Edited by: Vishal A Vijaywargia on Jul 29, 2009 2:24 AM

    Hi Prosengit,
    I am not aure about u r BADI,
    BUt last week i have custom tab in the PO header data using this enahncement 'MM06E005'.
    IN thi senhancement u have thrre screen exits.In this enhancement
    SAPMM06E        0111 CUSTSCR1 SAPLXM06        0111 Subscreen: PO item
    u can add subscreen and u can add u r own fields here .
    and u can write u r code in 'EXIT_SAPMM06E_006'.
    if u want to change the title of the program.
    Go to program SAPLXM06 then go to text element give text symbol no as '111' and u can change the title of u r tab.
    I hope this solves u r problem.

  • When i try to load any page on Mozilla 28 the page opens but i get additional tab saying The address isn't valid The URL is not valid and cannot be loaded.

    When i try to load any page on Mozilla 28 the page opens but i get additional tab saying The address isn't valid The URL is not valid and cannot be loaded. I tried everything from reseting Firefox ,completely new installation of firefox to about.config and nothing worked it's been two days now since the problem started and i am pretty frustrated and desperate as i try to fix the issue so please help me with some solutions????
    Big thanks in advance

    Start Firefox in <u>[[Safe Mode|Safe Mode]]</u> to check if one of the extensions (Firefox/Tools > Add-ons > Extensions) or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox/Tools > Add-ons > Appearance).
    *Do NOT click the Reset button on the Safe Mode start window.
    *https://support.mozilla.org/kb/Safe+Mode
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    Delete a possible user.js file and numbered prefs-##.js files and rename (or delete) the prefs.js file to reset all prefs to the default value including prefs set via user.js and prefs that are no longer supported in the current Firefox release.
    You can use this button to go to the Firefox profile folder:
    *Help > Troubleshooting Information > Profile Directory: Show Folder (Linux: Open Directory; Mac: Show in Finder)
    *http://kb.mozillazine.org/Preferences_not_saved

  • Adding field in Additional Tab page in CRMD_order

    hi all,
            i want to add a field in the additional tab page in crmd_order Tcode,
    i did it by modifing the screen the strucutures are filled ex CRMT_SALES_BADI,
    CRMT_SALES_COM
    in the CRMC_MAP Tcode i have seen the field is added .
    wat are the further steps do i need to do to get saved and poped in the field value when reterive.
    regards

    As standard the field is set to 1 decimal place.
    You cannot change this value without modifying your system (not recommended)
    I think you can enter more decimal places in the confirmation documents e.g. IW41
    PeteA

Maybe you are looking for