Loss/Wrong custom field data

Hi All,
When i get the document data by using "getItemRequest", that responses the custom field data will be loss or wrong.
For Example:
<field>custom field A</field>
<value>aaa</value>
<field>custom field b</field>
<value>bbb</value>
it will response.....
<field>~8010</field>
<value>0</value>
<field>custom field b</field>
<value>bbb</value>
or response......
<field>custom field b</field>
<value>bbb</value>
Am i missing something or step?
Or what i need to do?
Thanks a lot
Jim

I would need the database files.
There are different labels put on custom fields
marking them as custom email address, mail or
document fields.
There have been cases in the past where the
wrong label had been associated with the custom
field. SOAP originally marked the wrong label.
Once the custom field is set, you can't change it.
You didn't mention what version of the POA you
are using.
Preston
Originally Posted by wouser
Hi All,
When i get the document data by using "getItemRequest", that responses the custom field data will be loss or wrong.
For Example:
<field>custom field A</field>
<value>aaa</value>
<field>custom field b</field>
<value>bbb</value>
it will response.....
<field>~8010</field>
<value>0</value>
<field>custom field b</field>
<value>bbb</value>
or response......
<field>custom field b</field>
<value>bbb</value>
Am i missing something or step?
Or what i need to do?
Thanks a lot
Jim

