Settings for transactions replication from CRM to ERP

Hi,
Can you explain or point to documentation on what settings we need to configure in CRM and ERP side to replicate the transactions such as quotation, Sales Order etc from CRM to ERP?
As I understand we can use Adapter Business objects in CRM to transfer the ERP documents to CRM transactions?
What is the method for transferring in the other direction?
What are the customization things we need to maintain in both systems? Such as having the same transaction and item category  types defined in both systems etc..
Please clarify this replication process.
Thanks

Take a look at the following notes:
620139
642944
888665
889051
And for replication of customazing and data take a look at building blocks B09 and C03.
However be aware that you will have to create transaction types and item category types on CRM, because this customazing can't be synchronized from ERP. So it has to be done manualy.
Regards.

Similar Messages

  • Prevent replication of Contact Person from CRM to ERP

    Hello,
    we replicate business partner with role "Solt-to Party" from CRM to ERP.
    But we want to prevent that the contact person of the Sold-tp Party is relicated too.
    How we can realize this?
    Thanks for help
    Ronald Ploß

    Hello,
    I have changed both objects (BUPA_MAIN / BUPA_REL) to Simple intelligent (msg). But in BUPA_REL you can only filter on BPARTNER.
    In the scenario we need BUPA_REL for the replication of Employee responsible.
    Thanks and regards
    Ronald Ploß
    Edited by: Ronald Ploß on Jun 23, 2008 4:19 PM

  • 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...

  • BP replication from CRM to R/3 (ECC)

    Hi all,
    I have a question regarding BP replication from CRM to R/3.
    In transaction PIDE I can only set up one combination of classification B (Customer) and account group, e.g. Z001 for Sold to partner.
    What could I do if I need to replicate a Bill-to partner role from CRM to R/3 and the Bill-to partner account group in R/3 is not Z001?
    Thanks a lot!
    BR,
    //Anders

    Hi Anders,
    While transfering business partner from CRM to R/3 the system only looks at classification and identifies the Account Group form PIDE settings.
    For the roles Sold-to, Bill-to, Payer, Ship-to, Classification Customer is Picked Up and hence all of them will be mapped to the same account group.
    May be u can try to change the classification of Bill-to Role to something else, and map that to the other account group.
    OR
    Try to use a middleware exit or BADI which gets called before creation of a customer master in R/3, wherein u can put a code for picking up a different account group.
    Wish this helps.
    Regards,
    Shalini Chauhan

  • How to replicate a customer from CRM to ERP?

    Hi you all!
    Can anybody help me!? A allready made the settings to replicate the ERP clients to CRM customers, but now I want that CRM be the leading system for customers creation, and I don´t know how to do the replication!
    Help Please

    Hi,
    For replication from CRM to ECC we need to go thru site setting in SMOEAC. This is what you need to do:
    1. Using tcode SMOEAC create a site for OLTP.
    2. Assign the subscription 'All Business Partner (MSG)' to this site.
    Please check this link for site creation information.
    http://help.sap.com/saphelp_crm50/helpdata/en/cc/da6289fd126e4581bbc4f509dede10/frameset.htm
    You can find more regarding site information in help.
    Hope this helps,
    Karuna.

  • User-exit / BADI to control BP replication from CRM into R/3

    Hi,
    I have a scenario where besides the entries maintained in PIDE for replication from CRM into R/3, I need to control the replication or not concerning another field in CRM BP Master data.
    It's something like this:
    I need to replicate CRM prospects to R/3, but not all of them. This should be done only when a specific field from the BP master data is filled.
    I have to set the entry prospect --> ZXXX (account group in R/3) in PIDE transaction. But them I need something more to check the field in BP master data and prevent the "not prepared" prospects to be sent do R/3.
    Do I have any option to filter the replication from CRM into R/3 based in this field?
    Another possible option could be the development of a user exit or BADI that controls the BP replication to R/3. Does anybody knows a user exit where I can do this?
    Thanks a lot!
    Susana Messias

    Let me add my thanks to Sukant as well. My requirement was to exclude certain Business Partner Groupings from being uploaded to R/3. I was hoping that the filters applied in R3AC1 would actually have some effect, but they didn't. I don't understand that part yet. SAP must have had something in mind when they allowed filters for both directions of data transfer in R3AC1.
    Anyway, as Sukant suggested, I created a ZBUPA_MWX_BDOC_CREATE_MAIN function module and simply added the following code snippet:
    * Start of custom code to check whether BP grouping = 0003/0008
      LOOP AT ct_bp_extern into ls_one_bp.
        IF ( ls_one_bp-central_data-common-data-bp_control-grouping NE '0003' ) AND
           ( ls_one_bp-central_data-common-data-bp_control-grouping NE '0008' ).
          DELETE TABLE ct_bp_extern[] FROM ls_one_bp.
        ENDIF.
      ENDLOOP.
    * End of custom code to check whether BP grouping = 0003/0008
    Of course I had to create a copy of the function group, copy the includes and global variable declarations from the main program etc. But I was hoping that SAP would make such a simple filter more configurable rather than require coding, no matter how simple. If someone else with more knowledge comes across this thread in the future, please update it to let us know if we are asking for too much to have the filter option provided in R3AC1 actually work (for CRM --> R/3 data transfer).

  • Transfer of Employee responsible from CRM to ERP

    Hello,
    I've replicated employees from ERP to CRM. I create a new corporate account in CRM. I assign an Employee Responsible. On the relationship, I assign a sales area and the partner function Sales Representative. I also maintain other sales area data like payment terms. I transfer the account from CRM to ERP. The Sales Representative is not transferred to the partner function PE in the customer master in ERP. Why not?
    I have done the following IMG-settings:
    IMG: Customer Relationship Management => Basic Functions => Partner Processing => Data Transfer => Distribution of Partner Functions from SAP ECC into CRM
    Partner function ERP    Partner function CRM
    VE (PE)                 00000014 Employee Responsible (CRM)
    IMG: Customer Relationship Management => Basic Functions => Partner Processing => Data Transfer => Distribution of Partner Functions from CRM into SAP ECC
    Partner function CRM    Partner function ERP    Type ERP
    00000014                VE                      PE
    When I at a later stage edit the customer in VD02 in ERP, I add partner function VE manually.
    When I then open the account in CRM, the sales representative added in ERP appears with the relationship "Has the Responsible Business Partner", CRMH06. I would have expected it to be "Has the Employee Responsible".
    Any ideas are greatly appreciated.
    Kind regards,
    Johan Wigert

    Hello
    Presently i am working on the same scenario,where i am trying to add employee in ECC and want to have the same BP in CRM under relationship tab as Employee Responsible but i am getting the following bdoc error
    BP relationship C8323A4AA5D53555E1000000A05CCCAD 496E713643771182E1000000A05CCCAF BUR011: following errors occurred
    Message no. BUPA_MW_EXCHANGE020
    Relationship IEQ0002007496 IEQHR10048702 IEQ0000000000000000 do not exist
    I maintianed the said custo settings in CRM with rel cat BUR011
    Note: Employee number in ECC is say.. 9999 but in CRM the same employee is replicated as HR9999,hence will this creates any problem for relationship not to replicate from ECC TO CRM.
    please let me know what needs to be corrected
    Regards
    Phani
    Edited by: Phani Kumar on Jun 19, 2009 2:28 PM

  • Middleware-Filter criteria for Transactions replication.

    Hi Experts,
    Can we use filter criteria while transferring transactional data from CRM to R/3.
    Like i want to restrict the replication of transactions of some BP's who belongs to one particular region. Based on the region field can i put the filter criteria for the transactions.
    Points will be rewarded.
    Thanks in advance
    Nadh.

    Hi Nadh,
    I dont think if it will work. As this object is used for BulK messaging, hence you will not be able to create filters.
    Regards
    Keshav
    PS: Please reward point if the info is useful.

  • SMOEAC site settings for material replication

    SRM Gurus,
    While doing the settings for material replication, in SMOEAC transaction
    I am trying to create site 'SRM' of type CRM, In the site attributes if I enter RFC destination 'SRMCLNT001' and click on get values I am getting the following message "RFC destination SRMCLNT001 does not exist. No valid backend system".
    Can someone please suggest what I need to check/configure to fix this issue?
    Info:
    R/3 side : RFC destination SRMCLNT001 (for connecting to SRM 5.0 system) created and remote logon tested OK.
    Completed all CRM* table settings
    SRM side: RFC destination R3CLNT800 (for connecting to ECC 6.0) created and remote logon tested OK
    Thanks,
    Arun

    Make sure you have created the RFC destination in SRM also. You need to create the following:
    RFC destination of SRM in SRM and in R/3.
    RFC destination of R/3 in R/3 and SRM.
    Regards, IA

  • 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

  • Transactional replication from SQL Server 2014 to Sybase 12.5

    Hi All,
    Is it possible to set up replication between SQL Server 2014 and Sybase 12.5 in which SQL server would be the publisher and Sybase as  subscriber.
    Regards..
    aa

    Hi Ashif,
    According to this
    blog, it is possible to set up transactional replication from SQL Server to Sybase.
    To achieve this, you could set up transactional replication via the Sybase OLE DB driver after you set up Sybase as a
    linked Server.
     For how to set up transactional replication, please refer to the article:
    http://sqlserverscribbles.com/2013/06/26/how-to-create-transactional-replication-in-sql-server/
    Regards,
    Michelle Li

  • Stop sales order replication from CRM to R/3

    Hi friends,
    How can we stop the sales order Replication from CRM to  R/3? Pls Guide me.
    Thanking u in advance.

    Hi Madhu,
    You can do by making distribution lock set in further statuses  of the CRM sales order.
    It will stop replication of CRM sales order to ECC.
    Regards,
    Madhu

  • How to transfer hierarchy level 1 or level 2  in Contract from CRM to ERP?

    Hi, Pro,
            I face a requirement that hierarchy in contract transfer from CRM to ERP by RFC, but the material number what we wanna to entry are maintained in hierarchy 3. Therefore after you entry the hierarchy 1 or 2 that not 3, it occur an error warning stop the process.
           Since I test manual entry a hierarchy by added a character '*" behind, it save and successfully archived that can using hierarchy 1, 2 and 3. I thought I solved the problem. But our ERP source is from CRM, so  the only confuse me is that  it can not transfer character '*' from crm to erp when it accour error like can match the hierarchy '12345*' .
          Pls help me solve this solution.
    Thanks a lot.
    Lorry

    I am using the bapi BAPI_CONTRACT_CREATEFROMDATA and BAPI_CUSTOMERCONTRACT_CHANGE.

  • Middleware-Filter settings for the replication of BP from CRM to R/3

    Hi Experts,
    Can we set filter criteria for the replication of BP's from CRM to R/3 in the delta load.If so how can we achieve it.
    Points will be rewarded.
    Thanks in advance
    Nadh.

    Dear Nadh,
    Pls go through the followings:
    http://help.sap.com/bestpractices/crossindustry/crm/v240/BBLibrary/Documentation/B09_BB_ConfigGuide_EN_US.doc
    http://help.sap.com/bestpractices/BBLibrary/documentation/D63_BB_ConfigGuide_EN_UK.doc
    http://help.sap.com/bp_crmv250/CRM_DE/BBLibrary/html/BBlibrary.htm
    C03
    Thanks,
    Atin

  • BP replication from CRM 7.0 to ERP 6.0

    Hello.
    I was made customizing replication BUPA_MAIN object from CRM 7.0 to ERP as of Best Practics.
    When i creating a BP in CRM it's replicating in ERP as Customer only, not as BP.
    What I need to customize that BP is created during replicating from CRM?
    Thanks

    Hi All,
    I am also replicating customer master data from CRM-ECC. I am creating BP as Sold-to-party (STP) role and mapping that to a Z-Acc Group (copy of std. STP in ECC).
    One thing I want to clarify from you all is that in our case,
    In ECC, Recon Acc Field in Co. Code data is mandatory, but in CRM there is no concept of Co. Code.
    How do we handle such a scenario, because in this case there will be error of mandatory fields not matching on both sides.
    Please share your experiences or solutions for such a scenario.
    In addition to this, for tackling this issue,
    We created an enhancement on ECC side, to take care of this but while replicating BP's from CRM to ECC, there was en error "No batch input for screen SAPMF02D 100".
    When we raised this issue to SAP, their reply was as follows:
    1. There are various problems, but the main is probably that we reach the CALL TRANSACTION statement
    with FT[] empty. I have skipped the "ENHANCEMENT 24 ZCRM3" which has been added at the
    end of function module DEBITOR_BDCDATA and then FT[] was populated.
    Then i faced several missing data regarding the mandatory fields;
    first one was missing country in the address.
    ==============
    2. The root cause is in the "ENHANCEMENT 24 ZCRM3" which is at the end of FM DEBITOR_BDCDATA.
    This enhancement is a custom development from your side.
    It first clears IBDCDATA[] and fails to rebuild it because the conditionIF FT-FVAL = '0001'. is NOT fulfilled. (here FT-FVAL = 'Z001') Consequently, the internal table FT[] is later cleared which makes that the call transaction XD01 is executed with no data at all.
    ===============
    If we skip the enhancement, there will always be an error for mandatory fields.
    Please share your experiences on such an issue.
    Thanks and Regards
    Varun Taneja

Maybe you are looking for