Mapping fields ECC - CRM

Hello,
I need to know in which CRM fields are stored the ECC fields, for example.
I need to know in which CRM field is stored the Client Group field of ECC.
How can I get this info?
Best Regards.

This time BP.
Best Regards

Similar Messages

  • Replication of custom z fields from CRM to ECC

    Hello,
    I have created custom fields in CRM - Order using EEWB.  Similarly I have created custom fields in ECC - VBAK.  I want to replicate these custom fields from CRM to ECC.  Somebody had suggested to use CRM_DATAEXCHG_BADI and method -  CRM_DATAEXCHG_AFTER_BAPI_FILL.  Can anybody give me a sample code of how to populate table - CT_BAPIPAREX within this method? 
    Process followed was -
    1. ECC - Extend VBAK with zfld1
    2. ECC - Extend BAPE_VBAK, BAPE_VBAKX with zfld1
    3. CRM - Add zdoc1 using EEWB
    4. CRM -  Extend BAPE_VBAK, BAPE_VBAKX with zfld1 (same as ECC?)
    5. CRM -  CRM_DATAEXCHG_BADI and method -  CRM_DATAEXCHG_AFTER_BAPI_FILL. - This is where I need to map zdoc1 of CRM to zfld1 of ECC.  And then populate CT_BAPIIPAREX.  This is where I am stuck. 
    Thanks!

    HI,
    If you have added field in EEWB chosen R/3 Adapter, then it will also enhance the Exchange structures and thus i guess CRM_DATAXCHange_badi shud contain in one of its changing parameters
    The following blogs gives a good idea in the similar lines.
    /people/vikash.krishna/blog/2009/07/21/exchange-ecc-customer-master-standard-field-with-the-crm-z-fields-ecc--crm
    /people/vikash.krishna/blog/2009/07/14/crm-70-how-to--4-adding-custom-fields-with-the-new-application-enhancement-tool-aet
    Revert if you need further help.
    -Satish

  • What are the Corresponding fields in CRM for sales order in ECC

    HI! Experts,
    While creating a standard sales order in CRM I want to poulate these fields in ECC Sales order, these fields are
    VBKD-BSARK - Purchase order type
    VBAK-BNAME - Name: user ordered
    VBKD-IHREZ - Web Confirmation Number
    VBAK-TELF1 - Telephone number
    Or the other way round I want to know what are the corresponding fields in CRM for these fields so that when I pass the data in crmd_order in those fields it gets populated in the above mentioned fields.
    Thanks and Regards
    Mayank

    Mayank,
    May I suggest you to create an Order in R/3 with these fields and check that back in CRM. This is not as easy as it may sound. It is possible that some of these fields are "determined" by the system - for example the "Sold-To"'s first telephone number maintained in VBAK-TELF1. So, though it becomes a part of the Order header in R/3, CRM, generally doesn't duplicate them in the transaction but allows to refer back to the master data from the transaction!
    Check the following fields in CRM and see if you find the data you require.
    VBKD-BSARK - Purchase order type There is a field in CRM that "holds" this value. ACTIVITY CATEGORY. This can be found in the ACTIVITY_H set of the transaction. Filed name CATEGORY. Problem with this is, - "Category Type" of a CRM Activity to be mapped to PO type? Didn't workout good for us since the master data for both vary widely. So, we used custom Header Extension data for this (EEWB). So, you have to work
    VBAK-BNAME - Name: user ordered Is usually CREATED_BY in the CRM Order Header (CRMD_ORDERADM_H). But this fills up the VBAK_ERNAM bit not the BNAME.See the next item, that may give a clue if this is related to the next item.
    VBAK-TELF1 - Telephone number is usually "determined". Usually the Sold-To's first telephone number maintained in the Business Partner "Communication" section for that Sold-To.
    VBKD-IHREZ - Web Confirmation Number Actually it is Customer's or vendor's internal reference as per standard use. Looks like your customer is using it for custom purposes. Well, if you maintain the relationship  "Is Correwspondence Recipient for" with the Sold-To partner in CRM, and maintain the details of this Person, then this will be transferred to R/3.
    Hint: Once you have the R/3 order in CRM, try using the Report program (SE38)  CRM_ORDER_READ in CRM. This is a good tool to "dissect and see" and order in CRM. The program needs only the Transaction Number as the input.
    Easwar Ram
    http://www.parxlns.com

  • What are the steps to send sales order custom field from CRM to ECC

    Hi Xperts,
      We have created a custom field in sales order [ VBAK] and successfully replicate its value from ECC to CRM. But while doing the enhancement to replicate the field value from CRM to ECC [ When the SO is created in CRM ] we are not able to do so.
    We used a FM in CRM0_300, but while replicating the SO from CRM to R/3 it is not getting called.
    Please help us by providing the steps to do the full enhancement to replicate the custom field of SO from CRM to ECC.
    Thanks in Advance.

    Hi Anjaneyulu,
    We are faced with a similar situation as you.
    Here is our scenario with the steps that we performed so far:
    1.  We have added a few custom fields in CRM 7.0 (Ehp1) using AET.
         The BDoc BUS_TRANS_MSG has been automatically extended with these custom fields.
    2.  On ECC side also, same custom fields have been added to VBAK and VBAP, using APPEND STRUCTURE. Fields were added to ADDITIONAL DATA TAB B in VA01 / VA02 transactions.
    3. Extended BAPI structures BAPISDITM and BAPISDITMX in both CRM and R/3 Side.
    4. As mentioned in the note 1053817, we have implemented BADI CRM_DATAEXCHG_BADI -> Method CRM_DATAEXCH_AFTER_BAPI_FILL in CRM (mapped fields from BDOC to BAPI structures)
    5. In the above note, for R/3 BAPI to R/3 API they have given to implement user exit USEREXIT_MOVE_FIELD_TO_VBAP which we found in MV45AFZZ. But in this we are unable to find BAPI Structure to map.
    Our issue is, when a sales order is created in CRM, it is getting replicated on ECC. But, only standard fields are getting replicated. The custom fields that we have added are remaining empty on ECC side.
    In CRM --> txn SMW01, we can see that the BDOC is populated with custom fields also.
    Could you let us know if your issue is solved completely. Are you able to see the value of custom field, in ECC? Did you use AET to add fields in CRM.
    Could you please give us the steps that you have done.

  • Business partner field in CRM - Corresponding field in ECC

    Hi Middlware/CRM Gurus.
    I would greatly appreciate if anyone can answer this quesiton:
    I need to find out field in ECC customer master data that gets mapped to CRM data.
    Basically I am looking for field mapping of ECC Customer master data to CRM master data.
    If I go to CRM Business partner creation and need to know if this field gets replicated to ECC and if it does what is the corresponding table/field it gets stored in ECC?
    Any help is greatly appreciated!
    Thank you!

    Hello Uday,
    There is no one to one mapping between CRM table and R/3 table.
    Please find below few of the R/3 tables for BP:
    KNA1
    KNAS
    KNBK
    KNVA
    KNVI
    KNVK
    KNVP
    KNVV
    You can open then in txn:SE11 and check for field descriptions of the table.
    And corresponding CRM tables would be,
    BUT000
    BUT020
    BUT*
    ADRC
    etc
    Hope this helps!
    Thanks and Best Regards,
    Shanthala Kudva.

  • Add ECC Custom Fields in CRM Web UI ERP Order item

    hi all,
    i have to Add ECC Custom Fields in CRM Web UI ERP Order item .
    I have :
    -  add the field on Web UI Screen.
    -  add the field on structure  TDS_item_COMV  and  TDS_item_COMC in ecc
    -  insert record for field on LORD_MAPPING table
    -  implemented badi BADI_LORD_DO_PA BADI_LORD_GET_INPUT_MODE.
    -  implemented method GET_I_S_STRUCT on crm with  :
    CASE COMPONENT.
        WHEN 'ZZSPOND'.
          RV_DISABLED = ABAP_False.
    endcase.
    - on method  do_prepare_output i have change value of fields with code :
    lr_loop = typed_context->erpadmini->collection_wrapper->get_first( ).
    WHILE lr_loop IS BOUND.
    posnr = lr_loop->get_property_as_string( iv_attr_name = 'POSNR' ).
    Does the current item has to be set for "Sponda Idraulica"?
    READ TABLE Z5CL_GSA_TOOL0001=>GT_ITEMS_SPOND INTO ls_spond
                                  WITH KEY posnr = posnr.
    IF sy-subrc = 0.
    lr_loop->set_property_as_string( iv_attr_name = 'ZZSPOND' iv_value = 'X' ).
    DATA : V_X TYPE STRING.
    V_X = lr_loop->get_property_as_string( iv_attr_name = 'ZZSPOND' ).
    ENDIF.
    lr_loop = typed_context->erpadmini->collection_wrapper->get_next( ).
    ENDWHILE.
    I can't change the field  value  because it is "not changeble"  .
    Can you help me ?
    Thanks in advance.

    Hi Celi,
    I have created some fields at header level of ERP Order, and the user is available to change them, replicating the information to SAP ECC (using interface LORD II). 
    All sales item information is treated using RFC ERP_LORD_GET_ITEM_MULTI, available in SAP ECC. 
    Please check the following point:
    If those structures below were expanded with your custom fields:
    SAP CRM:
    CRMST_L2_ITEM_COMV
    CRMST_L2_ITEM_COMC
    CRMTT_ADMINI_ERPIL
    CRMTT_ADMINI_I_ERPIL
    SAP ECC:
    TDS_RFC_ITEM_COMV
    TDS_RFC_ITEM_COMC
    Please check if for your scenario is necessary to implement the enhancement BADI_LORD_DO_PAI method ADD_SUPPLY_LIST. The code below works for header level.
      DATA: ls_supply TYPE tds_field_supply.
      IF iv_object_id EQ 'HEAD'.
        IF iv_module EQ 'VBAK_BEARBEITEN'.
          ls_supply-field = 'ZZCCINS'.
          APPEND ls_supply TO ct_supply.
          ls_supply-field = 'ZZCCNUM'.
          APPEND ls_supply TO ct_supply.
          ls_supply-field = 'ZZCCNAME'.
          APPEND ls_supply TO ct_supply.
          ls_supply-field = 'ZZAUNUM'.
          APPEND ls_supply TO ct_supply.
        ENDIF.
      ENDIF.
    I hope it helps!
    Kind Regards!

  • BP Custom Field replication - CRM to ECC

    Hello Developers,
    I have added custom fields to the CRM BUT000 (Business Partner) table, using AET.  Now,  I need to replicate these custom fiields to ECC.  We have configured, and are successfully replicating the standard BP fields from CRM to ECC.  However, the new AET custom fields are not replicating. 
    Can you please help me by identifying BADIs, Enhancements, or User Exits where I can insert the required code in order to accomplish this custom field replication, on both the CRM and ECC sides of this replication?  Is there a document that describes what is required? 
    We are running ECC 6.0, and CRM 7.0. 
    Thanks for your help!
    Duane

    Hi Brian,
    Thanks for your help.  I have resolved this, and the information that you provided was helpfutul.
    I had to create a function module in ECC, modeled after the SAP provided sample FM SAMPLE_INTERFACE_DE_BALE.   In addition to this, I had to configure entries in the standard SAP tables TBE24 and TBE34 (event DE_BALE), so that my new function module  would be  called. 
    Duane.

  • Error in BP Mapping from ECC to CRM 5.0 -Specify a card type error

    Hi gurus,
    I have taken
    *Specify a card type-Message no. R1561*
    error in case of mapping cust_main data from ECC to CRM 5.0. When I check the selection result of Bdoc messages by getting SMW01 facing with above this error.
    Could you please help me to overbeat this error in a quick way in order to map properly...
    Thanks so much
    Best regards,
    Fahrettin Kerem BOZBIYIK

    Hi Kai,
    Firstly thank you for your notes notification!
    That's right symptom is right over there but in our ECC system my related customer has no credit card type data in payment cards data tab so that why would I have taken the Bdoc validation error occasionally in case of mapping process to CRM 5.0 such as I mentioned?...
    Best Regards,
    FKB

  • What is the standard field in CRM to store the VAT number from ECC

    Dear gurus,
    I am trying to find if we have "VAT number" as standard field in CRM. I tried finding in CRM but could not find.
    The requirement is to bring the "VAT number" data from ECC to CRM.
    So if there is any corresponding CRM field to store that then it would be easy. Please let me know if you know of this field in CRM. Thanks for your help in advance.
    thanks,
    Randhir

    Hello Randhir,
    In CRM, there is no seperated field to store VAT numbers like in ECC. In CRM, we have a table control TAX NUMBERS on business partners -> identification tab which stores tax numbers.
    Below is the way how the tax number flow and work in ECC and CRM for a sample country IT.
    In ECC -
    On customer master , you will see fields such as VAT reg. number, TAx number1, tax number 2 and so on. Thus when you create a customer for country IT, you enter the required tax numbers.
    In CRM -
    you enter tax numbers on the identification tab. here we dont find different fields, but there are different tax types introduced for each country. Thus for VAT numbers, the tax type is IT0. This tax type is always of the format - <country ISO code>'0'. Thus for DE we have DE0. The concept of tax type is not there in ECC.
    The tax number transfers from ECC to CRM automatically assign a tax type depending on the country and field. And this functionality is available in all CRM systems.
    In CRM. tax numbers are stored in table DFKKBPTAXNUM.
    Hope this information is helpful.
    Best regards,
    Rimzhim.

  • Bex to ECC/CRM via key field

    Hi
    We have a unique requirement of trigerring a ECC/CRM transaction screen from Bex report when the user clicks on context menu or a key field. Ex BP Number.
    We are using ECC 6.0 and CRM 5.0
    Any sugesstion ideas on how to go about doing it.
    Thanks

    Hi,
    You can use Report-Report Interface to do something like that. It's not exactly like that, the user would need to right click and select an option from the context menu. But the result is the same.
    Check transaction RSBBS.
    Hope this helps.
    Regards,
    Diego

  • Contact Person - Mapping ECC-CRM

    Hello,
    Please suggest best practices of creating contact persons in CRM
    Our scenario is existing customers and contact persons would be uploaded in ECC which need to be replicated in CRM
    All new customers and contact persons would be entered in CRM only post golive.
    User have multiple contact persons with different addresses for every corporate account in CRM
    Thanks,
    Satish

    Hello ,
    PIDE settings in ECC:
    CRM--> ECC : B(Classification) - Z001 Ext Account Group of ECC
    ECC-->CRM : 0001 Account Group - B(Classification) - 0001 - Ext No Range (ECC)
                          Z001 Account Group - B(Classification) -0002 - Int No Range (CRM)
    Please suggest how to maintain Account group and number ranges for contact persons in ECC and CRM and PIDE settings for the contact person.
    which classification need to be used in PIDE
    Thanks,
    Satish

  • Adding new input fields in CRM

    Hello All,
    I have the below requirement.
    I have to introduce new input fields in CRM for sales order creatio. These fields are to capture customer PO line item number and customer material number.
    Is there any standard field already available where we can capture this and replicate to ECC?.
    If not please help me on the below things.
    How can i introduce new fields in CRMD_ORDER and map these fields to ECC fields.
    Please help me.
    Regards,
    Shanto Aloor

    Hello,
    I take a look at the table CRMD_ORDERADM_I and I see that there are two fields for the item number.
    - number_int - Internal position number
    - number_ext - external position number
    Maybe you can use the field number_ext for you customer line number
    For the field customer material number I found the fields:
    ORDERED_PROD - CRM product number and
    PARTNER_PROD - Product number of the business partner
    As well i am not sure, but maybe you can use the field PARTNER_PROD for the customer material number. If this is not working you can enhance the position fields on two ways:
    If this is not working you can enhance the position data:
    (1) Old way using easy enhancement Werkbench
    You can use the transaction AET to generate new fields at the position. On this ocasion you should enhance the CRMD_CUSTOMER_I database table.
    (2) New way using application enhancement workbench
    The AET can be used at the webclient ui. Here you can easily generate new fields for the order. Please use the expert mode, because there you can define the fieldname at the database. Here you enhance the table CRMD_CUSTOMER_I, too.
    For the replication you have to take a look at the BADI CRM_DATAEXCHG_BADI. You can use the method CRM_DATAEXCH_AFTER_BAPI_FILL to fill the bapi structures with your new fields and send it to the ECC.
    Greetings

  • Replication of a new BP field form CRM to R/3

    Hi Experts,
    We use CRM 4.0. I have created a new field with EEWB in CRM and I would like to replicate this field to R/3. This is a standard field on R/3 side.
    Could you please help me what are the steps to do for the replication? We use R/3 adapter and the BP replication works properly.
    Thanks a lot in advance!
    Regards,
    Tom

    Hi Thomas,
        Replication of new fields between CRM and R/3 will involve a few manual steps.
    1. Ensure that that relevant Bdoc structure is also extended with the new field. EEWB should do this for you but i am not sure about CRM 40.
    2. There needs to be a  logic in the CRM outbound to map the new field to bapistructures. you will have to code a user exit for crm outbound in tx -
    crmc_but_call_fu.
    3. The R/3 adapter inbound also needs to be made aware of the new field. so necessary mapping to the R/3 standard field has to be done using tx.
    comc_bupa_call_fu
    Reward if this helps...
    Regards,
    Sudipta

  • How to add new fields to CRM contract Product List tab?

    Hi all!
    I would like to add a new custom field for CRM contract (CRMD_BUS2000121) item level, on the Product List tab.
    Here I found CRMT_0100A_ORDPRP_I_EXT_UI structure, therefore I enhanced this with new append structure and new fields.
    I also added the new fields to ORDPRP_I append structure and mapped the new fields in CRMC_MAP.
    For some reason the new fields are on the screen but they are grey, not changeable. What did I do wrong?
    Thanks,
    Tamas Pentek

    Actually for the new IC webclient UI you have need to take a look at your options:
    1.  New Installation:
    Use the EEWB and add the fields.  As part of the EEWB work, you will have a couple of post-processing steps where you will add your generated fields to the new screens.  However this doesn't require any programming.
    2.  Upgrade from CRM 4.0/50
    - New fields to add as part of upgrade
    See the directions for new installation
    - Existing fields to add as part of upgrade
    --See the blog on the 40/52 CUSTOMER_H migration for transaction fields
    --Business Partner fields part of BUT000 available via UI configuration tool, no extra work needed
    --Business Partner fields part of tabular extension, manual work required, I am still "perfecting" this method and plan on writing a blog once I have the technique finished.
    --Product Attributes - use the transaction CRMM_UI_PROD_GEN and CRMM_UIU_PROD_CONFIG
    I know CRM 2007 is based on the same tech foundation as 2006s, with some differences in how the UI tool works and the fact there are some screen layout changes(editable overviews).  The extension procedures are generally the same.  I can answer some of you extension questions based on my work with CRM 52 so far.  It will generally apply to your situation.
    BTW:  The PCUI is no longer supported in CRM 2006s and above.  Even the old SAP GUI transactions such as BP, COMM_PRODUCT are removed from the standard CRM menu.   The SAP CRM web client should be used instead now.
    Take care,
    Stephen

  • Mapping values on CRM

    Hi,
    I'm new on CRM and I'm trying to mapping values from KNA1 table in R/3 system to crmm_but_frg0041 table on CRM system. The fields on CRM system are ATTRIBUTE, ATTRIB_2 and ATTRIB_3. I thinks this is possible to do with BDOCs. My question is, which function module or exit can I change, on CRM System, to mapping these fields?
    Thks
    Paulo Paixã

    Hi Sharifuddin ,
    This is a great tip. Half of the work it's done but with this tip I realized  that some fields form table KNA1 like KDKG1..KDKG5, doesn't exist on C_BP_STRUCT sturture of the Zxxx funtion module. Do you know if I have other place on CRM side to mapping these fields?
    Thanks
    Paulo Paixã

Maybe you are looking for

  • How Can I get rid of Yahoo home page? Changing home page doesn't work.

    A week or two ago, Yahoo started coming up as my home page. No matter how many times I change it back to Bing, every time I bring up Firefox, there is Yahoo as the home page. Changing it back to Bing and clicking ok is not working. I'm getting a litt

  • List of PO's with no follow on documents

    Hi all, Is there any FM which gives the list of PO's for which the follow on documents are not created.?

  • Sql loader does not skip header rows from the second infile

    Hi I am new to Sql Loader and trying to figure out a way to load data into the table from 2 files which have different data in the same format. The files get successfully loaded into the database with just one glitch: Its skips first 2 rows from the

  • How to calculate 25,000 ceiling for uploaded songs

    Can you help me calculate how close I am to hitting the 25,000 ceiling for uploaded songs?  I still have more CDs to upload but don't know how to measure what capacity I have left for more songs. Here are my stats - A.    Under My Music, on the left

  • Data object error in SCreen painter?

    Hi friends,                I want to save the data in a table that is present on the screen when i click save this is my requirement. My table name is ZSDF work area- DATA:WA_WSST TYPE ZSDF. DATA declarations - Radiobuttons - data:radiobutton1 TYPE C