Addition of new tab in QM01 transaction

Hi i want to add a new tab in QM01 transaCTION.
cAN SOMEONE TELL ME ABOUT THE STEPS.
Moderator message: please do more research before asking, show what you have done yourself when asking, do not post in all capitals.
[Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
[Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
Edited by: Thomas Zloch on May 26, 2011 2:03 PM

Hi i want to add a new tab in QM01 transaCTION.
cAN SOMEONE TELL ME ABOUT THE STEPS.
Moderator message: please do more research before asking, show what you have done yourself when asking, do not post in all capitals.
[Rules of engagement|http://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement]
[Asking Good Questions in the Forums to get Good Answers|/people/rob.burbank/blog/2010/05/12/asking-good-questions-in-the-forums-to-get-good-answers]
Edited by: Thomas Zloch on May 26, 2011 2:03 PM

Similar Messages

  • How to add a new Tab in XD02 Transaction

    Hi all,
    How to add a new Tab in XD02 Transaction. please explain step by step.
    Thanks

    Hi Anil
    Goto T code OBD2 select your account type for which you want new tab. Click on details button above.
    On next screen you can see "Field status" box.
    Select (double click) on the view (i.e. General data or CC data or Sales data) in which you want to add new tab.
    Again on next screen double click on the field present under "Select group" box.
    On next screen go ahead with your settings, i.e. which fields you want and how.
    Save the changes. Goto XD01 and test the same.
    try and revert

  • How to add new tab screen in transaction BP

    Hi,
       Please let me know How to add new tab screen in transaction ukm_BP. Is there any SPRO configuration needed for this?
    Thanks,
    Debi.

    Hi,
    You may also try the exits available with the MIGO transaction. To find exits you can use the fillowing code by giving tranasaction code as input.
    REPORT  zrmexitfinder                               .
    TABLES: modsap, modact, tstc.
    PARAMETERS: input1 LIKE tstc-tcode DEFAULT ' ',
                input2 LIKE modsap-typ DEFAULT ' '.
    DATA: search1(6),
          search2(3),
          search3 LIKE modsap-member.
    DATA : first_row VALUE 'Y'.
    CONCATENATE: '%' input1 '%' INTO search1,
    '%' input2 INTO search2.
    SELECT * FROM tstc WHERE tcode LIKE search1.
      first_row = 'Y'.
      CHECK tstc-pgmna NE space.
      CONCATENATE '%' tstc-pgmna '%' INTO search3.
      SELECT * FROM modsap WHERE typ LIKE search2
      AND member LIKE search3.
        SELECT SINGLE * FROM modact WHERE member = modsap-name.
        IF first_row EQ 'Y'.
          WRITE: /0 tstc-tcode, 6 tstc-pgmna, 16 modsap-name, 32 modsap-typ,
                 45 modsap-member, 70 modact-name.
          first_row = 'N'.
        ELSE.
          WRITE: /16 modsap-name, 32 modsap-typ, 45 modsap-member, 70 modact-name.
        ENDIF.
        CLEAR : modsap, modact.
      ENDSELECT.
      IF sy-subrc NE 0.
        WRITE : /0 tstc-tcode, 6 tstc-pgmna, 30 'No exits found'.
      ENDIF.
      CLEAR tstc.
    ENDSELECT.
    END-OF-SELECTION.
      CLEAR: search1, search2, search3.
    Regards,
    Renjith Michael.

  • Add new tab for sales transaction

    Hi,
    I want to add a new tab in sales transaction for bank detail, the data of this tab should be get from BP master data, and save to crmd_order transaction table.
    what method should I implement?
    thanks
    Gang

    Hi Gang,
    Use EEWB to enhance the order. The fields shall be added to CRMD_CUSTOMER_H table.
    <a href="http://help.sap.com/saphelp_crm50/helpdata/en/43/04bede807721ece10000000a155369/frameset.htm">EEWB</a>
    for populating these fields based on BP master data, use BADI COM_PARTNER_BADI method COM_PARTNER_MERGE.
    This BADI gets called when you enter partners (sold-to-party). In the mentioned badi method, read bank details from BP master and set this to your Z-fiedlss using FM CRM_CUSTOMER_H_MAINTAIN_OW.
    Hope this helps.
    Regards
    Kaushal

  • New tab in PVD0 transaction (Learning solution)

    Hi, everyone
    I need to add an additional tab that would display a custom infotype in PVD0 transaction (ECC 6.0)
    For that I have found a BADI HRTEM00MASTERDATA method REGISTER_SUBSCREENS . According to documentation this looks like the place to point to program screen that holds the additional tab I require. But I didn't manage to make it work so far. I can for example remove all existing tabs by clearing parameter table, but adding one doesn't work.
    Has anyone ever done a similar thing? An example code on how to fill parameters in REGISTER_SUBSCREENS or any other tips would be highly appreciated.
    Yuri

    I dont think you can delete any standard SAP tabs from screen.
    To add a new tab SAP usually has User Exits (screen exit) for that.
    Look around in forums on how to find user exits  or use program in this link http://www.erpgenie.com/abap/code/abap26.htm
    Then use tcodes SMOD/CMOD and if you find a screen exit use screen painter to create fields on "Customer data tab" and write another user exit with code to populate/use data for fields you created with the screen exit.

  • Addition of new TAB at Material Master screen

    Hi Experts,
    I want to add one new tab in between "Descriptions" and "Unit of Measure" tab (under "Additional Data" section in material master). That should hold few language dependent "Brand and Product" data. But, I have no idea is it possible or not. 
    Please let me know the process if it is possible.
    Thank You.

    Transaction Code - MM01                     Create Material &
    Exit Name           Description
    MGA00001            Material Master (Industry): Checks and Enhancements
    MGA00002            Material Master (Industry): Number Assignment
    MGA00003            Material Master (Industry and Retail): Number Display
    No of Exits:          3
    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sapgenie.com/abap/code/abap26.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
    http://www.easymarketplace.de/userexit.php
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sappoint.com/abap/userexit.pdfUser-Exit
    http://www.sap-img.com/ab038.htm
    http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
    USER EXIT
    http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
    http://www.sap-img.com/abap/what-is-user-exits.htm
    http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
    Rewards if useful.........
    Minal

  • Addition of New Fields to CG36VEN Transaction - Import of Vendor MSDS

    Hi Guys,
    I have a business requirement for addition of New fields (text field and check box) in the CG36VEN transaction (Import vendor MSDS) in SAP EHS.
    (Something like in the attached screenshot )
    Are there any User Exits/Enhancements points available for the same? (we tried checking but couldn't find any).
    If no, should we copy the function group into a custom function group and make the changes?
    Please suggest the best way forward. any pointer are really appreciated.
    Regards,
    Gaurish Dessai

    Dear Gaurish
    if you check the normal process to upload "pdf" files using SAP standard import you are able to create additional data (using a SAP standard class; but you can change that using a custom specific class) by standard without the need to "modify" screens etc. . I would prefer to do the upload in a "document" class and not to ESTDH as the use of a class is standard; but yes you can use append fields in ETSDH (or use custom driven own table); In e.g. DOC-X and similar interfaces you can download then the data from the class (e.g. as in your case for "reuse" in a different data base). PLease check SAP online help or the many threads which are related to the topic of "mass bulk download of pdf SDS/MSDS files (e.g. Bulk MSDS Download))
    The "correct" (best solution depending on the real customer needs) solution depends a little bit on your further use of the "on top" data which you would like to upload (and the potential risk that after e.g. 6 months user would like to get a third, fourth etc. checkbox inthe screen).
    E.g. the two check boxes could be implemented as "identifiers". The "pro" of this solution is this:
    a.) you can execute easily inquiries in EHS database
    b.) you can extract the identifiers easily (e.g. as part of an output variant or other similar options (combination of ALE with XI/PI)
    Second option: you can generate an own EHS class as part of the property tree; then you can use as well inquiry options (and ALE or other options to download the data).
    As mentioned before: the "best" option (near to the SAP standard) is to use a customer exit in Cg50 (check e.g. Customer Exits in SAP EHS MANAGEMENT
    and these two exits as mentioned there:
    C1G20001
    EHS: Menu exit 1: Report management
    Yes
    C1G20002
    EHS: Menu exit 2: Report management
    Yes
    One "disadvantage" of the transaction CG36VEN is that you can upload only one document in one run. Using the exists as mentioned you can generate a more "user friedly" option to do mass uploads as well (based e.g. on key files (similar to the "Standard option" but more user friendly)..
    Using this option you are as well flexible to use own customer document classes (e.g. you can/could define per "document type" one class; e.g. for REACH exposure scenarios you can use a different class in comparison to SDS upload.
    A well known shortfall of transaction CG50/CG54 is the limitation in the available search options. You could not select reports based on the "check" boxes in your screen (therefore if you use "append" fields for ESTDH there is very limited option available to sue an inquiry standard SAP function to select reports of a specific type)
    Therefore in most cases it is better to change your process or your approach (how you would like to store the data); e.g. to store the check boxes data on spec level (e.g. as identifier) and then by using CG02 "switch" to CG54/CG50 transaction (which is now easily possible) to check the reports (and content of the reports).
    C.B.

  • What is the BADI to create a new tab in ME21N transaction

    Hi,
    I have created a new document type zbr with the transaction spro.
    I wanted to add a new tab for the given document type zbr. How to create a new tab for the document type.
    How to create a new tab using BADI. what is BADI used to create the tab

    Hi,
    Pls check BAdI 'ME_GUI_PO_CUST'  for your reqmt.
    Pravat.
    <i>*Reward points if helpful</i>

  • Addition of new tab (reasons) on me21n (item level)

    Hi friends,
    My requirement is to add the new tab reasons on item level me21n.
    This will be maintained in :
    spro->material management -> purchasing -> purchase order ->define order for reasoning.
    So Iam using ME_GUI_PO_CUST &  ME_PROCESS_PO_CUST badi,s .
    Here on this tab reasons , declaring a field as : reasons for ordering.
    Can u please explain the coding what to write in this badis such that user will input and save the po.
    points to be rewarded .
    prasad.

    Hi Prasad,
    In General, if it is already used for another project, you deactivate that project and you implement new project by using that exit.
    Procedure:
    1.You have to create a field in the Custom Include of standard table, after creating activate it.
    2.Double click on the include then you can add your custom field here.
    Find out the Required Enhancements:
    1.Go to SMOD. Press F4 in the Enhancement field. In the next popup window, click pushbutton u2018Information systemu2019.
    2.Then mention the particular package name of the transaction you need to enhance. Then you will be shown the list of Enhancement components for that particular package.
    3.Note down the enhancements. Then, come to the initial screen of SMOD and view the documentation of each enhancement to find out which one is required for your development.
    MM06E005 is the Enhancement component we are using here.
    Development
    Creating a Project to include the enhancement:
    1.Go to transaction CMOD and create a project.
    2.Enter a description for the project.
    3.Then, click on the pushbutton u2018Enhancement Assignmentsu2019 in the Application Toolbar.
    4.Click on the components in Application Toolbar.
    5.Here you will be shown the function module exits, screen exits and Include tables.
    6.Click on the custom screen SAPLXMO6 u2013 0101 in which it suits the requirement of adding the custom field to the layout.
    7.Click on layout and go to get from dictionary and select the field you need to add and click ok.
    8.Place the field in the layout and activate it.
    Then you can see your subscreen created on the particular transaction.
    Reward points if it helps you.
    Cheers,
    Swamy Kunche

  • MM - Creating a new tab in MIGO Transaction

    Hi Gurus
    I am facing a problem to create a *new tab in transaction MIGO*.
    The  scenario is like, the "item text" tab in ME21n/ME22n which contains some text, needs to be mapped in MIGO under a new tab.
    I checked with BADI  "MB_MIGO_BADI" but unable to find the exact interface to implement.
    Thanks in advance

    Hi Sandy
    Check the method PBO_DETAIL of badi  MB_MIGO_BADI: for Item level screen  add your screen to that code .
    1> NEW TAB for Item level in MIGO   
       E_CPROG   = 'ZSCREEN'.   '' Screen should be a container
        E_DYNNR   = '1001'.  "" Screen No
        E_HEADING = 'ITEM TEXT '.  Heading 
    2 > Creating Standard text :
    using se75 cretae standard text and text objetcs as MIGO is not haing as if in PO .
    Create an entry using the DOCUMENT NO and ITEM NO combination and save the cretaed text using Create_text
    entry would be store in STXH table . 
    3 > Use BADI MB_DOCUMENT_BADI* : For creatign actual text for item level mrthod :* MB_DOCUMENT_BEFORE_UPDATE* .
    Hope it will be help full .
    Thanks & Regards
    Swapnil Kamble

  • Addition of new Tab in MM01

    Hi
    I have to add a new tab & a field in the MM01,through the BADI or User exit,but I don;t have any idea abt these.So please give me the solution or the doc so that i can have the idea of making a new tab in MM01 also if anyone can provide me the doc for BADI or User exit so that I can also get an understanding abt them.It will be a great help.
    Thanks & Regards
    Vipin Sharma

    There is no user exit or BADI to get new tab,you need to configure as below
    How To Create a Customized Tab View for Material Master Creation?
    Requirement 1:
    Suppose if you want to add your own view with your own ‘Z’ Fields or the Standard Fields from different tables.
    Get the ‘Z’ Fields created in the Respective Table.
    Then execute SPRO.
    Select the following path.
    In SPRO -> IMG Activity -> Logistics General -> Material Master -> Configuring Material Master -> Create a program for sub screen.
    Then Enter the Function Group name and save in to a development class say Z_TEST.
    Then execute SE80 transaction.
    Select Function Group MGD1.
    If you are adding Fields in MARC then search for suitable screen, which contains MARC Fields. Like That Based on the table fields you are using select the sub screens numbers.
    Then Copy each selected subscreens in to the above created function group Z_TEST.
    Then Enter the Z_TEST in the function group and enter.
    Then click on refresh button.
    Now add your own fields in the copied screens.
    Don’t remove the PBO and PAI Modules Existing in the sub screens.
    In PAI Logic remove the existing fields and put the FIELD Statement for each field added to that sub screen. The field statements are needs to be placed between GET_DATEN_SUB and SET_DATEN_SUB.
    If any validations have to be made for the data entered in the fields write those modules in between above modules.
    In the same way if you want to make any validations in the PBO logic then write your own modules in between the GET_DATEN_SUB and SET_DATEN_SUB of PBO Logic.
    Then create all the screens required and activate it.
    Now under this point all are required to be done very carefully. All are IMG Settings.
    1.     SPRO
    2.     In SPRO -> IMG-> Logistics General -> Material Master -> Configuring Material Master -> Define Structure of Data Screens for Each Screen Sequence
    3.     Select the Industry Sector Used by the client.
    4.     Then Double Click on the Data Screens.
    5.     Then Select the Screen sequence such a way that what ever the sub screen you copied from MGD1 to your view from the standard view and make a copy of it and change the names and screen sequence and names in it. Don’t change the Maintenance Status, which is very important
    6.     For Example
    If you copy the sub screen from the Plant/Storage View then Select that view and make a copy of it and do necessary changes.
    7.     Then Select the above-created Data Screen and double click on Subscreens.
    8.     Then enter the screen sequence number, your function group name (Z_TEST) and the screen numbers as per your requirement.
    9.     Then Save it and come back.
    10.     Then select IMG Activity -> Implementation Guide for R/3 Customizing (IMG) -> Logistics – General -> Material Master -> Configuring the Material Master -> Assign Screen Sequences to User/Material Type/Transaction/Industry Sector
    11.     Then check that the industry sector assigned there is that of you added the data screens.
    Then Check by executing MM01, MM02, MM03 Transactions.
    Requirement 2:
    Some Times the Display of the fields created in your customized screens is to be based on the material type entered while creating the material. Then you have to do the following steps after finishing the first requirement steps.
    1.     IMG Activity -> Implementation Guide for R/3 Customizing (IMG) -> Logistics – General -> Material Master -> Field Selection -> Assign Fields to Field Selection Groups.
    2.     Then click on New Entries.
    3.     Here you group your customized screen fields accordingly as per the material type. And assign them the same selection group. For selection group number you can use (200 to 299).
    4.     Then for each field give the Maintenance status as you given for that Data Screen in the First Requirement.
    5.     Then save it and come back.
    6.     Then go to this step. IMG Activity -> Implementation Guide for R/3 Customizing (IMG) -> Logistics – General -> Material Master -> Field Selection -> Maintain Field Selection for Data Screens
    7.     Check for the corresponding material type and then give the above selection group and in that select the different options as Hide, Optional, and Display according your requirement.
    8.     Then Check by executing the transactions MM01, MM02, MM03.
    Thanks
    Seshu

  • Addition of new tab in header and item screen of MIGO - Steps required.

    Hi Gurus,
    Can anyone give me the exact steps to add screen tab in migo transaction. I have the badi MB_MIGO_BADI to add the new tab but I want to know what are the exact steps to implement it.
    Thanks,
    Shibashis

    Hi,
      Try this.
    1. Create one screen as subscreen in tcode se51.
    2. Create implementation for badi.
    3. if u want to add this tab at header level, then go inside PBO_HEADER interface of badi.  and write this code.
    check i_class_id  = gf_class_id.
    e_cprog = text-001.    " Program name of screen
    e_dynnr = text-002.    " screen No.
    e_heading = text-003. " Name of the tab.
    clear  :e_cprog ,e_dynnr ,e_heading.
    endif.
    4. In INIT  inter face write this.
    append gf_class_id to ct_init.
    5. GF_CLASS_ID , declare this in attribute  as label constant and type MIGO_CLASS_ID.
    6. Functionality for this tab you can write in PAI_HEADER.
    Regards
    VIshnu Gupta

  • Addition of new tabs under contract item screen in SRM 7.0

    Hello Experts,
    My requirement is to add the three new tabs with custom fields under the contract item screen.
    I thin i have to user web-dynpro ABAP for this requirement since it is SRM 7.0. Once i developm the web dynpro applications separately for each tab, how do i integrate those web dynpro with the contract item dynpro and how to populate the values for the new fields added in the tabs. if i want to fetch the data from the custom tables into the tabs, i need to create a new web dynpro where i will write the logic to fetch the values, but to fetch the values i should first get the input data from the contract scrren which is a standard application. In the new tabs, i need to display and edit values for demands ( purchase requisitions ) for that contract line items, so i sould get the material number, year of demand, purchasing organisation etc from the contract screen. So it means i have to enahnce the main screen for contract item.
    Please advise how to achieve this.
    I have seen the details for adding a new fields to the the contract item scrren and some oss notes  , but here i need to add the new tabs and custom fields into that and i need to integrate these data with the contract line item.
    Your help is very much appreciated
    Regards,
    Srinath

    Hi,
    I think you need to enhance the existing WebDynpro.
    Just FYI.  Good to know WebDynpro side enhancement techniques.
    6 series on User Interface flexibility in WebDynpro ABAP.
    http://www.sdn.sap.com/irj/scn/advancedsearch?query=%22abapUIFlexibility%22
    ABAP UI Flexibility Part 1: Demo Overview
    ABAP UI Flexibility Part 2: Floorplan Manager
    ABAP UI Flexibility Part 3: Feeder Classes
    ABAP UI Flexibility Part 4: BADIs
    ABAP UI Flexibility Part 5: BRF+
    ABAP UI Flexibility Part 6: Looking Ahead to 7.02
    Regards,
    Masa

  • How to add new Tab in IW32 transaction ?

    I need to add a new tab in the header tabstrip...
    I found an enhancement IWO10018..
    There are two exits in it.
    EXIT_SAPLCOIH_018
    EXIT_SAPLCOIH_019
    I want to know if this enhancement will help me ?
    if so please tell me all the steps of how to use these EXITs and creating screens etc... to get that tab.
    Also suggest if there is better way.

    Hi,
    Goto SMOD Tcode, Give the Enhance ment name, IWO10018
    Click on Test, and Click on Activate and Then goto Tcode IW32, and check wether a new Tab is created or not.
    Deactivate and double click on the ScreenExit, it will take u to Screen Painter, design ur Screen like add fields etc., and do coding in PBO and PAI accordingly.
    Regards
    Bala Krishna
    Edited by: Bala Krishna on Aug 26, 2008 5:13 PM

  • Addition of New Tab in Oppurtunity iView.

    hi,
    i need to add a new tab referring to an URL. on clicking the Tab the application should open in the Frame(not in a new window).we need Single Sign-on for this and some parameters also need to be passed to this application.
    can you give me some pointers as to how can i go about doing this..do i need to change some code and in that case where do i need to change it..
    thanks,
    uday

    Hello Uday,
    you could take my Weblog: <a href="/people/gregor.wolf3/blog/2005/05/27/use-crm-pcui-html-viewer-to-call-a-custom-url">Use CRM PCUI HTML viewer to call a custom URL</a> as a Blueprint. For Single Sign On it would be the easiest if the called URL is hosted on a SAP Web AS.
    Regards
    Gregor

Maybe you are looking for

  • General Reporting Issue

    Dear Experts, i need your advises for an issue regarding a reporting idea, i am working in Telecom company and as you know, there is alot of reports requested daily from END users, some of these reports can be moved to discoverer to let the users gen

  • Wifi apps in store of nokia asha 230

    my phone nokia asha 230has not support wifi..but in nokia store there have many apps about wifi like wifi optimizer,wifi locator,etc.why?

  • How to get Current Year

    Dear Friends I am writing a fast formula for medical reimbursement. My fiscal year start will be 01-mar every year and end date will be 30apr every year. Every year I need the current start date and end date like Accruals. Can anyone please suggest m

  • Need help for coding and designing

    Hi All, Problem Statement A financial institution is in the verge of automating their existing "customer data management" system. Currently they are maintaining their customer data in a comma separated file (CSV) format. You, as a software consultant

  • List of latest features / topics to learn/cover from SharePoint 2013 developer perspective

    Hi, Looking out of a list of latest features / topics to learn/cover on SharePoint 2013 from developer perspective and for which are all things on SharePoint more job openings are there (latest). Kindly provide the same. Regards, developementsharepoi