Adding a new tab on item level in me21n tcode

Hi all.
i am adding a new tab on item level in me21n tcode.
i want to make this tab to be shown on the screen when the order type is UB is stock purchase order.i dont know how to make this condition and where should i place it so that this tab can come in effect only when the stock purchase order appears.
please help.thanks

hi
chk this
Re: New tabs in the header tab-sheet of ME21N/ME22N/ME23N
hope this helps
regards
Aakash Banga

Similar Messages

  • Adding a new Tab - ME22n - Item Detail Level

    Hi,
    This is a bit Urgent!
    I need to add a Tab to a TabStrip in Item Detail level, in ME22n that has a count of 12.
    Out of which 1 is custom made.
    Someone else had done this development and i can't figure out how it's done.
    Now, i am adding a 13th Tab.
    There is a Enhancement Project made in CMOD.
    Which has the component  MM06E004 added to it.
    I have added the subscreen 0201 to SAPLXM06.
    And activated the both the enhancement Project and SAPLXM06.
    In ME22n, i should be seeing the 13th Tab in the Item Detail level.
    But i can't.
    I have all together 23 fields... So i have no way but to add all the fields in a new Tab.
    Please help.
    Cheers,
    Remi

    Hi,
    There are some points which you need to keep in mind before implimenting this exit.
    First of all this is a transaction and check whether you need a selection screen ( of a program ) on your new tab which will be inserted in the transaction.
    And to create a field you need to enable one of the screens depending on your requirement.
    SAPMM06E 0101 CUSTSCR1 SAPLXM06 0101
    SAPMM06E 0111 CUSTSCR1 SAPLXM06 0111
    SAPMM06E 0201 CUSTSCR1 SAPLXM06 0201
    SAPMM06E 0211 CUSTSCR1 SAPLXM06 0211
    SAPMM06E 0301 CUSTSCR1 SAPLXM06 0301
    SAPMM06E 0311 CUSTSCR1 SAPLXM06 0311
    If you use any addditional fields you need to define these additional fields in following structures based on the requirement:
    CI_EKKODB
    CI_EKPODB
    To pass data from the PBO / PAI modules you have to enable the suitable function exit based on the requirement. Enabling these exits would pass data from / to the additional screen.
    EXIT_SAPMM06E_006
    EXIT_SAPMM06E_007
    EXIT_SAPMM06E_008
    EXIT_SAPMM06E_009
    EXIT_SAPMM06E_012
    EXIT_SAPMM06E_013
    EXIT_SAPMM06E_014
    EXIT_SAPMM06E_016
    EXIT_SAPMM06E_017
    EXIT_SAPMM06E_018
    So we can either add a additional tab at header level / item level in this transaction.
    Regards,
    Satish

  • How to add one new tab at item label in me21n

    hi experts,
    i  am very new in badi .can any one please tell me how to add
    one tab in me21n at item label. i already checked  sample code for
    badi me_gui_po_cust. i create one implementation and write same code.
    this code is coming in debugging mode but cant see that tab while executing 
    me21n.
    please help me out.
    thanks in advance
    manasi

    Hi Manasi,
    acording to me you are on the right path.Some help
    1.ME_GUI_PO_CUST.
    For Creating Customer own Screen - Purchase Order..
    Details :
    Go to the sample code of this BADI.
    For this create a Function group with the screen that u want in PO.
    In the First method u want to append the screen . There is one parameter im_element.
    In this parameter u can mention that in which part u want the screen .Header/Item.
    2. ME_PROCESS_PO_CUST
    In this BADI u can Check the Complete PO at various Level.
    ie Header Level ,Item Level, At the time of Save, Post .
    Now Create a Include in your Function group and paste the below code.
    DATA: call_subscreen TYPE sy-dynnr, "#EC NEEDED
    call_prog TYPE sy-repid, "#EC NEEDED
    call_view TYPE REF TO cl_screen_view_mm, "#EC NEEDED
    call_view_stack TYPE REF TO cl_screen_view_mm OCCURS 0, "#EC NEEDED
    global_framework TYPE REF TO cl_framework_mm, "#EC NEEDED
    global_help_view TYPE REF TO cl_screen_view_mm, "#EC NEEDED
    global_help_prog TYPE sy-repid. "#EC NEEDED
    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
    Hope to solve ur probs.....
    Regards
    Renu

  • Require new tab at header level in ME21N using BADI

    Hi All,
    My requirement is add new tab with 8 new fields plus one button. On pressing this button header data need to copy at item detail level. I found two BADI's for that.
    ME_GUI_PO_CUST & ME_PROCESS_PO_CUST. Till now I am able to create new tab with require fields.
    Now help to put how to transfer data from header level to item detail level on pressing newly created push button.
    Also tell me how these data will save in EKKO table.

    Hi Vikas,
    hOPE U CAN USE
    PROCESS_HEADER
    PROCESS_ITEM methods of the badi used and the data will be stored in EKKO table if u populate them .
    let me know if any issues ....
    regards

  • New Tab on header level for me21n/me22n/me23n

    Hi Friends
    i have created a new tab on the me21n/me22n/me23n  header level using the exit
    MM06E005 , The tab is displayed but i am not unable to udate the records into the
    EKKO  Table whereas i have added my field in the include of  EKKO  CL_EKKODB
    Kindly somebody help me with elaborated steps  .
    Thanks & Regards
    Digvijay Rai

    Hi Digvijay,
    Once the data is entered on the screen ..code is written to update the table ie...
    flow of data from custom screen for header is OK..but for display and change we need to
    import the data in a similar manner to the customer subscreen or the tab added in header level
    As you can see the following 3...code must be done in EXIT_SAPMM06E_006/007 to fetch data to customer subscreen for display/change actions..use 006/007 for PBO/PAI actions..
    EXIT_SAPMM06E_006   Export data to customer subscreen for header(PBO)....INCLUDE ZXM06U36
    EXIT_SAPMM06E_007   Export data to customer subscreen for header(PAI)....INCLUDE ZXM06U38 .
    EXIT_SAPMM06E_008   Import data from customer subscreen for header
    Pls check and revert..in addition
    go to smod->MM06E005-> "documentation" -> Display to read more on documentation about data flows and exits used for it
    Hope it helps
    Regards
    Byju

  • New tab implementation at item level in ME21N/ME22N/ME23N.

    Hi Friends,
    I have implemented two badis 1. ME_GUI_PO_CUST and 2. ME_PROCESS_PO_CUST to get a new tab at item level in ME21N/ME22N/ME23N, I could see this new tab only in ME23N but not in ME21N/ME22N, and I found that Badi ME_PROCESS_PO_CUST is not getting triggered for any of these tcodes : ME21N/ME22N/ME23N. Can anybody help me getting this issue resolved with coding example as well.
    Thanks in Advance.

    Hi Know ,
    I know that we have to use the following BADIs
    ME_PROCESS_PO_CUST
    ME_GUI_PO_CUST
    But I does not know what are the methods to be implemented
    and what is the code we have to write in that methods .
    Thanks in advance ,
    Siva.

  • Add a new tab in subitem level of Tcode ME23n

    Hi all,
    I have a requirement to add a new tab under a tab in item level.
    I have added a new tab in item level successfully by using BADI:  'ME_GUI_PO_CUST'
    However, I don't know how to add a new tab under the tab customer data that is at Item level.
    If you have any solutions Please share me.
    Thanks in Advance,
    Hung To

    Hi Hungto,
    Goto --> Tcode se51 -->program name : SAPLXM06
                                                 Screen No : 0111
    Make the changes in this layout.So that changes will reflect to customer Data tab at Item level in Me22n.
    Use tabstrip or create a subscreen for the above program name.
    This  may helpfull to resolve your problem.
    Thank you,
    Thanks,
    AMS

  • PCUI:Add REF_TO_HEADER to pcui(CRMD_BUS2000112) BILLPLAN TAB at item level

    Hi ,
    We are trying to add Header billing plan check box REF_TO_HEADER (Billplan Tab) TO pcui application service contract'S(CRMD_BUS2000112) BILLPLAN TAB AT item level.
    1.Append the structure CRMT_BSP_SRC_SERVICEDATA_2_IL  with REF_TO_HEADER field
    2.IN CRMC_MAP Txn(Table: CRMC_MAPPING) for structure CRMT_BSP_SRC_SERVICEDATA_2_IL we added entry
    UL Field:REF_TO_HEADER      Object:BILLPLAN     Object.Field REF_TO_HEADER
    3.Changed field group SRC_BILLPL_2 with new entry for REF_TO_HEADER as check box.
    4. It is showing correctly like same as in SAP GUI but it's not saving the data from PCUI.
    Please help us to trace the problem .We debugged Modify method of CL_CRM_BSP_AM_ITEMFM_1O class but we couldn't figure out the issue.
    Thanks,
    SAP FAN

    Hi ,
    The first thing to check in modify method is whether the correct value for the field REF_TO_HEADER  is being received by your MAC .
    If 'yes' then you have to make sure that this gets saved and when 'READ' is called then this field would have to be populated by you.
    Then the changed value will be visible in the browser.
    Note : When you change the value of a field and then press <enter> or SAVE or whatever .. there is a server roundtrip.The MODIFY method passes data from framework to application .The application saves this data and then sends it back to framework using the READ method.Then framework shows it on browser.
    Regards,
    Satyadeep

  • Add additional tab on item level in contract for customer fields

    Hi Guys,
    Does anyone know if the following is possible in SRM 7.0, and if so can you please give a very short description how to accomplish this -
    In addition to the standard tabs available in the contract (general data, notes, conditions etc.), is it possible to add a new customer specific tab on item level, in a central contract and add some customer fields to this tab?
    I know it is possible to add customer fields in SRM, but I am curious if I can create a new tab for these fields, so that I can group all customer fields together in one place.
    Thx.
    Kind Regards,
    Skander

    Yes. it is possible but you have to take care of in the back end too and how these fields comes and sit in ECC. so that you may need to map in the IDOC or XI data . so that these information must be pssed to ECC and available  and accordingly you need to change in purchase order too since all these data will be copied into purchase order too.
    for example :- if you add one field in header level /item level of contract
    and it must be coppied into Backend contract as well as your next consecutive docuemnt like Purchase order must be taken care. hope you understand now.
    Muthu

  • 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

  • Inter company PO Shipping Tab in item level.

    Hi Everybody,
    I want to make Inter company PO but I am not getting the Shipping Tab in item level. All Sales view is maintained in Material Master for both the Plant and Material. Could anybody help regarding the Settings of Shipping point to get Shipping tab while creating the PO.
    If any Sales module setting if required please inform.
    Already for one Plant it is getting, but same I have to maintain for another Plants.
    At backend supply plant & receiveing Plant for Doc type is maintained and checking rule is also assinged.
    regards,

    have u dont the setting for shiping date for plants
    do the setting for the plant
    create a customer for a plant and assign in following
    spro-- mm-purcpur ordset up sto
    Define Shipping Data for Plants
    ur issue will be solved
    Message was edited by:
            Umakant Bhangale

  • Suppressing tabs at item level in sales order

    16.07.2008
    Hi friends,
    How do i suppress tabs like say the condition tab or the billing plan tab at item level for a Sales document type and for certain users when the user is using transaction code va02?. My requirement is certain users should not be able to change date in these tabs.
    Please suggest.
    Regards,
    Uday

    Hi,
    You can control it through user-exit USEREXIT_FIELD_MODIFICATION in program MV45AFZZ by using following coding. You have to create database table <ztable> where you will maintain user who are not allowed to change the billing date.
      tables: <ztable>
      case screen-name .
        when 'VBKD-FKDAT'.
          if vbak-vbtyp eq 'C'.
            select * from <ztable>
               where user_name eq sy-uname.
               if sy-subrc eq 0.
                  screen-input = 0.
               endif.
          endif.
      endcase.

  • Problem adding a new tab to e-Recruiting

    Hi,
    I am facing the following problem in adding a new tab in the E-Recruitment (Manpower Requisition) application. The developer had created a new BSP page of the following information.
    Name space: SAP
    Application: ZHR_MPOWER_REQ
    Controller URL: MPR.DO
    A customized element (9001) had also been created with the above information.
    I have also created a context ZTEST and a Container Seq '1000' and under the Container Seq, I have allocated a few assignment of Element of which I have assigned the new element - 9001.
    Having assigned the above, I am still unable to see the new tab in the link. Please let me know if there are any missing steps.
    Thanks.

    Dear,
    Just want to check, r u able to Run the Custom BSP as a Standard alone application ?.
    Have you Configure T77RCF_APPl_LOG table ?.
    Alvin, i could not see why you could not see the BSP Page.
    Please got to t-code  SLG1 and check the log's why it's not coming.
    Could you please give more details, what you have done.
    Thanks & Regards
    Sabba Ravi

  • User EXIT to suppress or disable  "Conditions" tab at item level in va02

    hi gurus,
    well i have very urgent requirement to suppress Condotion tab at item level in va02 based upon authority object, did you know where i can disable the function code "T\05" or suppress subscreen.
    my requirement is that when a user press on condotion tab he should not be able to see pricing detail data.
    will reward points for sure
    mandy

    Hi Mandy,
    I think you can do through SHD0 Transaction by creating transaction variants.
    If not possible there could be some customization from SPRO, consult with your functional guy.
    Check this enhancement MV45AFZZ
    PERFORM USEREXIT_FIELD_MODIFICATION, I think in this perform you may disable, check this
    Regards,
    Satish
    Message was edited by:
            Satish Panakala

  • Proble in VA01, cant see condition types in condition tab at item level

    Hi
    Well i am facing a strange problem in VA01, i am not able to see condition type whole grid under Condition tab at item level in VA01. actually i was given a project to hide pricing data from particular users based upon Authorization object value. initially i though it might be because of that so  i revert back all the changes but the problem remain Intact.
    well do you have any idea which user exit or enhancement may affact this or do you knoe if it can be because of  SD configuration changes.
    i mean can be hide condition type in VA01 through pricing condition.
    the other thing is its working fine in VA02.
    i made changes in following include
    MV45AFZZ
    MV45AFZB
    LV69AFZZ
    RV60FUS4
    any help will be highly appreciated .
    rewards for sure
    mandy
    Edited by: mandy on Jan 15, 2008 2:11 PM

    use this
    INCLUDE MV45AFZZ. include.
    u will find  FORM USEREXIT_PRICING_PREPARE_TKOMK  
    where u can change
    princing
    i am puting my code which i did
    ok
    DATA : WA_KOMV LIKE XKOMV,
           WA_ZPRICING LIKE ZPRICING1.
    IF SY-TCODE = 'VA01'.
    IF VBAK-AUART = 'YYOR'.
    LOOP AT XKOMV INTO WA_KOMV where KPOSN = VBAP-POSNR.
    IF WA_KOMV-KSCHL = 'ZABS'.
    SELECT SINGLE *
           FROM ZPRICING1
           INTO WA_ZPRICING
           WHERE VKORG = VBAK-VKORG
           AND VKBUR = VBAK-VKBUR
           AND VTWEG = VBAK-VTWEG
           AND MATNR = VBAP-MATNR.
    IF SY-SUBRC = 0.
    delete XKOMV.
    ENDIF.
    ENDIF.
    ENDLOOP.
    ENDIF.
    ENDIF.

Maybe you are looking for

  • I cannot drag and drop to the time line!!! This worked before.

    Hello All, The last time I used iMovie was about a month ago. I have successfully imported and edited many projects in the past year. I just imported footage from a Mini DV camcorder as I always have in the past. When I click on video to drag to the

  • Need info on Dell X17L-2777E​LS -SKU: 2817264

    @twelpforce need help with one of the pages on bestbuy.com that claims no page is found, i need the info on Dell X17L-2777ELS |-SKU: 2817264 Solved! Go to Solution.

  • Disable Business Workplace at user level

    We need to block the ability to create email messages for particular users.  We have disabled the objects S-OC_ROLE, S_OC_TCD, S_OC_FOLDER, S_OC_SEND, and S-OC_DOC.  But the users are still able to send an email thru the services for object thru ME23

  • Adding parameters to HttpServletRequest

    Hi, Can any one suggest me a solution to add parameters to the HttpServletRequest? I am not talking about request attributes, but I am talking about user parameters sent through the browser. I would like to add some more such parameters in my busines

  • After Logout still keeping session

    After I logged out , the controller goes to home page in that I removed the user in the session and finally invalidate the session. When after I go back to previous page and hit any operation, it's still working. I don't know why the session is still