Restrict Contact Person replication from CRM to ECC based on Partner Funct

Hi Experts
We are replicating Contacts from CRM to ECC, by assigning them to Accounts. We have a scenario to restrict Contact Person replication to ECC only for specific Partner functions (we have 5 such partner functions), for remaining partner functions the contact Persons should not be replicated to ECC.
By Partner function I mean, while making this assignment of Contact to an Account in u201Ccontact Person Relationships datau201D under u201CPartner Function Assignment blocku201D (in web UI) we are adding a Partner function E.g. Author, (same can be seen in GUI, under Usage tab of CP Relationship data).
However we were able to replicate contacts assigned to accounts to ECC in our 5 partner functions, but even the unwanted contacts assigned to other partner functions in CRM are also getting replicated
How can I restrict CP replication from CRM to ECC based on Partner Functions assigned to the Contact Person
Your help is highly appriciated.
Points guaranteed.
Regards

Issue resolved using CRMC_BUT_CALL_FU.
Posing the table name, just in case it might help others.
Thanks

Similar Messages

  • How can I Force/relaunch BP replication from CRM to ECC

    Hi everybody,
    We had some replication problem with sold-to-party BPs when creating them in CRM (Tr Code BP). The CRM002 id was not implemented in most cases. A job was planned to relaunch the Bdocs automatically every hour. It seemed to be ok for a moment.
    However we still have some sold-to-party BPs that are not replicated at all in ECC (Master Data and sales data). The usual procedure we set to trigger the replication is checking a case in BP Tr. but when I uncheck the case and check it again, the replication doesnt happen.
    Is there a way to force manually the replication of a sold to party BP from CRM to ECC?
    Second question in replication subject : We also have partial replication in ECC. For example the Tax classification partially replicates. It's like if the replication process in crashing on the way and the result is no CRM002 id back in the BP master data in CRM. Do you have any idea of where it's coming from?
    Is there a Transaction like SMW01 (CRM) in ECC in order to trace replication problems of processes?
    Many Thanks.
    Laurent

    Hi,
       Firstly , please check if you have any filters in for adapter object customer_main in trx. R3AC1 (which prevants data replication)
    Next, check if your inbound (SMQR) or outbound queues (SMQS) of CRM are de-registered.
    You can use trnx.
    CRMM_BUPA_SEND
    to manually replication a BP to the ECC system.
    No.. there is no monitor in ECC like the Bdoc monitor (SMW01) in CRM.
    Hope this helps. Reward if helpful!
    Thanks,
    Sudipta.

  • Replication from CRM to ECC and vice versa

    Hi,
    I am a newbie and would really appreciate any of your advice and help. I was given a task to replicate business partner from CRM to ECC. I was advised to go through a building block in SAP Best practices for CRM called C03:CRM Master and Data Replication. I've read through the materials and found out that there are some prerequisites. Do I need to installed all of the prerequisites before I can proceed with the steps given in the building block. I hope anyone could reply to me as soon as possible.
    Regards,
    Julianna

    Hi,
    Thats right! C03 best practices would be certainly helpful to you.
    Few important steps for BP repllication from CRM to ECC would be
    In CRM , First define your Logical destination in BD54 .
    1) SU01 Transaction to create users : create user in CRM & R/3
    2) Transaction code SM59 : Create RFC DESTINATION .. here u use the users created for reaching into R/3 from CRM
    3) transaction code: SMOEAC: ADMINISTRATION CONSOLE:-
    here define Publication, subscription and site ( OLTP) , and define replication objects ( like BUPA_MAIN, BUPA_REL)
    4) define Queue: SMQR and SMQS - inbound and outbound queue /
    Que registration .
    5) check entry in R/3 side tables:- Make the proper entry into R/3 side tables in SM30
    a)CRMRFCPAR
    b)CRMPAROLTP
    c)CRMSUBTAB
    d) CRMCONSUM
    These are important steps for Middleware settings between CRM & R/3
    In addition to this , you need to correctly define your
    1) in CRM ,BP GROUPINGS with Internal Number range
    2) in R/3 define "Account Group" with "External Number Range" for BUSINESS PARTNER
    3) In R/3 , Mapping of CRM CLASSIFICATION with R/3 account group...e.g. Classification B for customer with ACCOUNT group of R/3
    You need to also map in CRM  correctly the partner functions and R/3 Partner functions.
    regards,
    PD
    Reward points if it helps...

  • How to trigger replication from CRM to ECC when changing custom z-field?

    Hi all,
    I've created a z-field in CRM which matches the field KNVV-KLABC in ECC. I've created the needed user exits to replicate from ECC to CRM and vice versa. The functions are called and update successfully. So actually everything works fine except for one thing...
    When I change the z-field in CRM - and only that one field - the replication is not triggered hence KNVV-KLABC is not updated. When I however change my z-field together with another pricing field (e.g. Customer Group) then the replication runs and both fields are updated in ECC.
    How can I trigger the replication if only my z-field is changed?
    Best regards,
    Melanie

    Hi there,
    Thanks for your replies.
    I've solved this myself a couple of days ago. However I did it in a different way as suggested here. I will post my solution as soon as I find the time to do the documentation.
    Maybe as a hint if someone runs into this; adding a field to the pricing structure of the BP sales areas (SET0030 if you need to know) seems strangely enough "not possible" - I mean it's "not ready yet".
    AET f.i. doesn't allow you to add a field there and with EEWB you cannot choose to replicate it to R3. Thus for my solution I had to change SAP Standard unfortunatelly. Also the my customer wants to be able to search for this new field on the Account Search Page - so many steps were needed to achieve all this. As I mentioned I shall present my solution as soon as I get the time for it. If I should forget and you need to know how I did it you may reply to this thread as I'm watching it so I'll be reminded.
    Best regards,
    Melanie

  • Credit Memo replication from CRM to ECC

    Dear all,
    We need to create credit memo to refund the customer payment.
    Credit Memo needs to be Released / approved at item level and Credit Memo Request has to be created in ECC.
    Credit Memo release is based on different levels of Rules.(can we user Multilevel Categorization at item level?)
    Credit Memo need to be created in ECC system based on a set of Rules
    For all released line items system has to create credit memo requests automatically in ECC system.
    Please suggest me that, how can we configure this functionality in SAP CRM?
    Your help will be highly appreciated.
    Best regards

    Hi Raghu,
    Have a look at the following link : [Data Exchange for Complaints: SAP CRM - SAP ERP|http://help.sap.com/saphelp_crm70/helpdata/en/2e/b0da18dbe84ed9bdff9a5d6d91f531/frameset.htm]
    Hope this will help.
    Thanks,
    Samantak.

  • Business partner replication from CRM to ECC

    Hi everyone,
        In case of vendor master data after business partner creation  in CRM  the vendor Master Data should get created in ECC
    system also at the moment i dont have an idea whether it will get replicated to ecc are not can any one help me how to acheive this requirement.

    >>Messages sent when I test corresponding proxy interface, but not sent when I try to create or modify BP. What else should I check to find out the reason of this problem?
    BP Creation will be done be a standard SAP program may be a Function Module. Change Pointer or User Exist should be added to this BP Creation Function Module in order to trigger the Proxy Class with BP data.
    Though am not an ABAP expert, I guess the changesshould be done to the standard flow to trigger Proxy Class also..
    ~SaNv...

  • How to restrict/block replication of contact person? SAP CRM 7.0 ehp 2

    Hello fellow crm consultants,
    I am looking for a (hopefully) standard solution to restrict the replication of contact persons (CP) from crm to ecc back and forth while they are related/linked to a customer.
    In this current scenario we create a new customer on the CRM side and immediately link new or existing contact persons to this customer before saving the new entity. Upon save the data is being replicated and creates the same in ECC. However there is not CP replication been setup between CRM/ECC meaning that normally no contact person information is being replicated or synced between these systems. But only when the customer is being replicated including contact person(s) this is information coming through anyways. I want to completely block the CP information and only replicate the customer information.
    Is above possible in SAP CRM 7.0 ehp 2 and how through customization?
    Thanks in advance.. points will be rewarded.
    Regards,
    Rogier

    Hi,
    If you want to replicate only customers from CRM to ECC, you can set a filter in the subscription on IS_CUSTOMER = "X" for example. That will stop replication of contact persons, organization units, employees, etc.
    See following oss note: 1834681 - How to set filter for BP upload from CRM to ECC
    But for something more complex, you might need to implement a function module and add it to table CRMC_BUT_CALL_FU. Kindly check following oss note for an example:
    638628 - No contact person upload into R/3: Example for exit users
    Best regards,
    Nicolas.

  • Replication of storage loaction issue from crm to ecc

    HI Experts ,
    I am facing issue while store location replication from CRM to ECC.
    I have create field "Hub Location" using AET  on web  ui and behind that store  location search field is working .
    I have already created a Order . I have copied that order .Add store location .
    When i save Now all process executed and BDOC execute successfully with no error .
    I have enhanced BADI data exchange and add code in method crm_dataexchange_after_fill method and added store location .
    Issue : Now when i go-to to crmd_order transaction and checked that order then i am getting error that Store location plant is not defined .
    Please help .
    Regards ,
    Rishi

    Hi Rashi,
    Sorry for the late reply.
    Goto ECC system and find the FM "BAPI_SALESDOCU_PROXY_UPLOAD" and set the break point using your RFC user id (RFC user id from CRM to ECC and RFC user id should have the debug rights).
    Once you create the order in CRM and it will come to debug in ECC.
    Check TI_EXTENSION_IN tables whether your values are coming in.
    If not your CRM Middleware BADI coding was not done correctly.
    Hope this would help you.
    Regards,
    Bala

  • Contact Person Replication

    Hi,
    We have a requirement wherein we want to create Contact Persons in both CRM and ECC and replicate them vice versa, however, we want to create Sold-To-Party from ECC and replicate it to CRM.
    I am aware that contact persons do not have any specific account group.
    I am not sure how the above will work.
    Please advice.
    Thanks in advance.

    HI  Paul,
    Are  there any error Bdoc?If so please let us know the error.
    If not
    Check whether the mapping of the partner functions are set correctly
    Path:IMG->CRM->BASIC FUNCTIONS-->PARTNER PROCESSING->DATA TRANSFER->DISTRIBUTION OF PARTNER FUNCTIONS FROM CRM TO SAPECC
    BEFORE  MAPPING   CHECK  THAT ,THE  PARTNER FUNCTIONS EXISTS   IN BOTH THE SYSTEMS.
    Coming to sales areas check to that the org structure is consistent in both the sytems.
    Regards,
    Satish Mathala

  • Contact Person Replication (R3 to CRM)

    Hi Gurus!
    I'm new at CRM and I'm facing a problem with Contact Person Replication (R3 to CRM).
    If I take a look at a Customer Master Data (on ECC), General Data, Contact Person Tab, I can see two lines with two different contact persons.
    Then, I go to the CRM, Tcode R3AC1 and update the filters for the Customer_main object (and automatically, the Customer_rel object stays with the same filters), just for that particular customer.
    When i run the tcode R3AS for the Customer_Main Object, I get a green light (at the R3AM1) and if I go to the WebClient UI, That particular account is really there, but with no contact persons on...
    I tried run the R3AS for the customer_rel, and again I had a green light on the R3AM1 but when i take a look at that particular account, once again, no contact person assigned.
    I thought "Maybe, the contact persons got replicated, but they are not correctly assigned to the accounts..." (and then i tryed to assigned contact persons to this particular account but when I search for a contact person at the Webclient UI...Surprise:No Contact Person Existed....
    Can anyone please give me a hint on this? Am I doing something wrong? How can i replicat my contact persons from R3 to CRM?

    Hi Ines
    Take a look at Best Practice Guide C03.
    I believe all of the required steps are in there.
    Regards
    Arden

  • Contact person replicating to crm from R/3

    Hi All,
    When we add a contact person to a customer in ECC, it is not replicated to CRM. 2 BDOC type is created, BUPA_MAIN and BUPA_REL. In BUPA_MAIN bdoc, the guid number and partner number is filled, but in BUT000 table there is no entry. So, in BUPA_REL bdoc the error "Enter at least one number for the business partner" (R11 123) occurs. We cannot replicate the contact person to CRM from ECC.
    Thanks for help.

    Hi,
    Refer to this thread
    Business Partner Exchange CRM -> R/3
    Shridhar

  • Wrong replication of partner "last name" from CRM to ECC.

    Hi everyone,
    In the specific environment of our company, we create business partners in CRM using t-code 'BP'  they are then instantly replicated to ECC (we visualize them using t-code 'XD03').
    When we create a partner as a person, the fields 'first name' and 'last name' (which are 2 distinct zones ) are concatenated into one single zone when replicated into ECC. I have visualized BDOCS using t-code SMW01, and haven't seen anything abnormal.
    I have been trying to debug the replication process, without any success.
    Please any clues on what I should do to get the problem solved would be very much appreciated.
    Many thanks
    C.K.

    Hi Rashi,
    Sorry for the late reply.
    Goto ECC system and find the FM "BAPI_SALESDOCU_PROXY_UPLOAD" and set the break point using your RFC user id (RFC user id from CRM to ECC and RFC user id should have the debug rights).
    Once you create the order in CRM and it will come to debug in ECC.
    Check TI_EXTENSION_IN tables whether your values are coming in.
    If not your CRM Middleware BADI coding was not done correctly.
    Hope this would help you.
    Regards,
    Bala

  • Replication of custom-fields in BP from CRM to ECC

    Hello all,
    I have created additonal attributes for a Business Partner in CRM7.0 (ZZKATR1 and ZZKATR2) using the tool AET.
    In ECC I've added these attributes to tabel KNA1 using an append structure.
    The replication of the BP from CRM to ECC is already working fine.
    So when I change a standard field this is replicated succesfully.
    Only now I want to enhance this replication with these additional attributes (custom-fields ZZKATR1 and ZZKATR2).
    So they also appear in ECC in table KNA1.
    Can anyone tell me how this is done? And what steps I have to take?
    Thanks a lot.
    Marco

    Hello Marco,
    Please see note 736595 and also the links below explaining the scenarios.
    http://wiki.sdn.sap.com/wiki/display/CRM/EnhancingtheCRMMiddlewareExample2
    /people/vikash.krishna/blog/2009/07/21/exchange-ecc-customer-master-standard-field-with-the-crm-z-fields-ecc--crm
    I hope this helps.
    Kind regards,
    Vanessa

  • Replication Of Z Partner Functions from CRM to ECC

    HI All,
    We are creating the " Z Partner Functions " in SAP CRM & ECC.in our scenario partner functions flows from CRM to ECC and we want to replicate these partner functions from CRM to ECC.
    So can some onle please tell me how to do this?.
    Thanks in Advance,
    Arun

    1. Create the partner function in ECC
    2.  Assign the partner function to the relevant partner procedure in ECC
    3. Create a partner function in CRM
    4. Map the partner function as follows:
    Customer Relationship Management
    --> Basic Functions
    --> Partner Processing
    --> Data Transfer
    --> Distribution of Partner Functions from R/3 into CRM
    Create the following entry:
    Partner function in R/3         Function
    and also the below:
    Create a mapping entry for data transfer from CRM to R/3 via the
    following IMG activity in CRM:
    Customer Relationship Management
    --> Basic Functions
    --> Partner Processing
    --> Data Transfer
    --> Distribution of Partner Functions from CRM into R/3
    Create the following entry:
    Function     R/3 function    Type in R/3

  • 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

Maybe you are looking for

  • Open and Close Posting Period (OB52)

    Dear Experts, My client wants to close the posting period of the previous month.  First I went to transaction OB52 to define an entry From Per. 1 2008 To Per. 12 2009 to open all the posting period for the year.  But when the time passes, do I have t

  • Safari quit unexpectedly while using the librooksbas.dylib plug-in

    First off this is on my husband iMac.  He Was running FoxFire with Safari and was having some problems so he moved Foxfire to the trash and ran a App to clean up anything left behind.  Well now he can't open Safari without getting "Safari quit unexpe

  • How can I change a document from booklet to single pages

    How can I change a document from booklet to single pages?

  • Site VPN without a static IP

    Hi. We have a remote site that connects to the internet via a Cisco 1801 Integrated Services router plugged into an ISDN line. Ths line only has dynamically assigned public IPs and I'm wondering if it's possible to create a site VPN back to our head

  • A task with timer

    Hi buddies I am programming a task as follows.. In the total time I want to realize two small tasks, task A and task B, in which B could run only when it is chosen. I need three loops I think, one for the total time, if the time is over the total tim