Skip to Content
author's profile photo Former Member
Former Member

Replicate contact person details from CRM to SD contact person tab

Hi All,

We are using SAP CRM 7.0 and ECC SD is on EHP4.

I have a requirement where i have to create Account Master for prospect in SAP CRM and maintain the contact person details for the prospect, and has to replicate prospect with contact person details to SD Contact Person tab and also replicate contact person partner function to SD Sales Area Data Partner function tab.

1. Where and How should i maintain the contact person details in CRM Account Master

2. How can i replicate contact person details of prospect from CRM to ECC SD.

3. Please tell me if there is any middle related settings for replicating contact person, i will be thankfull if anyone can send me middleware related docs related to this issue.

I am creating Account Master in CRM and i also created Contact Person with details and assigned prospect ID to contact person and maintainde BP Role "Contact Person". is this the right way to maintain the contact person details to replicate to SD.

Thanks and Regards,

Arun

Thanks and Regards,

Arun

Edited by: saparuno on Jan 13, 2012 6:58 AM

Edited by: saparuno on Jan 13, 2012 7:06 AM

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Jan 16, 2012 at 02:33 PM

    Hi

    Please refer to my answers as DJ >>

    I have a requirement where i have to create Account Master for prospect in SAP CRM and maintain the contact person details for the prospect, and has to replicate prospect with contact person details to SD Contact Person tab and also replicate contact person partner function to SD Sales Area Data Partner function tab.

    DJ >> Why are you replicating PROSPECT data to ECC. Why don't you convert prospect to customer and replicate the customer to ECC.

    1. Where and How should i maintain the contact person details in CRM Account Master

    DJ >> You can maintain contact person for a roles prospect. When you convert prospect to the customer, those contact person can be taken over to the customer

    master data. You can see the contact person data in RELATIONSHIPS button. The relationship category is - has contact person

    2. How can i replicate contact person details of prospect from CRM to ECC SD.

    DJ>> You need to do the middleware settings so that the contact person details will replicate to ECC.

    To replicate the contact persons into the CRM system, carry out these steps:

    1. Access the activity using one of the following navigation options:

    Transaction code = R3AS

    OR

    SAP CRM menu> Architecture and Technology > Middleware > Data Exchange > Initial Load  Start

    2. In the Load Object field, enter CUSTOMER_REL.

    3. In the Source Site field enter OLTP and in the Destination Site field enter CRM.

    4. To run the replication, choose Execute (F8).

    To check the completeness of the contact person replication, carry out these steps:

    1. Access the activity using one of the following navigation options:

    Transaction code = SE16

    OR

    SAP CRM menu Architecture and Technology  ABAP Workbench  Overview  Data Browser

    2. Enter BUT050 in the field Table name.

    3. Choose Execute (F8).

    4. Compare the number of entries with the number of entries in the ECC table KNVK.

    The number of entries should be identical. Please note that all contact persons for which the corresponding business partner isnu2019t available in the CRM system are not replicated

    3. Please tell me if there is any middle related settings for replicating contact person, i will be thankfull if anyone can send me middleware related docs related to this issue.

    DJ >> Middeware setting as mentioned above

    I am creating Account Master in CRM and i also created Contact Person with details and assigned prospect ID to contact person and maintainde BP Role "Contact Person". is this the right way to maintain the contact person details to replicate to SD.

    Hope this will be useful

    Regards

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Robert Kunstelj

      Atlast we got solution and problem resolved. please find the steps/settings mentioned below.

      Step1: First download DNL_CUST_TSAB and DNL_CUST_TPFK. Then once run CUSTOMER_REL and then BUPA_REL in R3AS.

      Step 2: For contact person replication from CRM to R/3 most important thing to check is number range in CRM and ECC (R/3).

      CRM: Create Number range for Contact Person in CRM (in the same path where you define the BP Number Ranges). And the number range should be the internal in CRM and should be external in R/3.

      Path: SPRO>Cross-Application Components>SAP Business Partner>Business Partner >Basic Settings>Define Number Ranges and Grouping.

      R/3: In ECC, go to transaction VPN1 check the number range assigned to AP as this one is used for contacts and maintain the same number range which you have maintained in the CRM. Here even though if you main the NUmber Range as External the system will consider the number range as internal.

      There is no PIDE (Customers)/ PIDV (Vendors) settings for contacts as it don't have account groups. As soon as you assign contact to any u201Csold tou201D or u201Cship tou201D it will be replicated to ECC through BUPA_REL bdoc.

      Step 3: Go to TCode SMW01 in SAP CRM and check for the BDocs.

      Create a Customer Account in CRM in TCode. BP and Assign this contact person to customer/Sold-to party in Relationship tab by select "Has contact person" and put this contact person and Hit Create and save. You will have BUPA_REL generated as BDOC with no aparent destination as "OLTP". But you can see this contact person in XD03 of ECC on main screen "Contact person" tab.

      IN CRM open the customer account in TCode BP and go to the Contact Tab/Assignment Block you can see the contact person. In the same way go to TCode XD03 in R/3 and click the Contact Tab you can find the contact person details which you have entered in CRM.

      But the problem raises when some one create Contact person in R3 then system selects the grouping which is assigned to Prospect/Customer will create Account with number which we maintained as internal. inorder to avoid this go through the note number 564538.

      But still numbers for contact persons may differ in CRM and R3.

  • author's profile photo Former Member
    Former Member
    Posted on Jan 08, 2014 at 06:16 AM

    Hi all,

    For Contact person replication from CRM to ECC, what Config work needs to be done so that during replication, the process will copy the address to the business address also along with the Home address?

    Can the standard config will be able to do with this requirement or need to have additional development?.

    Please share experience if you have incurred such kind of development ,

    Thanks in advance ,

    Arun

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.