CRM Middleware Connection

Hi together,
last week i tried to connect a CRM System to a R/3 System, to change business partner data.
I see in the outbound queue that there is a queue with entries. After activating the queue it seems that everything goes the correct way. But when i look into the R/3 System nothing happened. Neither in the business partner nor in the inbound queue.
The RFC Connection works.
Can someone help me what could be the reason for that and what can i do?
Best regards
Philip

Hi Philip,
SAP CRM and SAP ERP are two seperate systems with two different concept. So, you have to understand the concepts a little bit so that you can independently handle this error.
I am assuming that the SAP CRM and SAP ERP systems are connected properly. A RFC connection is established between the same.
CRM Side
1. Execute the Tcode SMOEAC. The administration console will open up. Here look for R/3 Sites. There you will get the RFC Connection. Also you can see all the Subscriptions that are assigned for the site. Check the Subscription 'All Business Partner Relationships (MSEG)' and 'All Business Partner (MSEG)' are there.
2. To check for the RFC Connection, execute the Tcode: SM59. Here check for Type 3 connection, which will tell you the Remote ABAP machine to which it is connected. Then navigate to that and check the Connection as it's working fine or not.
3. In CRM, whenever you create a BP, you have to assign it some role. The Role should have a Classification Tab and which will tell you how it will flow to the ERP side. Only a certain Roles are mapped and will flow to ERP in the predefined role.
http://help.sap.com/saphelp_crm50/helpdata/en/52/cff837a9aae651e10000009b38f8cf/frameset.htm
In the ERP Side, you have the concept of Account Group.
There execute the Tcode PIDE. This is the place which will tell you about the Flow of the BP. There are some classification assigned against each Account Group. Check for the Classification B ( Customer ) and keep a note of the Account Group.
Now, in the Customization, you can go to the Account Group settings. Once you open that account Group, you will see the grouped section. On Double Click, you will see each individual items. Navigate to each individual item and there you can see which are mandatory once. So you need to keep a note of all these items as you need to fill these parameters in BP creation. Once these are filled, then only the BP will flow, else it will give an Error.
Just refer to the following links for a detailed info.
http://help.sap.com/saphelp_crm50/helpdata/en/52/cff837a9aae651e10000009b38f8cf/frameset.htm
Thanks,
Samantak.

