New field in MM01

Hi ALL,
I have add a new field under the tab Basic data1 in MM01 as following steps:
1. Append a field ZBISMT in table MARA.
2. Make a copy of function group MGD1to ZMGD1 as stated inthe Ossnote using program COPYMGD1.
3. Add a customer-specific fields in the customer-specific function group.
4. SPRO -> Logistic General -> Material Master -> Configuring Materal Master -> Define Structure of Data Screens Sequence.
5. Select SSq = 21 then click on Subscreens select Basic DATA1
6. Enter in the new screens that were built
7. Include the fields in central table T130F
Now my problem is that when I create a material, the value of the customer-specific field is not be update in the table MARA.
Would you please tell me why?
Many thanks!

Hi,
1. Extend the required table in the Dictionary using an append structure
2. Extend online maintenance in customer-specific material master maintenance.
a. Define a sub screen with your customer-specific fields in a customer-specific function group created as a copy of standard function group MD1
b. In configuration, assign this sub screen to a maintenance screen using  Copy customized material master function
3. To update customer-specific fields via data transfer,
Include the fields in central table T130F,
Extend the data structures for data transfer to include the customer-specific fields,
Include the customer-specific fields in those tables in which the incorrect data is stored during Direct Input.
Check with OSS note  44410
Regards,
Shamma

