Zz custom field in MM17

hi experts, i have some zz fields in MARC and i want to mantain the values for these fields when i execute mm17...
i activate the user exit EXIT_SAPLMV02_002 (MGV00001) and put some code there (even a breakpoint) but when i execute de trx never stops there...
any ideas?

Hi Dasd,
It is possible in this way. But only using user exit you can achieve that.The next step is excuste Tcode MASSOBJ , Select Object type BUS1001 there append your marc fields . Please explain what and all steps you did to maintain.
Regards,
Madhu.

Similar Messages

  • Mass Maintenence For custome fields from MM17

    Hi all,
        I Have added some custome fields in to material master and it is working fine,When i am trying to cahnge the values for these custome fields in MM17 it is not getting reflected in material master.
       After cahnging the values if i save,it is giving me an Information-1090 : Messages have been issued: number MASS000924000003
    In long text of this information i have.
      Diagnosis-During inbound processing for the IDoc, messages have arisen while checking material data.
    System Response-The system has filed these messages in the form of an application log with the number MASS000924000003.
    Can you please let me know,How to solve this.
    Thanks & Regards,
    Anjana Rao

    First read OSS [Note 576160 - MM17: BAdI implementation for append fields|https://service.sap.com/sap/support/notes/576160] and of course (and before) [Note 44410 - Integrating cust.-specific fields in matl master|https://service.sap.com/sap/support/notes/44410]
    Regards,
    Raymond

  • Copy MM02 custom fields to MM17

    Hi Friends,
    My Requirement is like this:
    In the MM02 transaction : MM02 -> basic data2: In the Reporting and Interfacing block, I have 2 custom fields, which were there in MARA as Z fields in .Append structure.
    I need to populate(copy) these two fields in the Fields Tab in MM17 transaction.
    First of all, let me know is this possible, if yes, how it can be achieved?

    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.

  • Custom fields not getting updated in Mass Maintenance-MM17

    Hi,
    I have created a custom field in MARC table and the data is getting updated to the MARC table through MM01/MM02 but it is not getting updated by MM17.  I have checked the notes 44410, 576160, 414020 and 116311.  I have done the following changes as per the sap notes.
    1. Created a custom segment ZE1MARCM by copying the standard segment E1MARCM and added the custom field in that  
        segment.
    2. I have extended the IDOC 'MATMAS03' and added the custom segment ZE1MARCM to E1MARAM.
    3. Created a new entry in we82 and provided the extension type 'ZMATMAS03' and release '701'.
    4. Adjusted the partner profile in we20 for matmas with port and providing the extension idoc type.
    5. Added the custom field in the table MASSFLDLST.
    6. Implemented the code in BADI 'MG_MASS_NEWSEG' and exits 'EXIT_SAPLMV01_002' , 'EXIT_SAPLMV02_002' as per the 
        sap notes.
    The custom field is not getting updated through mass maintenance.  Please let me know if i have missed anything?
    Thanks,
    Geeta

    I had this same question several years ago. Please check my answer at Initialize MARC Custom Fields Using MM17 Does Not Work

  • Custom field MM17

    Hello, I need some help here to use a custom field in MM17 (mass changes).
    We've created field ZZPRLIVR in table MARC. This field is available in MM17 as a selection field but it's not available to be changed.
    In SM30 we can change table MASSFLDLST and we see the field but the change is not made in MARC-ZZPRLIVR.
    What else need to be done in ordre to do a mass change?
    Thank you!
    Luc

    Please follow instructions listed in OSS note 576160 for this.  You have to implement a BAdI.
    Also review OSS note 44410.

  • Adding Custom Fields to XD99

    Hey All,
        I am trying to figure out a way to Mass maintain Custom fields(Z fields) in KNA1 using transaction XD99. I did find some material which discussed about adding custom fields to MM17 transaction, but couldnt get any usefull information on XD99.
    Any inputs or suggestions are highly appreciated.

    Hi,
    Please check the following oss note
    Note 414020 - MASS: Customer fields are not mass-maintainable
    Thanks
    Naren

  • Mm17 custom fields

    Hi )
    Please, help me.......
    I have extended the material master tables MARA with custom fields. I now wish to make these fields mass maintainable using MM17.
    When I go to the mass maintenance screen, I am unable to see my fields there.
    Sap version - 6.0

    Sveta V wrote:
    > IDOC e1maram not including my fields...........
    For filling up the custom fields you need to find proper customer exit in the function module (IDoc Outbound ) and fill the SDATA with your custom fields

  • Custom Field is not updating using MM17 ( Mass Material Maintenance )

    Dear All,
          I have created 1 custom field in MRP1 view of MM01 tranction & that field saved into MARC table. It is working fine & I am able to change also that field using tranction code MM02. But Problem is that I want to change that custom field of material master using tranction code MM17 , which is for mass Material Maintenance. So to edit custom field of material master from MM17 what I need to do?  Please suggest...
    Regards
    Pradip Pawar

    Hi,
    Follow the below procedure,
    1. In table MARC  custom fields need to be add using append structure. For that need to create data elements & domain for      corrosponding fields.
    2.In SE51 need to copy standard program SAPLMGD1 & screen 2481( In your case screen would be different ) in to Z program.     
    3.Now in to the layout of  Z program need to add custom fieldu2019s which we defined using append structure in MARC table.
    4.Need to add Field statment for the new custom fieldu2019s into the PAI Flow logic of Z program inside CHAIN...ENDCHAIN statement.
    5.Need to run transaction OMT3B and then copy screen sequence no. 21 into our Z screen sequence say Z1.
    6.Once screen sequence is copied into screen sequence Z1. select sequence Z1 and double click on data screen folder.Select  screen sequence with description MRP1 and after selecting it double click on Folder 'Subscreen ' and change the program given for screen no 2481 with our Z program name and Save.
    Imp Note - Refer SAP Note no. 44410.
    Regards,
    Pradip Pawar

  • Adding Custom Fields to XD99, XK99

    Hi,
    I have a requirement to add custom fields to Customer and Vendor master transaction which are mass maintained.
    XD99 and XK99 are the transaction codes. I found notes on adding custom fields to mass maintain MM17, however did not find any solution as of now to add custom fields to XD99 and XK99.
    If anyone has worked on it, kindly provide me details if there is any Badi/User exit/Enhancement point to achieve this.
    Regards,
    Sneha Soni.

    This works well with standard fields, but check [Note 216596 - Include additional fields in mass maintenance|https://service.sap.com/sap/support/notes/216596] and [Note 414020 - MASS: Customer fields are not mass-maintainable|https://service.sap.com/sap/support/notes/414020]
    Regards,
    Raymond

  • Error while adding a custom field with Input help via AET

    Hi All,
    I need to add two custom field under Service orders at Item level in component BT140I_SRVP.
    One field is required to have the input search help f4 and autopopulates the second field
    I am able to add one field(not requiring help) successfully through AET .
    I have created one Zsearch_help in se11 and its successfully running  and Autopopulating seocnd field while I am testing it
    While adding second field through AET,I need to enter following details as -
    field label,search relevant ,serach help etc.
    When I type the name of my 'Zsearch_help' against field search help it gives me following error
    'Search help is not compatible'.
    Secondly,not getting getter and setter methods for the attrributes in BTAdminI.
    Last,please tell me if i create zhelp and activate it,would it automatically appear in the list on AETwhile assiging it to input field?
    Please help me out.Kindly be detailed as I am new to SAP CRM.
    Thanks,
    Shivani

    The question is answered in CRM 7.0 forum:
    Getting error while adding a custom field (with input help) through AET

  • Error while adding custom fields in ERP quotation

    I am trying to add custom fields to ERP quotation. So picked up ERP_H and added view BTCUSTOMER_H/CustomerH to its views. I have added the relevant custom fields to BTCUSTOMER_H/CustomerH. Now when I try displaying this, I get the following error..
    Context generation failed in view BTCUSTOMER_H/CustomerH of UI Component ERP_H
    An exception has occurred Exception Class  CX_BSP_WD_INCORRECT_IMPLEMENT - There is no node text 'BTAdminH' in controller ''. 
    Method:  CL_BSP_WD_CONTROLLER=>DO_CONTEXT_NODE_BINDING 
    Source Text Row:  39
    Initialization of view BTCUSTOMER_H/CustomerH of UI Component ERP_H failed
    An exception has occurred Exception Class  CX_BSP_WD_INCORRECT_IMPLEMENT - There is no node text 'BTAdminH' in controller ''. 
    Method:  CL_BSP_WD_CONTROLLER=>DO_CONTEXT_NODE_BINDING 
    Source Text Row:  39
    Cannot display view ERP_H/HeaderOverviewpage of UI Component ERP_H
    An exception has occurred Exception Class  CX_BSP_WD_INCORRECT_IMPLEMENT - There is no node text 'BTAdminH' in controller ''. 
    Method:  CL_BSP_WD_CONTROLLER=>DO_CONTEXT_NODE_BINDING 
    Source Text Row:  39
    Window ERP_H/MainWindow of UI Component ERP_H cannot be displayed
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BTCUSTOMER_H/CustomerH in component ERP_H could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  165
    I have no prior experiance in UI development. Could someone explain me this error and how to fix this?
    Regards,
    Amar.

    closing this unresolved

  • How to populate a custom field of a Std. SAP Tx with BAPI usage 2 Load data

    Hi Experts,
    For instance, I created a custom field (say, custom_field_1) on a screen of standard SAP tx(say, ME21N) by using screen exit. And in order to populate the data into it (custom_field_1), will use the Function user exits of this Tx(ME23N).
    1) In next step, Where Where I have to add this field, apart from appending the same custom field in EKKO/EKPO table or any other related table; Extending the corresponding IDOC or creating a new Custom ÍDOC type? like What about BAPI?
    2) If I got a text file with the data (including the data for this custom_field_1 too) and I have been asked to load it into SAP, then, I decided to use BAPI (say, BAPI_PO_CREATE or CREATE1) to create the data, So, How to handle this custom field, I mean, In which BAPI structure I have to pass this custom_field_1 data? ( Iguess, for some BAPIs EXTENSIONIN structures are provided, sorry if am wrong!)
    Thank you.
    Edited by: SAP ABAPer on Feb 21, 2009 7:40 PM

    for example if you added field in the  VBAP table  then you can pass the custome field values like below
         move 'BAPE_VBAP' to lwa_extension-structure.
          lwa_bape_vbap-vbeln = lwa_final-vbeln.
          lwa_bape_vbap-posnr = lv_posnr.
          move lwa_final-yyslotid to  lwa_bape_vbap-new custome field.
          move lwa_bape_vbap to lwa_extension-valuepart1.
          append  lwa_extension to  lt_extension.
          clear  lwa_extension.
          move 'BAPE_VBAPX' to lwa_extension-structure.
          lwa_bape_vbapx-vbeln = lwa_final-vbeln.
          lwa_bape_vbapx-posnr = lv_posnr.
          move 'X' to lwa_bape_vbapx--new custome field.
          move lwa_bape_vbapx to lwa_extension-valuepart1.
          append  lwa_extension to  lt_extension.
          clear  lwa_extension.
    call function 'BAPI_SALESORDER_CHANGE'
            exporting
              salesdocument    = strcture
              order_header_inx = strcture
            tables
              order_item_in    =strcture
              order_item_inx   = strcture
              schedule_lines   = strcture
              schedule_linesx  = strcture
              extensionin      = lt_extension.

  • ABAP query using logical database KDF is not populating custom fields

    Hi Experts ,
    I created two following queries
    1.       VENDORCATKDF – uses KDF logical database
    2.       VENDORCATLFA1 – uses table = LFA1
    I’m pulling the same information in both queries:
    ·         Vendor Number
    ·         Country
    ·         Vendor Name
    ·         Vendor Category  (custom fields added to LFA1)
    The results for the query that uses the logical database KDF is incorrect.  It doesn’t pull in the flag on the custom field LFA1-ZMRO.   Even though the logical database KDF is made up of the table LFA1 and has these fields. 
    Is there something that can be done – so that all of these “custom” category fields under LFA1 (such as LFA1-ZZMRO) – get pulled into queries – when we use the logical database KDF ?

    Hi,
    I have got the error removed by ensuring that fields from one table are a part of one line ( taking help of ruler) only. But the underlying problem remains, the output is not ALV but List output.
    I do not think having additional fields in the query is reason for this.
    Is it bcoz iI am adjusting the output length of columns to ensure no hierarchical error ?
    Can we not have a query using LDB which is shown as SAP List?
    Regards,
    Garima.

  • Unable to update MARA table custom field in Material master

    Hi all,
    I have added one custom field in MM01,Basic View 2.
    For that i have apended that field in MARA table and created one subscreen for that.
    This field is visible in MM02/MM01/MM03 in basic data view 2 .
    The issue is that we are not able to save values in MARA table which we entered in this field.
    I cheked earliar in SDN but couldn't get the proper solution.
    i cheked the below available forum discussion link but couldn't get th proper solution.
    In material master How to add a new field on Basic data 1 view
    Regards,
    Amit

    Hi,
    please trye this :
    Please make sure u implemented: methods PUT_DATA_TO_SCREEN and GET_DATA_FROM_SCREEN as they are  required for data transport. These methods are called from within the program of the application at PBO or PAI .
    See below example code:
    PBO:
    MODULE initialize OUTPUT.
    CLEAR: sflight, ok_code.
    IF exit IS INITIAL.
    CALL METHOD cl_exithandler=>get_instance
    CHANGING
    instance = exit.
    ENDIF.
    CALL METHOD cl_exithandler=>set_instance_for_subscreen
    EXPORTING
    instance = exit.
    ENDMODULE.
    The factory method is used to create an instance of the adapter class. You then declare the instance using the public static method SET_INSTANCE_FOR_SUBSCREEN to allow the data for display on the screen to be used in the function group of the user or in the module pool.
    MODULE data_for_subscreen OUTPUT.
    program = sy-repid.
    dynpro = sy-dynnr.
    CALL METHOD cl_exithandler=>get_prog_and_dynp_for_subscr
    EXPORTING
    exit_name = 'BADI_SCREEN'
    calling_program = program
    calling_dynpro = dynpro
    subscreen_area = 'SUB'
    IMPORTING
    called_program = program
    called_dynpro = dynpro.
    CALL METHOD exit->put_data_to_screen
    EXPORTING
    flight = sflight
    EXCEPTIONS
    reserved = 01.
    ENDMODULE.
    PAI:
    MODULE user_command_0200 INPUT.
    CASE save_ok.
    WHEN 'BACK'.
    SET SCREEN 100.
    WHEN 'SAVE'.
    PERFORM save_flights.
    WHEN '+EXT'.
    CALL METHOD exit->get_data_from_screen
    IMPORTING
    flight = sflight
    EXCEPTIONS
    reserved = 01.
    ENDCASE.
    ENDMODULE.
    The method GET_PROG_AND_DYNP_FOR_SUBSCR and the input/output parameters specified above are used to determine the name of the customer program and the name of the subscreen. The method PUT_DATA_TO_SCREEN which is called at PBO as well as the method GET_DATA_FROM_SCREEN which is called at PAI are used to transport the data to be displayed.
    These methods are implemented by the user:
    When you define a screen enhancement, you are strongly recommended to provide sample code for the methods PUT_DATA_TO_SCREEN and GET_DATA_FROM_SCREEN. This code is automatically copied when you create an implementation and can be added to if required. The user of the BAdI definition should not be responsible for the data transport.
    regards,
    ..Pradeep

  • Who has changed the Custom Field value?

    Dears,
    Need to know the information regarding how to fetch that who has changed the Custom field value from PWA/MPP.
    Example:
    There is a PDP (say ProjectInfo):
    There is a Custom Field added to that PDP (say Project Status = In Progress).
    Now for ProjectA, someone has checked out and changed the Custom Field "Project Status" from "In Progress" to "Closed".
    I need to fetch the information regarding who has changed that Custom field.
    In which direction should I move: Event Handlers, PSI???? Any other stuff?
    Thanks & Regards,
    Shravan

    Hi Shravan,
    I'm not a developer but I do know that you can use an event handler pushing the resource name and date in custom fields.
    Another way is to use a 3rd-party tool like
    FluentPro Audit Tool.
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

Maybe you are looking for

  • IDvD 7.0.4 won't launch in 10.4.11

    iDvD 7.0.4 won't launch in 10.4.11. I have enough HD space, all SW updates done. Disk utilities... When I click the icon, it bounces once then nothing... help.. Lotsa RAM.

  • Portal, Forms, Reports and discover 11g

    Hi, When setting up the version 11.1.1.3.0_32 within WinXP, I've got INST-07010: Validation of Oracle Home location failed. The location specified does not exist. Enter a valid existing directory INST-07100: The Oracle home provided does not contain

  • CredentialVault on WeblogicPortal10.3 : getting an error

    Hi, I opened weblogic admin portal console and clicked Services Adminstration --> Configuration & Monitoring. It shows error page and can't access Services Administration. While creating the CredentialVault I am getting the error :- <Feb 15, 2010 11:

  • Browser appearance is faulty, font too big and images crowded

    Need to know how to fix appearance of browser, it's too BIG

  • Why won't renamed files open in Bridge?

    Hi I renamed a couple of folders and when I tried to open the folders from the folders panel in Bridge a dialog said they were missing or had been moved.After dragging the folders to the desktop, creating a new folder in Bridge and then dragging the