Similar Messages

  • CRM Middleware connectivity

    Hi,
    We have CRM & R/3 landscape, each have client 300-golden client, 400-unit testing, 500-Devlopment, 550-converion testing clients.
    My question- As data is client dependent, do I have to setup Middleware for each client separately or some Middleware configurations are client independent & some are client dependent? If I have to setup separately, how do I?
    thanks,
    LSP

    Unfortuantely the answer is you only get one middleware connection per instance.  That means you will need to only create one client on the CRM side and it should point back to a client on the R/3 side that is considered the client with the best data.
    The reason behind this is the following:
    1.  CRM Middleware setup requires you to download customizing data from an R/3 environment
    2.  CRM Middleware only supports one active connection between an R/3 instance and CRM instance
    3.  For Middleware development you need a client that contains both "configuration" and the actual data.
    Your best practice for CRM is a single client, that points to a the client in development that has the best data-set representative of production.
    This has been the standard since I have been working on the product since 2.0C.  The landscape that I support has our CRM Development client pointed to the R/3 Unit Testing Client(we have multiple R/3 clients also).  Gold clients on a CRM system just don't make sense at all.
    Good luck,
    Stephen

  • CRM server connecting to NON-R/3 servers & R/3 Servers

    HI Experts,
    Please explain how the r/3 sysytem & CRm system are connected ,
    how the crm system & Non -r/3 SYSTEMS are connected.
    the above mentioned are connected mainly by SOAP ( Simple object Access Proctocol).
    Please explain the conecpt for the above mentioned two
    Thanks in advance
    Prajith P
    Edited by: Prajith Prabhakara on Feb 15, 2011 4:21 AM

    Hello Prajith,
    The SAP CRM system with the CRM Middleware and CRM Applications forms the core of CRM System Landscape. The CRM Server can run as a stand-alone solution or with various back-end systems. If SAP ECC is the backend system, only a plug-in(PI_BASIS) is needed to handle the data exchange with the SAP CRM Server.
    CRM Server can be connected to non R/3 Back-end through SOAP (Simple Object Access Protocol ),  XML, ASCII adapter, BW system, SAP R/3 Back-end through the R/3 adapter.
    Other systems may be other ERP systems on non-SAP vendors. While many systems are linked to a CRM Server, they may not always use CRM Middleware functionality. The BW e.g. extracts data from a CRM Server u201Cpassingu201D this data u201Cbyu201D the CRM Middleware, which means it does not use BDocu2019s. The APO System is accessed via qRFC and BAPI calls from a CRM Server, also without the help of CRM Middleware.
    Hope that helps.
    Regards,
    Rohit

  • CRM Middleware -XI-SAP-ISU

    Hi all,
    1) In connecting between SAP-ISU and SAP-CRM we have CRM Middleware. People are having second thought that it can be done by XI bcz of volume of data from SAP-ISU to SAP-CRM
    Can anybody suggest me which one we can suggest?
    2) In connecting with telephone system to CRM they have already some in built mechanism to connect with CRM , now they are having second thought that we can use XI between
    Can anybody suggest me which one we can suggest?

    Hi venu,
    I hope the following documents ll be useful to u.
    <u>For XI</u>
    http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm
    <u>BW WITH SD, FI, CRM:</u>
    http://help.sap.com/bp_biv235/BI_EN/html/bw.htm
    <u>CRM to BW extraction:</u>
    http://help.sap.com/bp_biv135/html/bw.htm
    http://help.sap.com/bp_biv135/html/BW/SalesAnalysis.htm
    http://help.sap.com/bp_biv235/BI_EN/index.htm
    http://help.sap.com/bp_biv235/BI_EN/html/bw.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/af/ed833b2ab3ae0ee10000000a11402f/frameset.htm
    check threads for possible 'error' happened
    CRM Data source issue with Delta Load( For BW Gurus only)
    Re: Activities : 0CRM_SALES_ACT_1
    Re: CRM Service Contracts : no records with 0CRM_SRV_CONTRACT_H
    Hope it helps...let me know
    Regards,
    R.Ravi

  • CRM middleware replication, Bdoc modelling ......

    Hello,
    I am currently on to CRM middleware, ........ I need to do some work related to replication of data from ECC to CRM, Bdoc modelling, error handling etc.
    I actually went thru the posts, but could not quite get the clarity.
    Can anyone pls let me know where to start..... to get a good underatanding of CRM middleware , any documentations on CRM middleware would be of great help.
    Thanks a lot !!
    Veena.

    Dear Veena,
    To get a good understanding of R/3 and CRM master data replication, the SAP best practices
    C71- Connectivity
    B01- Generation
    B09- Customising Replication
    C01- CRM OrgModel
    C03-Master and Transactional data replication
    will help you a lot in real time process. For basics & fundamentals, you need to go thru the CR500 and CR550 which can really help you.
    About error handling, better you search the SAP NOTES in CRM Middleware section.
    But for your client specific scenarios, you should again post threads on SDN with proper requirements.
    Thanks&regards,
    kalyan

  • Diff between crm middleware & netweaver xi

    hi
    what is the difference between crm middleware and netweaver xi.
    why i am asking is both of these are used for communication between two different applications right?
    thanks
    akhil.

    Hi,Akhil,
    With the SAP NetWeaver platform, you can align IT with business requirements. SAP combines composition technologies and application functionality to reduce IT complexity and increase business flexibility.
    With SAP NetWeaver, you can compose applications using enterprise services, business processes and events, manage enterprise information, and deliver applications and content to users more quickly and cost-effectively.
    http://www.sap.com/platform/netweaver/pdf/BWP_OV_SAP_NetWeaver.pdf
    Middleware is connectivity software that consists of a set of enabling services that allow multiple processes running on one or more machines to interact across a network.
    By middleware Data from R/3 can be transferred to CRM & also reverse way.
    With Best Regards,
    Rajendra Sonawane

  • CRM middleware development where to start

    Hello,
    I am new to CRM and trying to bring the data create/bring the data from ERP <==>CRM back and forth.
    Currently it is not possible to find a document which can guide to what needs to be done in the ERP/ECC and what needs to be done in CRM from the development point of view in order to create a middleware for a 'Z' object.
    Can anyone guide me please?
    Thanks
    Jaffery

    Hello Jaffery,
    Is ERP and CRM are connected already? Have you created a site in CRM for ERP.
    and also check ERP table CRMRFCPAR .
    If both the systems are connected, then first you need to download BASIS object first.
    DNL_CUST_BASIS*
    And start downloading the customizing object first and then business objects.
    To know more about objects you can check txn:R3AC1 and R3AC3 of CRM.
    For eg: In order to download materials,
    DNL_CUST_BASIS*
    DNL_CUST_PROD*
    MATERIAL
    is the sequence of download (txn:R3AS of CRM)
    Hope this helps!
    Best Regards,
    Shanthala Kudva.

  • Entire List of CRM Middleware configuration Tables needed.

    Hi All, Can any one give me the entire list of all the CRM Middleware configuration Tables.
    Thanks in advance

    CRM Tables:
    SMOFPARSFA--Middleware Parameter
    SMW3FDBDOC -
    BDoc Type Specific Flow
    SMW3FDCUST--Customer-Specific Flow
    SMW3FDSTD--Flow: Standard Configuration
    R/3 Tables:
    CRMRFCPAR --n  Definitions for RFC Connecti
    CRMPAROLTP -- CRM OLTP Parameters
    CRMFILTAB -- Filter Conditions for Download

  • Using SAP PI instead of CRM Middleware

    Hi experts,
    Is it recommend to use SAP PI instead of SAP CRM Middleware.
    If yes how can I do that.
    I have read in forum requests that it can be implemented by using iDOC instead of BDocs.
    I need a technical guideline how data (eg. Business Partner Data) can be tranferred from CRM to other ERP System.
    Thank you for help.
    Greetings
    Mario
    Edited by: Mario Bauer on Jun 22, 2010 9:24 AM
    Edited by: Mario Bauer on Jun 22, 2010 9:28 AM

    Hi!
    SAP PI itself is a middleware Product but very roboust and capable enough to integrate any system to any other system, either it is SAP or Non-SAP. And there are two ways to integrate other ERP System to SAP CRM using SAP PI.
    1. SAP PI will receive the message from back end ERP system & convert it to the XML format. SAP CRM receives the message using the Middleware XIF adaptor and convert the incoming XML Messages in the BDocs and the BDocs upload the data in the SAP-CRM Data base.
    2. SAP PI will receive the message from back end ERP system & convert it to the XML format. SAP CRM receives the message and using the Functional Module convert the data into the  BDocs and the BDocs upload the data in the SAPCRM Data base. In thsi situation, you need an expert ABAP Consultant to write the accurate functional Module.
    The data inside the SAP_CRM System always transported in the BDocs not in Idocs. It is the BDocs data containers which transport the data from CRM Middleware to CRM Database and CRM Database upto CRM Middleware.

  • Version Compatibility of SAP R/3 4.6 C with SAP CRM 5.2 + CRM middleware

    Dear SDN team,
    We are trying to Integrate SAP R/3 4.6c with SAP CRM 5.2 using CRM middleware.
    We wanted to know the following :
    1.Technical and Functional feasibility in integration of CRM 5.2 and R/3 4.6c. What are problems for these versions ? ( In Brief )
    2.We are trying to move the Objects BP , Quotes and Products from R/3 to CRM 5.2. Has anyone done this and can someone give us a brief description of the problems while doing the same
    3.Any other useful suggestions would be very helpful regarding CRM middleware.
    Kindly reply on this post . Points would be awarded.
    Thanks and Regards
    Dinesh and Ritvij
    Email : [email protected]

    Hello Ritvij,
    Regarding middleware ,are you down loading plants? bacause down load object objects DNL_PLANT is obsolete.
    Unusable middleware objects :
    DNL_CUST_BASIS3
    DNL_CUST_PROD0
    DNL_CUST_PROD1
    DNL_CUST_SRVMAS
    and the master data objects
    MATERIAL
    SERVICE_MASTER..
    Find composite note for middleware at 872533..
    What is the leading system for Order creation?
    Please refer notes 490932 for more info about transactional doc replication between the two systems.
    Please assign points.
    regards,
    Muralidhar Prasad Chatna

  • SMOEAC - CRM Middleware

    Hi guys,
    I configured the CRM middleware component to replicate materials,services and config objects  but in the SMOEAC trx, on site selection, there only appears the CRM site, but not the R/3 backend site.
    Table SMOF_ERPSH shows the following:
    RFC DEST    ERP RELEASE  ERPLOGSYS  SITETYPEID
    none              --                       -                       CDB       
    SRP             700                    SRP                  CRM
    SRP is the Destination RFC defined in SAP R/3 and also the logical system ID of our SRM 5.0 System
    What went wrong? How to resolve it?
    Thanks for any help.
    Aart

    Hi Consultoresvision,
    Can you pl. tell me what configuration you need to maintain for CRM middleware components.
    After client copy for SRM 4.0 from Production to QA, the SMOEAC is totally erased and there is no objects. I am aware of how to create sites for R/3 and SRM after the object of "Site" is available. But here the object "Site" itself is missing.
    Any inputs would be appreciated.
    Thanks
    Venkatesh

  • Is CRM Middleware Expertise Required if no R/3 Is In Scope?

    Hello CRM Community,
    I'm an XI developer, and I'm trying to get a handle on exactly when CRM Middleware (& thus a Middleware Resource) is required, and when it is not.
    If a customer is implementing CRM 5.0 (with IC Web)in a landscape with non-SAP applications, would they necessarily require a Middleware consultant?
    And if so, to what extent would that requirement be reduced in comparison to an implementation which interfaces to R/3?
    Thanks in advance,
    Jimmy

    Hi,
    CRM middleware is used in CRM whether or not the system is linked to other systems (SAP or non-SAP). CRM is based on it. Eg. whenever you create or change an object in CRM, a bdoc is created which contains the data.
    The question is whether you'll need to use, influence or change the middleware in your project:
    Image having integration with R/3: then you'll need the middleware for setting up the distribution (initial/delta load) between CRM & R/3. But as long as you stick to the standard solution, this will be very easy to setup.
    Imagine having integration to other systems: then you'll need the middleware to interface to them (which can be done using idocs or XML).
    Imagine having a CRM-MSA implementation: then the middleware is used to send data to the MSA client. This means setting up the data-distribution to the clients, which can be quite complicated.
    Imagine having a stand-alone CRM system with an IC webclient and flows limited to the CRM system: then a middleware consultant won't have to much work.
    Michael.

  • How can I send an update to CRM Middleware after changing BUPA longtext

    Hi folks,
    I am looking for the easiest way to send an update/insert of BP longtext change to SAP CRM Middleware (& MobileSales). I have implemented save of the text with function save_text within of a CRM application for changing bp data.
    Text is available to standard CRM transaction bp, but now updates have been send to subscribed Mobile Sales clients.
    I have already checked the bapi_bupa* functions, but it seems that they contain no notes/longtext segment.
    Thanks for any help.
    Daniel

    Hi Daniel,
    just wondering if you had a solution for this as I have the same issue to solve as well.
    thanks, regards.

  • Notes on CRM Middleware and other

    I am after some notes on CRM. Please can someone kindly send me the notes on CRM Middleware (CRM500) and CRM Services (CRM700) and any other similar notes.
    My email is [email protected]
    Thanks in advance,
    Ruong

    Hi Amit,
    I appreciate if you could send me CRM middleware document to me as well @ [email protected]
    thanks,
    Amit

  • Regarding CRM middleware and XI

    In SAP CRM middleware acts as a heart of CRM.
    that means communications with CRM server from any other server is through middleware,right?
    In netweaver ,XI acts also the same like the integration server.
    right?(both SAP and NON SAP server)
    please explain the above two statements clearly.
    thanks in advance
    kpsmoorthy.

    The role of CRM "middleware" vs XI is often misunderstood.
    Let's go back many many years and understand why we have CRM "middleware".
    Before XI even existed SAP had to have a way to transfer data between an R/3 system and the CRM system.  The CRM system needed to have a "replica" of the necessary master data to capture sales orders for e-commerce or mobile sales.  Thus SAP created the "middleware".  The middleware consist of a new dimension "plugin" on the R/3 system and code on the CRM system, built upon the concept of queued RFC.  Basically the standard transactions such as XK01, XD01, VA01, etc. were modified to generate bdoc's whenever data was changed or created.  These changes then flowed to CRM via queued RFC.
    CRM middleware primary goal was to receive data from R/3 and to send data back to ERP.  In release 3.0/3.1 it was expanded to allow external systems to receive and transfer data into CRM via the XIF adapter.  After the XIF adapter was released, SAP introduced the XI system. The XI system was designed for integration between systems.  However the CRM middleware being robust and not requiring extra systems still exists.  If you want to integrate one SAP CRM system with an SAP ERP system then the "crm middleware" is the application tool that is isued.
    If you need to integrate SAP CRM with external systems then you would use a combination of XI + the CRM XIF adapter.  In CRM 52/60 you can use the web services toolset in addition to the XIF adapter.
    To summarize:
    "CRM Middleware" - Specialized integration scenario between SAP CRM & SAP ERP
    XI - your integration server that can do a lot more than "crm middleware".
    Take care,
    Stephen

Maybe you are looking for