Similar Messages

  • Get the custom fields data at the time of save

    Hi,
    We have added few fields in the ICWC for the complaint screen.
    At the time of save i am trigering a BADI.
    I would like to check the data that is entered in those fields of complaint screen.
    Is there any FM which can be used to get the data from the buffer ?
    I have the header GUID available to me .
    Thanks.
    R

    Hi,
    Let me elaborate a bit.
    Users would create the complaints in the ICWC.We have addeded few custom fields in the complaint screen.
    CRMT_CUSTOMER_H_WRKT is extended with the custom fields.
    At the save i am trigerring the Partner Determination BAdi.
    Here i have the complaint guid at run time.
    I would like to check the data entered in the custom field in the complaint screen. Based on this i would like to determine one more partner.
    My question is how can i get the custom field data in the complaint screen in this BAdi.
    The FM:  CRM_ORDER_READ is not returning this data.Is there any FM to get this ?
    Thanks.
    R.

  • Custom fields data in mm02/mm03 is not showing

    Hi,
      My requirement is to add custom fields to mm01 and update the database.but at the same time if i check the material in mm02/mm03 the custom field data also should show.
    iam able to update database.my custom fields data is not showing if iam checking in mm02/mm03.
    Please help me how can i do this.
    Thanks in advance,
    Neelima.N

    Hi folks,
      can u please help me out.
    By the following code i can able to display the data in mm02/mm03.but my problem is the last created customer field(model) data is showing for all the materials.
    for eg matnr-10 model -xx.
             matnr-20 model-yy.
      if iam checking in mm02/mm03 for matnr-10 model-yy it is displaying.in database it is updating correctly.
    can  u please tell me how can i write a code to select the zfield data for that particular material.
    Module get_data.
    if sy-tcode = 'MM02'.
        select single model into mara-model from mara
                  where matnr is not null.
    elseif sy-tcode = 'MM03'.
        select single model into mara-model from mara
                  where matnr is not null.
      loop at screen.
      if screen-name = 'MARA-MODEL'.
       screen-input = 0.
       modify screen.
       ENDIF.
      endloop.
    endmodule.
    Thanks,
    Neelu.
    Edited by: neelima natta on Feb 26, 2009 2:02 PM

  • Customer Creation - Want to pass custom field data to KNA1(Customer Master)

    Hi,
    I have created BAPI for customer creation which uses standard program RFBIDE00 for customer creation.
    I have appended new custom field(ZZATTR1) in the table KNA1 and its currosponding stucture used in the standard program BKNA1.
    Import parameters of my BAPI is one structure which is having this custom field, on executing this BAPI it creates the customer but data which I give through this field is not getting transfered in the table KNA1.
    This sstandard progaram uses file to containing customer information, In the BAPI I on the data from the structure to the file and further it gets submitted to the program.
    My requirement is to pass the data of teh custom field which I have created, How to achieve this ?
    Pls Suggest.
    Regards
    Vishal

    Hi Vishal,
    When implementing a customer exit (i.e. field, user etc) have you ever wanted to be able to read additional
    field values available in the main SAP program but not available in your exit. Now with the use of
    field-symbols you can have access to any field available in the main SAP program. The code below
    demonstrates how this is done within a field exit on BSTNR which can be tested using transaction
    ME21. Information on creating field exits can be found here. 
    FUNCTION field_exit_bstnr.
    ""Local interface:
    *"  IMPORTING
    *"     REFERENCE(INPUT)
    *"  EXPORTING
    *"     REFERENCE(OUTPUT)
    create field symbol
      FIELD-SYMBOLS: <status>.
    Assign value of variable from calling prog to field symbol
      ASSIGN ('(SAPMM06E)RM06E-BSART') TO <status>.
    Display value retrieved in message
    Note: Messages of type i and w are not allowed
      IF sy-subrc = 0.
        MESSAGE e003(zr) WITH <status> 'kkk'.
      ENDIF.
    ENDFUNCTION.
    Rewords some point if it is helpful.
    Rgds,
    P.Naganjana Reddy

  • ESS custom fields - data entered in ESS screen is not saved in SAP record.

    I am working with an ABAPer on the BAdI HRPAD00INFTYUI. We are trying to make a few customer Z* fields avaialble on ESS for IT0021. We followed the document posted at
    https://www.sdn.sap.com/irj/scn/wikipath=/display/profile/ESSPersonalInformationUIenhancementwithoutmodification
    I managed to make the fields visible on the iview as per instructions from document at link above (I don't know much about portal config).
    Problems we have:
    When I enter data in the custom fields on ESS and press Review button the custom fields no longer show. In addition, the data record does not save the information entered in these custom fields.
    Cannot figure out how to change the order in which they appear on the screen. They are not in the same order that they appear on the 'Edit custom extension fields' screen where I made them visible.
    Any input is appreciated.
    Thanks,
    Nicoleta

    Hi,
    I think there are a few tasks that you can try to solve your problem (if you haven't already)
    - First you will have to repeat the personalisation steps that you performed (on the initial portal i-view screen) in the the review screen to get the fields to display on this screen.
    - to get the fields to update you will need to add them to the view V_T588MFPROPC or possibly V_T588MFPROPS though this table should be for SAP namespace
    - You may need to check your code in the INPUT_CONVERSION method of the BAdI
    Hope this helps
    Andrew

  • Custom field data is lost or not available after any action

    I added a custom field on ERP_H component and I made this field available through getter methods. I brought this field in to header view and the field looks ok but after I enter the data in that field, the value enter doesn't get retained. I saw the setter method and the data is set correctly. After any action like enter or save, data is lost or the value is not available, any clue?
    below are the details:
    1) We have created an append structure to CRMST_ADMINH_ERPIL and activated the getter and setter methods, I tried with AET tool too(ofcourse the Zfield are not available withe field names we need).
    2) Data binding is happening in the context create note.
        model = owner->create_model(
            class_name     = 'ZL_ERP_H_HEADERDETAIL_CN03'
            model_id       = 'ERPAdminH' ).                     "#EC NOTEXT
        ERPAdminH ?= model.
        CLEAR model.
    bind Context Node to controller to my enhaced context.
        owner->do_context_node_binding(
        iv_controller_type = CL_BSP_WD_CONTROLLER=>CO_TYPE_COMPONENT
        iv_target_node_name = 'ERPADMINH'
        iv_node_2_bind = ERPADMINH  ).
    3) In get_p_xxx field is changed to check box
    4) In Get_I_XXX method rv_diabled is changed = 'FALSE'.
    5) In set property the value is set correctly.
        IF <nval> <> <oval>.
          current->set_property(
                          iv_attr_name = 'ZFREEF' "#EC NOTEXT
                          iv_value     = <nval> ).
          clear dref.
          dref = current->get_property( 'ZFREEF' ). "data is retreived correctly
        ENDIF.
    6) When I check the get_property right afer the set_property the attribute is empty.
    7) when I try to check the value in getter method, the value is empty.
    Any help is appreciated.

    Hi Sumit,
    At first I tried to create the fields using AET tool. I was successfully able to add field in the model but when I did different issues came with it.
    1) I was still not able to hold my data in custom additional fields added through AET tool. So no big difference between AET addition and append structure.
    2) In ERP order system is going to call the ERP system through RFC in which the field name should be same as what you send from CRM. It doesn't have a option of mapping intermediately like BDOC structure or something . It calls the LORD API's and post the data. There are bunch of LORD function modules maintained in SAP.
    3) to call the function module I have to maintain the same field names in my ERPAdminH structure. So I have no choice but add append structure manually with SAP ECC field name.
    4) to your question regarding set property, the data is properly assigned to BOL object and very nex line t I tried to access it and it is there. So that confirmed that I was able to update the BOL structure.
    Any suggestion would be appreciated.

  • Project Server 2013 not saving custom field data

    Hello all,
    I have a Project Server 2013 deployment with several Project-level custom fields.
    One of them, never saves the info typed in. All others work just fine but this one does not like to save anything. There's no error in queues or the ULS.
    I'm so lost with it. Any thoughts?
    Rene Alvarez

    An update on this issue.
    I could isolate it to the project plan template. If I use my custom fields with an EPT without a plan template, I have no problem.
    So the problem is the template right? Well, I did the following:
    Create a blank template and attach it to the EPT. Result: all Ok.
    Create a template with 10 tasks (task name only) and attach it to the EPT. Result: all Ok.
    Create a template with my full 135 tasks (task name only) and attach it to the EPT. Result: all Ok.
    Create a template with the 135 tasks (task name and WBS) and attach it to the EPT. Result: all Ok.
    Create a template with the 135 tasks (task name, WBS and milestones) and attach it to the EPT. Result: FAIL. Cannot save custom fields again.
    A user noticed something. If he opens a problematic project in Project Pro, and publish it again (no changes) then the project accepts data in the custom fields.
    Rene Alvarez

  • LSMW : Idoc method , Business Activities custom fields data upload

    Hi guys
    I am uploading Business activities using LSMW IDOC method and below message and idoc type
    Message type CRMXIF_ORDER_SAVE_M
    Basic idoc type : CRMXIF_ORDER_SAVE_M02
    Using EEWB I added few fields to business activities , along with the standard fields I want to upload the customer fields also .
    I tried to Extend the Basic idoc type CRMXIF_ORDER_SAVE_M02, but it was not allowing me to Extend ( since it is generated basic idoc type ) I tried the other Basic idoc types for Business activities , I got the same problem
    the basic idoc type contains only two Segments
    E101CRMXIF_CUSTOMER_H_X (parent)
    E101CRMXIF_CUSTOMER_H (child)
    with out my custom fields
    pls help how can i add my custom fields ( added by eewb) to the basic idoc type
    for uploading custom fields
    thanks in advance
    Warm regards
    Rajasekhar

    You are going to need to create an enhancement of the standard IDOC type in order to get your custom fields to show.  I can't remember the exact procedure, but you will need to create a Z-type based on the existing type in the system.  When you generate the z-type the fields will be filled in.
    Look at the following thread and it will give the basic steps
    How to delete Extention
    Good luck,
    Stephen

  • Creating Custom fields (data type QUAN) using EEWB

    Hi all
    I tried to create two customised fields using EEWB for CRM Opportunity:
    1. Projected Volume (data type 'QUAN', length 13, 3 decimal places)
    2. Projected Unit (data type 'UNIT')
    In the SAP-generated tables, I have set the reference table field for 'Projected Volume' to point to 'Projected Unit'. However, I encountered errors that is related to Table Buffering and Restricted Transport for the Projected Volume field.
    If I were to change the data type to 'NUMC', field generation is ok. Does anyone know to resolve this issue? I need the Projected Volume field to be of data type 'QUAN' since decimal place is required.
    Thanks for your advice!

    SAP Note 746227 has addressed this issue. I will close this question.

  • Copy reformatted date to custom field

    I am scanning a lot of quite old film for which I can only guess at the date taken.  Aperture import puts the timestamp of the scan in the date field.   I have created a custom field "Date Shot".  I will manually enter the date as yyyy-mm-dd (perhaps only year).  I would like to be able to sort all of my photos by Date Shot.  This means copying and reformatting the timestamp for all of my digital photos (in certain projects) into Date Shot.
    It looks quite possible using AppleScript.  I have done lots of programming, but know nothing about that language.  Just quickly reviewed the Aperture 3 AppleScript document.
    I would appreciate any ideas or code to use as a start for this effort.  I assume one can pick out the date components and reformat using printf-type commands.

    I've done some Aperture scripting. Some things work nice some things don't, Aperture is not the best example for first time application scripting. 
    There are many good resources on the web
    These two from Apple
    AppleScript Overview
    AppleScript Language Guide
    Two other good sites
    macscripter.net
    macosxautomation
    Here is some code that takes a selection of images in Aperture, gets the EXIF date takes the time component from that  and make a custom tag field name Capture Time and puts the time in it.
    display dialog "Aperture will Start." & return & return & "Select image(s), press Continue when ready" buttons {"Continue", "Stop"} default button 1
    set the user_choice to the button returned of the result
    if the user_choice is "Stop" then
      tellme to quit
    end if
    tell application "Aperture"
      activate
              set imageSel to (get selection)
              if imageSel is {} then
                        error "Please select an image."
              else
                        repeat with i from 1 to count of imageSel
                                  tell item i of imageSel
                                            set imageDate to value of EXIF tag "ImageDate"
                                            set s to time string of imageDate
                                             make new custom tag with properties {name:"Capture Time", value:s}
                                  end tell
                        end repeat
              end if
    end tell
    Anyway this should give you a starting point. Good luck.
    regards

  • Enhancement-ABAP Code-Customized Field issue

    Hi Experts,
    Currently I am working on the BW3.5 version. We are using the standard SRM standard extractor 0BBP_TD_SC_1 and we enhance same extractor(populate the filed through CMOD - ABAP Code) with one customized field also. We are having issue on the customized field data which post from SRM system. I have verified the field value and value is fine in RSA3 in SRM source system. But while posting into the BW(PSA itself), its loading correct & wrong value. When i check the PSA for the particular load, It looks little strange. In the PSA, I can see correct value on my first record of the same SC and then next records has incorrect value of the same SC. Currently I am using the ODS as a data target. So finally i am getting the incorrect value on the customized field.
    Ex Scenario:
    Ex Customized Field: ZORGID
    In SRM source system RSA3 Extractor Checker value:
    Shopping Card No: 100
    Customized Field: ZORGID=1
    Shopping Card No: 200
    Customized Field: ZORGID=2
    In BW posting-PSA:
    Shopping Card No: 100
    Customized Field: ZORGID=2
    Shopping Card No: 200
    Customized Field: ZORGID=2
    At the same time, if i do the selective deletion of the particular Shopping Card or group of SC in BW and do the full repair, then it gets a correct ZORGID=1 for the same Shopping Card.
    I strongly believe, something wrong in the ABAP code. But when we tried to debug the customized filed value in RSA3. The value is fine. so we unable to trace out the issue. Please help me to fix the code. Thanks in advance.
    CMOD ABAP Code:
    *Populate approver ID even though it doesn't require approval this is required to make sure BW reports have restrict access to respective Org Unit approvals only
    IF l_s_bbp_sc-approver_id IS INITIAL AND l_s_bbp_sc-itm_guid IS NOT INITIAL.
    CALL FUNCTION 'Z_BBP_FIRST_APPROVALGET'
    EXPORTING
    iv_header_guid = l_s_bbp_sc-guid
    iv_itm_guid = l_s_bbp_sc-itm_guid
    IMPORTING
    approver_no = l_s_bbp_sc-approver_id
    EXCEPTIONS
    no_data = 1
    OTHERS = 2
    IF sy-subrc 0.
    ENDIF.
    ENDIF.
    To ensure that the Org Unit passed in into the field
    l_s_bbp_sc-zzapprov_orgunit belongs to the Actual Level 1
    Budget Owner and not any other manager such as Added Approver.
    CLEAR : ls_ln_approvers, l_userid, lv_bpartner_guid.
    DATA : lv_f_apprv_part TYPE BU_PARTNER.
    READ TABLE lt_ln_approvers INTO ls_ln_approvers
    WITH KEY INITIAL_INDEX = '0000000001'.
    IF sy-subrc EQ 0.
    MOVE ls_ln_approvers-approval_agent+2(12) TO l_userid.
    CALL FUNCTION 'BP_CENTRALPERSON_GET'
    EXPORTING
    iv_username = l_userid
    IMPORTING
    ev_bu_partner_guid = lv_bpartner_guid
    EXCEPTIONS
    no_central_person = 1
    no_business_partner = 2
    no_id = 3
    OTHERS = 4.
    IF sy-subrc = 0.
    CALL FUNCTION 'BUPA_NUMBERS_GET'
    EXPORTING
    iv_partner_guid = lv_bpartner_guid
    IMPORTING
    ev_partner = lv_f_apprv_part.
    ENDIF.
    ENDIF.
    We get the BP number of the first Budget Owner 1
    Here, we superseed the field l_s_bbp_sc-approver_id
    whereby it may be wrong due to Added Approver.
    IF l_s_bbp_sc-approver_id IS NOT INITIAL.
    IF lv_f_apprv_part IS NOT INITIAL.
    IF l_s_bbp_sc-itm_guid IS NOT INITIAL.
    CALL FUNCTION 'RH_STRUC_GET'
    EXPORTING
    act_otype = 'BP'
    act_objid = lv_f_apprv_part
    act_wegid = 'EBP-UP'
    act_begda = sy-datum
    act_endda = sy-datum
    act_tdepth = 4
    TABLES
    result_tab = lt_result_tab
    EXCEPTIONS
    no_plvar_found = 1
    no_entry_found = 2
    OTHERS = 3
    IF sy-subrc = 0.
    READ TABLE lt_result_tab INTO ls_result_tab WITH KEY
    otype = 'O'.
    IF sy-subrc EQ 0.
    l_s_bbp_sc-zzapprov_orgunit = ls_result_tab-objid.
    ELSE.
    ENDIF.
    ENDIF.
    ENDIF.
    Thanks,
    RR

    Hi Experts,
    Any suggestions. Thanks.
    Thanks,
    RR

  • How to populate custom fields in SAP standard Basic type DELFOR01(E1EDK09)

    I've a requirement to include and populate 2 custom fields in SAP standard basic type DELFOR01 and Segment E1EDK09 (it is at hierarchy level 1 ) .
    The requirement looks very simple but for this, as per my knowledge, I have to create a new  Basic type with the copy of segment E1EDK09 and attach it to outbound process code and write my own function module to populate the segments.
    It seems ok but the there are some existing codes in the user-exits for the SAP standard function module.These codes will not get triggered.(Or I've copy the user-exits code in my FM)
    Can we do it any other way to handle this kind of situation?
    Thanks in advance for your suggestions and help.

    Hi Phani,
    You have done it correctly. ECC additional data to be moved to EWM, 1. you need to enhance the CIF for master data/ bapi  to populate the data in the custom field in EWM. 2. Make your your are not enhancing only one structure. You need to do it in the CI includes so that the field is available in all the related tables/structures.
    3. The BAPI/FM which updated these tables will take care automatically to update the custom field data if the field is correctly added in all the tables.
    4. If the custom fields are added correctly and still the data is not getting saved , then need to check the mapping of the custom field and bepi extension.
    Let me know if this helps.

  • Problem in custom fields in mm02/mm03

    Hi folks,
    i want to add the custom fields in mm01.iam able to add and update database.but iam facing problem in when iam checking the particular material in mm02/mm03.the custom field data is not correctly.for every material the last custom field data is showing. in database it is updating correctly but in mm02/mm03 it is displaying incorrectly.
    By the following code i can able to display the data in mm02/mm03.but my problem is the last created custom field(model) data is showing for all the materials when iam checking in mm02/mm03.
    here my custom field is "MODEL"
    for eg matnr-10 model -xx.
    matnr-20 model-yy.
    if iam checking in mm02/mm03 for matnr-10 model-yy it is displaying.in database it is updating correctly.
    can u please tell me how can i write a code to select the custom data(model data) for that particular material.
    Module get_data.
    if sy-tcode = 'MM02'.
    select single model into mara-model from mara
    where matnr = mara-matnr.
    elseif sy-tcode = 'MM03'.
    select single model into mara-model from mara
    where matnr = mara-matnr.
    loop at screen.
    if screen-name = 'MARA-MODEL'.
    screen-input = 0.
    modify screen.
    ENDIF.
    endloop.
    endmodule.
    Thanks in advance,
    Neelu.

    Just read the OSS note mentioned earlier.
    Symptom
    You want to integrate customer-specific fields in material master maintenance.
    Other terms
    SAPLMGMM, RMDATIND, ALE, CI_MMH1, EXIT_SAPLMGMU_001
    Solution
    To add customer-specific fields to an existing material master table (such as MARA or MARC) , you can proceed as follows as of Release 3.0C:
          1. Use an append structure to add the fields to the required table in the Dictionary (this is not a modification; for details, see the SAP document "ABAP/4 Dictionary"). In Release 3.x, the length of the field names must be the same as  the standard five character fields. This is necessary because of dynamic assignments. As of Release 4.0A, the lengths of the field names can be longer than five characters. If the changes of the fields should be recorded in the change document and taken into account during ALE distribution, set the 'Change document-relevant' indicator for the corresponding data elements. For table MARA in Release 3.x, you must also enhance the database view MARU because the database changes are carried out using this view. This small modification is no longer necessary as of Release 4.0A because the database view MARU is enhanced automatically when you enhance table MARA or the include EMARA (which is the data part of table MARA).
          2. Enhancing online maintenance in customized material master maintenance:
          Define a subscreen with your customer-specific fields in a customer-specific function group created as a copy of the standard function group MGD1.
          In Customizing, assign this subscreen to a maintenance screen using the "Copy customized material master" function. For details, see the Implementation Guide (IMG). As of Release 4.0A, program COPYMGD1 is available. You can use this program to create customer-specific function groups as required. This program is also incorporated in the Customizing function 'Configure customized material master'. Ensure that each field of the subscreen has a field statement in the flow logic, otherwise the data is not transported correctly. You can use subscreen SAPLMGD1 2002 as an example.
          If you want these fields to be subject to standard field selection, you must add new entries for them to the central field table for material master maintenance (T130F):
          Application examples for standard field selection:
          The field is mandatory and is to be flagged with a "?".
          The field belongs exclusively to the purchasing user department. Purchasing data and MRP data are both contained on one screen. However, the MRP controller is not to see the purchasing data.
          The following data is required for each field:
                a) Field name        (T130F-FNAME)
                b) Field selection group (T130F-FGRUP)
                Here, you should use a standard field group if the customer field is subject to the same field selection as the standard fields of the standard field group. If it is not, use a customer-specific field group.
                You must then check and, if necessary, modify the attribute of the field group using the function "Maintain field selection for data screens" in Customizing under "Logistics Basic Data -> Material Master".
                Field groups 111 through 120 that are not used in the standard system are reserved as customer-specific field groups. As of Release 3.0F, additional customer field groups are available. (For details, see the IMG).
                c) Maintenance status (T130F-PSTAT)
                List of the user departments that may maintain the field. You can display possible values by using the input help for the maintenance status field in the Customizing activity "Configure Material Master" when maintaining logical screens.
                d) Reference        (T130F-KZREF)
                This indicator must be set if the field from the reference material should be proposed during creation with reference.
    Note: You cannot yet use Customizing to enhance table T130F; you can use only transaction SE16 (Data Browser) or transaction SM31. Future releases will include a separate Customizing function for maintaining customer-specific fields. See Note 306966. By implementing this note you can add entries to table T130F within Customizing. This type of maintenance is possible as of Release 4.5B.
    You may change the entries for standard fields only with regard to the reference data and field selection group. Changing other data for standard fields constitutes a modification. Therefore, you cannot use the Customizing function "Assign Fields to Field Groups" to change this data.
    In addition, you must not add new standard fields to table T130F.
          3. If you want to maintain customer-specific fields using data transfer by direct input or via ALE distribution, proceed as follows:
          Add the fields to central field table T130F (see above).
          Add the customer-specific fields to the data structures for the data transfer (for example, BMMH1 for the main data).
          Also, add the customer-specific fields to the tables in which the incorrect data is stored during direct input. These tables have the same name as the corresponding master data table and also have the suffix _TMP.
          For example: If you add customer-specific fields to table MARA, you should add the same fields to table MARA_TMP.
          If you use ALE, you must also add fields to the IDoc. To process enhanced IDocs, you can use enhancement MGV00001 with customer exit EXIT_SAPLMV01_002 for creating the IDocs and customer exit EXIT_SAPLMV02_002 for posting the IDocs.
          Prior to Release 3.0E, enhancing structure BMMH1 constitutes a modification. In this case, you must add the new fields tot the end of the structure before the last field (SENDE = record end indicator).
          As of Release 3.0F, structure BMMH1 contains the customer include CI_MMH1, which is part of the enhancement MGA0001. Here, you must proceed as follows:
                a) Add the customer-specific fields to include CI_MMH1.
                The names of the fields in CI_MMH1 must be identical to those of the corresponding fields in material master tables MARA, MARC and so on.
                Important: The fields must be CHAR type fields. Therefore, create CHAR type data elements whose lengths are identical to the output length of your fields in  table MARA and so on. Use these data elements in include CI_MMH1, but use the field names from table MARA and so on.
                b) Activate include CI_MMH1.
                c) If you have not used customer structure ZMMH1 before, create it as a copy of structure BMMH1 and delete the standard fields that you do not require. You are not permitted to delete field STYPE and include CI_MMH1 when doing this. If you have already used structure ZMMH1, add include CI_MMH1 to it.
                d) Activate structure ZMMH1. This also adds the customer-specific fields to ZMMH1.
    Run program RMDATING. This program generates routines which are supplied to your customer-specific fields from the input file. As of Release 4.5A, you also need to activate the routines/function modules generated by program RMDATING (especially, the MAT_MOVE_BMMH1_XXXX modules). Details about this subject (especially the procedure when using customer structure ZMMH1) are described in the IMG for transferring the material data under item 'Maintain Transfer Structure'. Also, check the declaration of structure WA in program RMMMBIMC to see whether it is declared with sufficient length. If necessary, enhance the declaration (for the time being, this still constitutes a minor modification).
    In addition, lengthen domain DI_DATA with CHAR 5000. As of Release 3.1H, this has already been done.
    Important: When using customer-specific fields, you can use only structure ZMMH1 to transfer the data. Otherwise, after the next SAP upgrade which contains new standard fields in structure BMMH1, the input files no longer match. If you want these new standard fields to be transferred, add them after your customer-specific fields (the order of the fields in structure ZMMH1 does not need to be the same as the order of the fields in BMMH1).
    If you want foreign key dependencies or fixed domain values to be checked, or another check for a customer field, this is possible up to and including Release 3.0D only by modifying the corresponding check function modules. As of Release 3.0E, you can use function exit EXIT_SAPLMGMU_001 (SAP enhancement MGA00001) for these purposes.
    If you want to use engineering change management to schedule future changes for your customer-specific fields or you want to use the 'Display at Key Date' function, execute program GENERATE in addition. This program generates the necessary assignments for interpreting the change documents. With regard to engineering change management, you must read Notes 60281, 60973, and 48962.
    To date, it is not possible to integrate customer-specific tables in material master maintenance without making a modification. However, you can create customer-specific development objects containing the essential additional logic. You can then integrate these development objects in your system as part of only a minor modification.
    Regards

  • Custom Field values are not saved. when MPP imported from another instance.

    Hello Mate-
    Currently I am merging one small instance (I2) of PWA in our corporate instance(I1). as the corporate instance is huge, we are doing manual merge of groups, securities, users, custom fields etc. also downloading the MPP as xml from I2 and then planned
    to publish from I1.
    There are few project level custom fields which are being used in MPP. and those fields may have formulas too.
    I created same custom field in crporate environment(I1) but while trying to open the projects in our corporate environment(I1), the project custom fields are gone.
    Could you please guide me here, I am lost. I can not do a data base migration ans it would override all data from I1 instance so need to do it manually.
    Many thanks
    Deb
    Dev EPM Consultant

    Hi
    You may not be able to do this as the custom field GUID's are different in both the instance.
    You may write a macro to copy the custom field data from one to another one
    refer :http://msdn.microsoft.com/en-us/library/office/ff867798(v=office.15).aspx
    --Happy Troubleshooting
    Thanks --Ajith

  • Read custom field's values in GRAC_UIBB_ACCESS_REQUEST

    Hi All,
    We have added new fields in webdynpro component: GRAC_UIBB_ACCESS_REQUEST and displayed new fields in front end.
    Enhanced above webdynpro component but not able to read those new field's values inside the enhancement, as the context doesn't has new fields.
    Any help is really appreciated

    Hi Vinoth,
    I've faced a similar problem but can able to resolved and points are as below.
    1)We have created a custom WDP component(which is similar to standard GRC access request screen) which submits request to GRC  .
    2)For adding custom fields into standard access request screen, i have added custom fields to structure GRAC_S_API_REQ_DATA which has include CI_GRAC_REQ_ATTR(here we can add custom fields as per our requirement).
    3)And i've used Function module : GRAC_IDM_USR_ACCS_REQ_SERVICES which has facility to pass our custom fields data to the standard request/approver screen.
    Hope this might help you.
    Thanks
    KH

Maybe you are looking for

  • DWCS3 Template Problem

    From my index.php file I created a Template with 2 editable regions. Opened a new file from the Template and made some changes. Closed the file and went back to Template; the contents had changed to match the Child! Went to look at my original index.

  • PDF not restoring data once saved

    Hi guys, I've designed my form in Livecycle. I have then enabled "extend features in adobe reader" to allow my recipients the "Save as" option when they fill out the form. When I enter data, open it in Adobe Reader and fill it out, go to Save as and

  • HELP OPEN READER FOR PDF! URGENT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1

    ADOBE WON'T OPEN AND I NEED PDF READER NOW FOR TAXES!!!!   PLEASE HELP!!!!!

  • Thinkpad T410 Running Windows 7 Professional Hangs

    I purchased a T410 about a month ago. Intermittently, the computer hangs for several seconds when moving between thumbnails on the task bar and sometimes when moving to the menu bar for any of the Microsoft Office applications that I am running. Are

  • MAC MAIL IS CAUSING MY MAC TO RUN CONSTANTLY

    OK, I thought I would start a new thread on this problem I'm having because I think I have it narrowed down to Mac Mail being the culprit. I am noticing that every time I open mail, my Mac starts running it's guts out. The only way I can stop it is t