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

Similar Messages

  • Adding checkbox in Additional Tab of ME21N

    One requirement we need to do is to add checkbox in additional tab of the PO header. Is it advisable to add this field in this tab (standard) or we will just instead create a new tab in the PO header and then add the checkbox here. And then once this checkbox is ticked, we are going to assign 'X' to the field we've added in EKKO table. Kindly let us know your inputs on this. What is the better solution to this requirement? Thanks a lot!

    Hi Mariel,
    add a custom field in CI_EKKODB structure and create a screen variant using the transaction code SHD0 by maintaining the new field as checkbox.
    Satish

  • 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.

  • Want to grey out (Non-editable)  field in Additional Tab in Header of ME21N

    Hi all,
    i've got a requirement to grey out the field(Non Editable) of header tab in ME21N.
    Can anybody tel me the solutions.
    Rgds,
    Spandan

    Question asked again, and again, and again, and again. Search for "grey out" (and please read forum rules as it seems you didn't)

  • Problem occurs in the new tab in me21n

    Hi all,
    I've created a new tab of 4 custom fields in me21n. A new tab is coming, but I click on that new tab, dump error has come. The error is like this.
    Short text                                                                        
        Call (PERFORM) to a non-existent routine.                                                                               
    What happened?                                                                    
        There exist various options:                                                  
        Error in the ABAP Application Program                                                                               
    The current ABAP program "CL_SCREEN_VIEW_MM=============CP" had to be         
         terminated because it has                                                    
        come across a statement that unfortunately cannot be executed.                
        or                                                                               
    Error in the SAP kernel.                                                                               
    The current ABAP "CL_SCREEN_VIEW_MM=============CP" program had to be         
         terminated because the                                                       
        ABAP processor detected an internal system error.                                                                               
    Error analysis                                                                    
        An exception occurred that is explained in detail below.                      
        The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_FORM', was  
         not caught in                                                                
        procedure "SEND" "(METHOD)", nor was it propagated by a RAISING clause.       
        Since the caller of the procedure could not have anticipated that the         
        exception would occur, the current program is terminated.                     
        The reason for the exception is:                                              
        The program "CL_SCREEN_VIEW_MM=============CP" is meant to execute an external
         PERFORM, 
          namely the routine "SET_SUBSCREEN_AND_PROG" of the program "SAPLZPONEWTAB ",  
    but                                                                          
    this routine does not exist.                                                                               
    This may be due to any of the following reasons:                                                                               
    1. One of the programs "CL_SCREEN_VIEW_MM=============CP" or "SAPLZPONEWTAB " 
    is currently being developed.                                                
    The name "SET_SUBSCREEN_AND_PROG" of the called routine may be incorrect, or  
    the routine "SET_SUBSCREEN_AND_PROG" is not yet implemented in the program    
    "SAPLZPONEWTAB ".                                                            
    2. If the program SAPMSSY1 is involved in the runtime error, one of           
    the function modules called via RFC is not flagged as remote-capable.         
    (see Transaction SE37  Goto -> Administration -> RFC flag)                                                                               
    3. There is an inconsistency in the system. The versions of the               
    programs "CL_SCREEN_VIEW_MM=============CP" and "SAPLZPONEWTAB " do not match.
    Now where I can declare that perform to solve this? What should be step? Pls help.
    Regards,
    Goutam Sahoo

    hi
    can you explain various steps that need to do for adding new custom tab to Me21n
    1. screen addition
    2. data retrieval
    3. data  storing
    thanks

  • Add New Field in Delivery Tab of  Me21n -which exit

    Hi,
       My requirement is to add a new field(Inspection lot) in Delivery tab of me21n
    kindly help me in which SCREEN EXIT  i have to add the code.
    Advance Thks

    Hi,
    Check this userexit.  MEQUERY1.
    if that doesn't workout check one by one from following.
                                                                                    Enhancement                                                                               
    MEQUERY1                                Enhancement to Document Overview ME21N/ME51N                        
    MEVME001                                WE default quantity calc. and over/ underdelivery tolerance         
    MM06E001                                User exits for EDI inbound and outbound purchasing documents        
    MM06E003                                Number range and document number                                    
    MM06E004                                Control import data screens in purchase order                       
    MM06E005                                Customer fields in purchasing document                              
    MM06E007                                Change document for requisitions upon conversion into PO            
    MM06E008                                Monitoring of contr. target value in case of release orders         
    MM06E009                                Relevant texts for "Texts exist" indicator                          
    MM06E010                                Field selection for vendor address                                  
    MM06E011                                Activate PReq Block                                                 
    MMAL0001                                ALE source list distribution: Outbound processing                   
    MMAL0002                                ALE source list distribution: Inbound processing                    
    MMAL0003                                ALE purcasing info record distribution: Outbound processing         
    MMAL0004                                ALE purchasing info record distribution: Inbound processing         
    MMDA0001                                Default delivery addresses                                          
    MMFAB001                                User exit for generation of release order                           
    MRFLB001                                Control Items for Contract Release Order                            
    AMPL0001                                User subscreen for additional data on AMPL                          
    LMEDR001                                Enhancements to print program                                       
    LMELA002                                Adopt batch no. from shipping notification when posting a GR        
    LMELA010                                Inbound shipping notification: Transfer item data from IDOC         
    LMEQR001                                User exit for source determination                                  
    LMEXF001                                Conditions in Purchasing Documents Without Invoice Receipt          
    LWSUS001                                Customer-Specific Source Determination in Retail                    
    M06B0001                                Role determination for purchase requisition release                 
    M06B0002                                Changes to comm. structure for purchase requisition release         
    MELAB001                                Gen. forecast delivery schedules: Transfer schedule implem.         
    MEFLD004                                Determine earliest delivery date f. check w. GR (only PO)           
    MEETA001                                Define schedule line type (backlog, immed. req., preview)           
    ME590001                                Grouping of requsitions for PO split in ME59                        
    M06E0005                                Role determination for release of purchasing documents              
    M06E0004                                Changes to communication structure for release purch. doc.          
    M06B0005                                Changes to comm. structure for overall release of requisn.          
    M06B0004                                Number range and document number                                    
    M06B0003                                Number range and document number                                                                               
    Business Add-in                                                                               
    ME_GUI_PO_CUST                          Customer's Own Screens in Enjoy Purchase Order                      
    ME_HOLD_PO                              Hold Enjoy Purchase Orders: Activation/Deactivation                 
    ME_PROCESS_COMP                         Processing of Component Default Data at Time of GR: Customer        
    ME_PROCESS_PO                           Enhancements for Processing Enjoy Purchase Order: Intern.           
    ME_PROCESS_PO_CUST                      Enhancements for Processing Enjoy Purchase Order: Customer          
    ME_PURCHDOC_POSTED                      Purchasing Document Posted                                          
    ME_REQ_OI_EXT                           Commitment Update in the Case of External Requisitions              
    ME_REQ_POSTED                           Purchase Requisition Posted                                         
    ME_TAX_FROM_ADDRESS                     Tax jurisdiction code taken from address                            
    MM_EDI_DELFOR_OUT                       Enhancements for IDoc Output of SA Releases: Internal                                                                               
    ME_PURCHDOC_POSTED                      Purchasing Document Posted                                      
    ME_REQ_OI_EXT                           Commitment Update in the Case of External Requisitions          
    ME_REQ_POSTED                           Purchase Requisition Posted                                     
    ME_TAX_FROM_ADDRESS                     Tax jurisdiction code taken from address                        
    MM_EDI_DELFOR_OUT                       Enhancements for IDoc Output of SA Releases: Internal           
    MM_EDI_DESADV_IN                        Supplementation of Delivery Interface from Purchase Order       
    MM_EDI_ORDERS_OUT                       Enhancements for IDoc Output of Purchase Order: Internal        
    SMOD_MRFLB001                           Control Items for Contract Release Order                        
    ME_DEFINE_CALCTYPE                      Control of Pricing Type: Additional Fields                      
    MEGUI_LAYOUT                            BAdI for Enjoy Purchasing GUI                                   
    ME_BSART_DET                            Change document type for automatically generated POs            
    ME_CCP_ACTIVE_CHECK                     BAdI to check whether CCP process is active                     
    ME_CCP_BESWK_AUTH_CH                    BAdI for authorization checks for procuring plant               
    ME_CCP_DEL_DURATION                     Calc. of Delivery Duration in CCP Process (Not in Standard)     
    ME_CHECK_ALL_ITEMS                      Run Through Items Again in the Event of Changes in EKKO         
    ME_CHECK_SOURCES                        Additional Checks in Source Determination/Checking              
    ME_CIN_LEINRF2R                         BADI for CIN India - Delivery charges                           
    ME_CIN_LEINRF2V                         BADI for LEINRF03 excise_invoice_details                        
    ME_CIN_MM06EFKO                         Copy PO data for use by Country version India                   
    ME_CIP_ALLOW_CHANGE                     Configuration in Purchasing: Changeability Control              
    ME_CIP_REF_CHAR                         Facilitates Reference Characteristics in Purchasing             
    ME_COMMITMENT_STO_CH                    BadI for checking if commitments for STOs are active                                                                               
    Assign points if useful.

  • To populate Segment data to Order item level in additional tab B

    Hi Experts,
    I am working on Inbound interface using IDoc (ORDERS05); during Idoc process IDOC_ORDERS_INPUT; i have to take segment value and need to populate at order items level; in custom field  (in additional tab B).
    For that i am using FM (Customer exits) :
      Step 1-  EXIT_SAPLVEDA_001 (Getting segment value and passing to XVBAP-Zfield).
      Step 2- EXIT_SAPLVEDA_002 (Passing Value to respective screen using BDCDATA table).
    Due to unable to find where i have to set flag and how ?;                                                                                To avoid multiple record to append ; BDCDATA Table with same screen.
    As mention in this link for Header level additional tab B : http://www.sapfans.com/forums/viewtopic.php?f=21&t=62945#p1025880.
    They are using my_flag to avoid ,issue as i mention in above step.
    Step 3 - At last they are deleting my_flag in FM : EXIT_SAPLVEDA_003. (find in above link)
    Thanks in Advance
    Regards
    Vinay

    you need to use a flag of type vbap-posnr .
    and your check statement will become
    check my_flag NE XVBAP-POSNR. (or the ZZXVBAP-POSNR).
    and setting the flag
    my_flag = XVBAP-POSNR.
    so for same posnr it wont repeat the append.. hope this can help

  • I am Not Getting a Additional Tab in ZMIGO in Display mode

    Dear Gurus ,
                          I have Impelemented a Migo Badi and Created a Additional Tab in MIGO . The Additional Tab is getting Displayed in Create Mode but the same is not getting in Dispay Mode . Can Any Body help me for the same .
                                      I have Created two screen for the same .
    0001 is for Created and 0002 is for Display mode . And in PBO i rave checked the condition for the same which i am pasing below for your refrence . Can any body please help me .
    READ TABLE gt_scrn_active INTO ls_scrn_active
                                WITH KEY line_id = i_line_id .
      CHECK ls_scrn_active-active EQ 'X'.
    External subscreen:
    The content of global field G_NO_INPUT (set in method MODE_SET) will
    influence the number of external subsreen:
      IF g_no_input IS INITIAL.
        e_cprog   = 'SAPLZCFG_JEWELLERY'.
        e_dynnr   = '0001'.                     "External fields: Input
        e_heading = 'Additional Unit'(004).
      ELSE .
        e_cprog   = 'SAPLZCFG_JEWELLERY'.
        e_dynnr   = '0002'.                     "External fields: Input
        e_heading = 'Additional Unit'(004).
      ENDIF .
    Regards
    S.B.Shankar

    hi,
    just i basice ? have you checked the status of BADI is it implemented.
    Atul

  • Can no longer open additional tabs using Forefox 17.0

    I downloaded the update for Firefox 17.0 and installed it with no problems. After completion, I discovered that I could not open additional tabs as with previous versions of Firefox. I tried various methods, including the File pulldown menu, clicking on the tab stop next to an already open website, and using Ctrl+T. Nothing worked. I can open additional windows, but find it much more convenient to use tab stops, and am currently unable to do so using the latest version of Firefox.

    Hello cahoughton, check it in [https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode#os=win7&browser=fx17 Safe Mode], in Safe Mode window select '''''"Start in Safe Mode"''''' and see if this happen again,''''' if not '''''see: [https://support.mozilla.org/en-US/kb/troubleshoot-extensions-themes-to-fix-problems#os=win7&browser=fx17 Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems]
    also in your "System Details" you have installed 2 flash versions (Shockwave Flash 11.5 r502 & Shockwave Flash 11.4 r402) and 2 Adobe PDF Plug-In (Adobe PDF Plug-In For Firefox and Netscape 10.1.4 & Netscape 10.1.3).
    thank you
    Please mark "Solved" the answer that really solve the problem, to help others with a similar 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

  • Modify Sales order Item additional tab B

    I need to modify Sales order item additional tab B ...by removing the exisitng fields and should add some new fields ....which is ok. But does it have any impact becoz the same screen fields coulbe used in any of the other transaction .......i  just wanted to know if we remove the fields from sale orde item additional tab B and some new details will have some impact

    Hi,
    Before making any modifications check "Where-used". If it is in some other program other than the VA01/02/03, then better consult your lead before modifying.
    If you do not find, go ahead and make the changes confidently.
    Regards,
    Subramanian

  • Custom fields to Additional tab B in VA01/VA02

    Hi ,
    We have requirement where we need to add custom fields to the Additional tab B at item level in VA01 t-code.
    My doubt is to do this do we need access key? is it not possible with out access key i mean any other way to do so.
    If we add those fields in VBAP table will that automatically available in t-code, hope no............
    Please let me know the process to add the custom fields .......... 
    Regards,
    Madhavi

    Hi
    See these notes
    SAP Note 302497 - Additional cust. fields not displayed in 'Additional data B'
    SAP Note 209278 - Display of customer-specific fields in sales doc
    SAP Note 386694 - Additional data not displayed in screen 8459 and 8309
    SAP Note 420546 - Additional data B and transaction variants in sales order
    and related notes.
    And yes, you need to register it in SCCR.
    I hope this helps you
    Regards
    Eduardo

  • Exit to populate a custom field on additional tab b in order - inbound proc

    Hi experts ,
    I Need to populate a custom field  on the additional tab b of an sales order during inbound processing.
    I am using the function module idoc_input_orders.
    Regards

    Hi,
    As this custom fields are not avaialble in the standard IDOC type, you need to extend the standard idoc type.
    Assign custom message type to sextended idoc type.
    Maintain Entries in WE57 tcode.
    With in the In function module idoc_input_orders, using FIND option, try for CALL CUSTOMER statement,here you will find all teh customer exits availble in the FM where you can maintain logic for filling the custom fields.
    Revert back if any issues,
    Regards,
    Naveen

  • Need to modify Sales order Item additional tab B

    Hello all,
    I need to modify Sales order item additional tab B ...by removing the exisitng fields and should add some new fields ....does it have any impact on this screen could be used in any of the other transaction .......i  just wanted if we remove the fields and some new details will have some impact
    Regards,
    KK

    Additional data B is used to add your own fields also known as custom fields in sales order.
    Custom fields can be added to tables VBAK & VBAP (depending on header or item). Similarly you can remove fields if you don't require it anymore.
    In short, your requirement can be met but you have to take help of ABAP consultant since it requires maintenance of user exits and modification of screens.

Maybe you are looking for

  • Tracing Form and Function modules using SE30

    Hi,   I want to trace only the Forms and function modules that are executed by a program using SE30. I have tried setting the variants in different ways but it still gives lot of junk information which i dont need. How can I set up the variant so tha

  • Clang error using using _TARGET_PRODUCT_VERSION_: invalid suffix

    Hello, I want to display the current version of my software on a string control, using _TARGET_PRODUCT_VERSION_. This works fine with the internal compiler, but when switching to clang 2.9 I receive an error:  error: invalid suffix '.0.114' on floati

  • Need XI Help

    I need help to master XI. Please email me....if u can help me : [email protected] I am looking for help with BPM, IDOC and ABAP Proxies. Please send me mail. We can talk more.

  • File sharing the easy way?

    We have a network consisting of 15 mac users and a couple of pc users (not too bothered about them) and was wondering if there was a way of having some kind of drag and drop whenever I want to share files with another user rather than having to open

  • GNS3 on MACBOOK Pro

    Hi Guys! I want to buy MBP for my CCIE Lab practice. Please suggest me a model which one is better to buy? Please share your experiences. Thanks a lot.