Similar Messages

  • PLz Help me its urgent, how to add new field in mm01 basic data screen

    Hi everyone,
         plz tell me how to add new field in mm01 basic data screen,i added that field in basic data screen but when i create a material the data for that field will not save in database table.
    Thanks,
    murali.

    Hi Murali,
    when created added a field on the screen by using user exit then after that you have add the field in main table where you will be getting these table in the userexit only, please make sure about this. And i am sure defenitly it will get updated in to the table.
    reward if useful.
    thanks
    abdulsamee.

  • How to add a new field in MM01, with say contaminent  as a field?

    How to add a new field in MM01, with say contaminent  as a field? I process that i know is i has to go the user exit and check out the three user exits that are available for MM01 after that what i have to do please can any one help me out with the procedure to proceed?

    Hai      venkateshwar reddy ,
    try with these user exits
    MGA00001 Material Master (Industry): Checks and Enhancements
    MGA00002 Material Master (Industry): Number Assignment
    MGA00003 Material Master (Industry and Retail): Number Display
    Refer these steps also
    http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/screen-exit-on-mm01-mm02-mm03-322717#

  • Adding new field in MM01/MM02/MM03

    Hi All,
    I have a requirement to add a checkbox in MM01 costing2 tab page. I have done the basic configurations like adding a new field in MARC with Append Structure, creating Function group (for subscreen) in SPRO and assigning the same to the respective screen (2902) for Costing2 tab page.
    I am facing a problem that when i check the newly created checkbox in Costing2 tab page while creating new material. Once the material is successfully created, it is not reflecting in the MARC table for the same created Material,
    can anybody guide me to meet the desired requirement.
    Note : while running MM02 TCode the respective value to the newly created checkbox should retrieved from database table and if any change made to that should also be reflected back to MARC.
    Kindly help me in this regard
    Regards
    Babu

    USE set parameter id in the standard EXIT

  • New fields to MM01 Table Control

    Hi All,
    My requirement is to add the LAENG (Length), BREIT(Width) and HOEHE(Height) fields to the table control in AFS Weights and Volumes TabStrip of MM01 Transaction and we need to update these values in /AFS/MARM table. This is an AFS System.
    I have copied the Function Group J3AB to ZJ3AB and modified the sub screen 2501. I am to see my custom sub screen. But when I change the data in the table control the data is not getting saved in the /AFS/MARM table.
    There is an internal table XJ_3AMARM which holds the table control data. This table is declared as the global field in the function group. It is getting populated in the PAI of my custom screen. But when the control goes to SAP standard function group the data is getting refreshed and data is not getting updated.
    Please suggest me in updating the data.
    Thanks & Regards,
    Prasad.

    Hi,
    Add a field in the internal table structure of editor program.
    and select the data into it.
    Go to screen painter and go to layout, add your new field by selecting   dictionary field or internal table field. If you select the dictionary field , then you have to assign it to a value in the PBO module.
    PBO.
    module assign.
    in se38
    module assign output.
    dictionary-field = internal table field.
    endmodule.
    regards,
    kamala.

  • To save custom fields in MM01

    Hi All,
    I have created a new fields in MM01 transaction and iam trying to save the data. These fields are appended to the MARA table using append structure. Iam not able to save the data entered in these new fields to MARA table. Do I need to add these fields to any other structure to save?
    Thanks,
    Swarna Munukoti.
    Edited by: Swarna Munukoti on Jun 17, 2010 12:51 PM

    To fill the new field for old records
    - Use the search tool, there is a wiki at sdn on this subject : [How to append MARA & call BAPI_MATERIAL_SAVEDATA |http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=71368708]
    To fill the field during MM01/MM02 transactions
    - Read the old [Note 44410 - Integrating cust.-specific fields in matl master|https://service.sap.com/sap/support/notes/44410] and all related notes
    Regards,
    Raymond

  • How to activate the new fields on material master(MM01/MM02/MM03) for existing Materials

    Hi,
    We have a requirement to add  some custom fields as a new tab in additional data option(Descriptions, Unit of measure, etc.) in Basic data of Material master (MM01/MM02/MM03). I have successfully added and these custom fields and they are not part of standard(MARA, MARC) but a custom table and the updates are also done in custom table.
    For new materials, I can see the new tab in additional data screens of basic data view and I could successfully create/change/display using MM01/MM02/MM03. However I cannot see the new tab/fields for existing materials in the system in all 3 tcodes (MM01/MM02/MM03). This is not a main view in material master so that I can extend it by MM01.
    Is there any setting or mass generation program I have top perform so that I can see and maintain these new fields for existing materials. Appreciate any leads or help on this.
    Thanks,
    Harry

    Hello Harry,
    Goto t.code SPRO ---> Display IMG --->  Logistics - General --> Material master --> Configuring the material master --> Create program for customized screens
    Use the above path and create the screen and assign it to the sequence using the below link as reference.
    **************** - Tips - Implementing screen exits for MM01/MM02/MM03
    Regards,
    Thanga

  • New custom field in MM01 - don't save value

    Hello,
    I create a custom append structure in mara ZBAR with the custom field ZBARCODE.
    I followed the gudelines:
    Implement screen exit for MM01/MM02/MM03 HOT
    By Vijayanand Poreddy
    Now the field is visible but it isn't saved in MARA when I save the value in MM01; I don't like the solution of ID SAP to save the value in the exit indicated in the guide, because the field is in MARA not in a custom table.
    How I can save the value?? I tried also to update the view  v_130F with the new field but the value isn't saved...
    Any suggestion?

    resolved myself:
    PROCESS BEFORE OUTPUT.
    *                      Verarbeitung vor der Ausgabe
    *MS17092009 Non eliminare modules standard.
      MODULE set_propriety.
      MODULE INIT_SUB.
      MODULE GET_DATEN_SUB.
    PROCESS AFTER INPUT.
    *                      Verarbeitung nach der Eingabe
    MODULE GET_DATEN_SUB.
    CHAIN.
          FIELD MARA-ZBARCODE.
    ENDCHAIN.
    MODULE SET_DATEN_SUB.
    FIELD MARA-ZBARCODE MODULE BARCODE_0001 ON INPUT.

  • Error in adding custom fields to mm01/mm02/mm03 trx

    Hello People,
    To add my custom fields in the basic view tab of MM01 transaction, i have performed the following steps:-
    1. Inserted the append structure in MARA table with the required fields.
    2. Copied function group 'MGD1' to 'ZMGD1' and then set the layout of screen '0001' as per my requirement.
    3. Then i made changes in spro as
         SPRO->Logistics-General->Material Master->Configuring the material master->define structure of data screens for each screen sequence and inserted my program name( of function group 'ZMGD1') and screen number(0001) in 21(Std ind.(short) tab pages)->7(Basic Data 1)->8(sequence).
    Now, if i click on SPRO option (view data screen), then i can see my fields added in basic data view...
    but when i execute 'MM01/MM02/MM03' trx  there my added fields do not appear....
    Does anyone know where i am missing out??
    Please suggest...
    Thanks in advance..
    Rgds,
    Abhi

    Here are some notes I have from when I recently added a new screen/subscreen to Material Master transactions.  Hopefully this information will help you.
    This guide should be used in conjunction with OSS note 44410 and IMG notes Logistics->Logistics Material Master->Material->Configure Customized Material Master.
    Online Maintenance.
    1. Add fields to append structure ZAEMARA.
    Use data dictionary maintenance u2013 SE11
    2. Generate table MARA.
    3. Add fields to view MARU and generate.
    Use data dictionary maintenance u2013 SE11.
    4. Create new sub-screen or add new fields to screen SAPLYMM1 9001.
    Use Screen Painter u2013 SE51.
    Change flow logic to add fields to field: statement and to add any validation required. Generate screen.
    If this is the first time additional data has been added to material master it will be necessary to create a new function group and associated programs. See Configure Customised Material Master paragraph Requirements.
    5. If new sub-screen, add to Customer main screen.
    Transaction OMT3.
    Double click on u2018Std industry sequenceu2019.
    Choose customer screen and Details.
    Change the first occurrence of 0001 (blank screen) to new screen number.
    Save.
    Back arrow.
    Click on Transport button and choose required transport.
    6. To include in 'Copy with Reference' processing - MM01, add new MARA fields to table T130F. (in each client)
    Use Transaction SM31. (make a copy of another ZZ field by typing over existing name).
    Add to transport manually:- R3TR TABU T130F + individual keys
    7. Test Material create, change, display.

  • Addition of new fields in wrfapc02

    Hi,
    I need to add an extra field in the transaction wrfapc02 which is for SAP Retail. Could someone guide me the process. The BADI available adds an extra tab but we need to add a field on the Purchasing tab.
    Thanks,
    Dishant

    Hi Hoffmann,
                       Thks for responding. I will make you clear the procedure tht i have followed
    1) Copied the MGD1 function group to ZMGD1.
    2) Copied MARA table into ZMARA.
    3) Followed the procedure given in website - http://www.****************/Tutorials/ExitsBADIs/MM/MM01.htm
    4) Added two fields in screen 0001 pattno patttype.
    4) Successed in creation of screen and it is even showing when i am opening MM01 screen basic data1 the two fields that i have added.
    5) Issue is when i am giving the data it is not gettong stored in ZMARA table, as i have not given the coding in USER exit EXIT_SAPLMGMU_001 my new fields data will not be saved but the material number has to be saved thts my doubt.
    Hope it is pretty clear.!!!

  • SEPA tree: how to add new fields?

    Hello @all,
    I tried to add some fields to the SEPA tree in DMEE. The technical adding migt not be the problem, but in the output file the new added fields are not shown.
    Can somebody give me hint, how to maintain the new fields that they are shown in the XML file, which is created?
    TKS/BR
    Black

    Hi,
      These are the steps I've done:(a lot similar to the MAX explanation)
    1º Create a structure append in MARA where I added mu new fields;
    2º Create the program SAPLZMGD1 as copy the std program SAPLMGD1;
    3º Create a new subscreen in my custom program SAPLZMGD1, where the fields of APPEND structure of MARA are managed;
    4ª For each new field, the user should include a field instruction between the modules PAI GET_DATEN_SUB and SET_DATE_SUB;
    Ex: FIELD ZZNEW
    CUSTOMIZING
    1º Copy the std sequence 01 or 21(depends of the company) into your custom sequence Z1 by trx OMT3B;
    2º In the new sequence Z1 I add a new DATA SCREEN (as copy of custom DATA SCREEN BASIC DATA 1 or 21),
    3º In my new DATA SCREEN I added my new subscreens (you could add max 10 subscreen;
    4º In the Control of sequence of screens to modify the reference of screens for his/her screen copies and created previously.
    Refer
    http://www.****************/Tutorials/ExitsBADIs/MM/MM01.htm
    http://sap.ittoolbox.com/groups/technical-functional/sap-r3-dev/screen-exit-on-mm01-mm02-mm03-322705#
    Regards

  • Error    -   new tab in mm01

    hi friends,
    i am trying to add new view in mm01/mm02/mm03. using spro create a function group .
    after create a screen(in se80). i write the code underPBO(in new include)
    MODULE disable_field OUTPUT
    if sy-tcode = 'mm03'.
      LOOP AT SCREEN.
        screen-input = '0'.
        MODIFY SCREEN.
    ENDLOOP.
    ENDIF.
    ENDMODULE.          
    but when  check in mm03 the fields are not disable.

    Hi,
    try in capital letters:
    if sy-tcode = 'MM03'.
    It is case sensitive,
    Regards,
    Marcin Cudo
    Edited by: Marcin Cudo on Dec 22, 2010 12:09 PM

  • Screen exit for making mandatory of existing fields in MM01

    Hi friends,
    In MM01 transaction and MM02 transaction i want to make fields MVGR4 and MVGR5 mandatory in sales org view 2 for some peticular plants. please help.
    I tried USER EXIT MGA00001 fort this. but the problem is if we r saving from other tabs the cursor is not positioning to the sales org2 tab.
    thanx in advance.
    Jijo

    Hi Hoffmann,
                       Thks for responding. I will make you clear the procedure tht i have followed
    1) Copied the MGD1 function group to ZMGD1.
    2) Copied MARA table into ZMARA.
    3) Followed the procedure given in website - http://www.****************/Tutorials/ExitsBADIs/MM/MM01.htm
    4) Added two fields in screen 0001 pattno patttype.
    4) Successed in creation of screen and it is even showing when i am opening MM01 screen basic data1 the two fields that i have added.
    5) Issue is when i am giving the data it is not gettong stored in ZMARA table, as i have not given the coding in USER exit EXIT_SAPLMGMU_001 my new fields data will not be saved but the material number has to be saved thts my doubt.
    Hope it is pretty clear.!!!

  • Change the field description of a field in MM01,MM02, and MM03 Transaction

    Hi Experts,
    I had a requirement to change the field description of a field in MM01,MM02, and MM03. I know how to change the description of field in CMOD. In my requirement they need this new description only in the above mention transaction. So please let me know how we can do this?
    Regards,
    Ram

    Hi you can do this by SPRO transaction. Here you can copy the subscreen where you want the description of the field changed. And in the custom subscreen go to the Element list- >Texts I/O templates , Here you can change the description. After all this the customized subscreen is assigned in the proper sequence.  The step by step process is below:
    Step 1:
    Click on the button u2018SAP Reference IMGu2019. Then follow the path Logistics-General -> Material Master -> Configuring the Material Master. When this particular node is expanded, a drop down list of 7 different executable options appears.
    Step 2: Execute the option u2018Create Program for Customized Subscreensu2019
    Step 3: Copy the screens required to the custom function group.
    Step 4: In transaction SPRO, execute the option u2018Define Structure of Data Screens for each Screen sequenceu2019.
    Step 5: Now in transaction SPRO execute the option Assign Screen sequences to User/ Material Type/ Transaction/ Industry Sector.

  • Addition of new fields in CJI3

    Hi,
    Kindly suggest steps for adding the new fileds in the CJI3 reports.
    Awaiing your support,
    Thanks & Regards,
    SMS

    Hi Hoffmann,
                       Thks for responding. I will make you clear the procedure tht i have followed
    1) Copied the MGD1 function group to ZMGD1.
    2) Copied MARA table into ZMARA.
    3) Followed the procedure given in website - http://www.****************/Tutorials/ExitsBADIs/MM/MM01.htm
    4) Added two fields in screen 0001 pattno patttype.
    4) Successed in creation of screen and it is even showing when i am opening MM01 screen basic data1 the two fields that i have added.
    5) Issue is when i am giving the data it is not gettong stored in ZMARA table, as i have not given the coding in USER exit EXIT_SAPLMGMU_001 my new fields data will not be saved but the material number has to be saved thts my doubt.
    Hope it is pretty clear.!!!

Maybe you are looking for