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

Similar Messages

  • USE OF  CRM  MIDDLEWARE AND  XI in SRM LANDSCAPE

    Hello All,
       Please Can anyone tell me for communicating between SRM and different systems within a landscape,how  do we recognise whether to opt for  XI or  CRM  middleware
    (Of SRM)???
    Please Help.
    Thanks,
    Disha.

    Hy Disha,
    The different communication methods from SRM are:
    1 CRM Middleware
    This is only used for Master Data replication (init) with SAP Backends, and for Product master for init and delta uploads.
    You can define your own BDocs for your needs (non easy way)
    2 RFC
    This is used for R/3 backend document creation (Reservation, PR and PO) in classic and extended scenarios, and for several checks in the SC creation
    3 ALE/IDOCs
    This is used for Good receipt and Invoice creation in R/3 in Classic and Extended scenario
    4 XI
    It is used for SUS integration, CCM upload and publishing scenarios, and PO send scenarios.
    Regards.
    Vadim

  • SAP CRM middleware and replication and mapping

    Hi CRM gurus,
    how r u, this is sivakumar, i want some details of how the process regarding, replication  in the middleware and mapping  from R/3 to CRM theory part, if u hav please send me
    Regard
    siva

    Hi Natarajan,
    Can you please send me CRM middleware documentation to [email protected]
    thanks in advance
    Cheers,
    Reddy.

  • 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

  • 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

  • CRM Middleware with Google Apps

    Hello all,
    We are currently using Groupware Connector with Exchange 2003 and our CRM 5.0 implementation. 
    Our company is looking into moving to a cloud-based email solution (Google Apps) and I am wondering if anyone knows whether SAP makes an equivalent product to retain this functionality for our Sales system, or if we would have to find an alternative to the functionality provided by CRM middleware.
    Thanks.

    Hi Ben,
    I'm afraid there is no such functionality proivded by CRM middleware and also no plans to introduce this. Sorry I can't give you a different answer.
    Best regards,
    Brian

  • 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 Functional and Technical Overview

    Hi All,
    I have not explored CRM completely.
    Want to learn functional and technical aspects of CRM properly.
    Please suggest some links for good and effective recordings regarding CRM functional and tecnical aspects for the better understanding of beginners.
    Thanks & regards,
    Abhi

    Hi,
    There are lots of courses which would help you understand CRM.
    CR-10
    CR-100
    CR-300
    CR-500
    CR-600
    CR-700
    You can check the following link for info on these courses
    https://websmp201.sap-ag.de/~form/sapnet?_SHORTKEY=00200797470000072627&
    You can also refer to
    http://help.sap.com/saphelp_crm70/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm
    which contains rich amount of information about SAP CRM.
    Thanks,
    Abishek
    Edited by: Abishek Kumar Thiagarajan on Jun 9, 2009 5:06 PM

  • CRM Middleware Documentation and Training

    Apologies as this is not a technical/functional question as such but I have been looking for SAP CRM Middleware documentation and/or training courses on the subject.
    Particularly in relation to integration with Microsoft Exchange Server
    So far I have found documentation on help.sap.com but little else. Nothing on integration with MS Exchange.
    Firstly, does anyone know of any other good sources where this type of information can be found?
    Secondly regarding training, the only course I have found has been the CRM Basics 5 day course that covers Middleware, but I don't know how in depth or even if it covers integration with Exchange.
    Is anyone aware of any good CRM Middleware courses, preferably in the UK?
    I would be grateful for any kind of help?
    Many Thanks
    David

    Hi,
    Check out
    http://help.sap.com/saphelp_crm50/helpdata/en/2b/0bc5de1814b34b8f453fa5b07b8739/frameset.htm
    Middleware courses are available:
    CRM500(overview) & CR550(enhancements) & some mobile integration courses, but none of them realy cover groupware integration.
    It's a pretty new functionality...
    Michael.

  • Request for cookbook for internet sales and CRM middleware

    Hi
    can anybody send cookbook for internet sales and CRM middleware. Your response will be rewarded.
    please send to : [email protected]
    thanks and regards
    bhaskar

    Hi Bhaskar,
    I have sent you the required docs for Middlware and Internet Sales.
    <b>Reward points if it helps.</b>
    How to give points: Mark your thread as a question while creating it. In the answers you get, you can assign the points by clicking on the stars to the left.

  • Crm middleware : R/3-ISU to CRM Business agreements and Contract accounts

    Hi Guys
    We are Downloading BP data from R/3 ISU system to CRM system and I did the relevant customizations using setup and load guide, along with the BP data it is required to download <b>Business agreements and contract accounts (BDOC buag_main) also for this download I don't have any idea about what customizations to do</b> to download BUAG_MAIN does any one have the document which specifies the required custmizations for downloading Business partner agreements.
    My id :  [email protected]
    Thanks in advance
    Warm regards
    Rajasekhar

    Hi Madhu,
    Contract Account on ISU is Business Agreement on CRM. Please refer the following path to get the load guide for contract account.
    The SAP Service Marketplace, http://service.sap.com/utilities => Product Information => mySAP CRM for Utilities => Cookbooks & Guidelines => IS-U Specific Set-Up and Load Guide for Business Agreement / Contract Account.
    <b>Reward points if it helps.</b>

  • Regarding XIF Interface and Sale Transaction in CRM

    Hi,
    I have done the configuration in CRM system using XIF interface to communicate with other system.
    We are in the process of implementing CRM, Product and Partner data has to upload in CRM. We are not using R3 for anything.
    When i create a sales transaction using transaction code CRMD_ORDER,System allow me to save/create a business transaction even though i can see the error attached to it and at the same time I can see the BDOC number in SMW01.
    But i dont see any relevant OUTBOUND IDOC against the BDOC, evenif i have configured it for external system and I was expecting Outbound IDOC with error status, please correct me if i am wrong.
    I am using WE02 and WE05 to see my outbound idoc and i have not found anything here.
    Am i missing some step in configuration which is required for converting BDOC to IDOC, Please suggest me.
    Steps which i followed to configure the system are
    1. Create a suitable RFC destination in the SAP IMG Define Target Systems for RFC Calls .
    2. Create a logical system.
    3. Create a receiver port (transactional RFC) in SAP IMG Define Port, indicating the RFC destination you created earlier.
    4. Create a partner profile, for example, partner type LS with the partner number CRM_XML_BC, in the SAP IMG Maintain Partner Profile Manually.
    5. Enter all outbound parameters for the logical system CRM_XML_BC in Create Outbound Parameters in the Outbound Parameters window .
    6. Create a site (transaction SMOEAC). To do this, select Object Type Sites and Create Object. Assign your site a suitable name and select Site Type External Interface for IDocs. Assign the partner profile created previously as a Site Attribute.
    7. Use object type Subscriptions to maintain a subscription for publication of the object with the predefined site.
    8. Create an entry for the new site using XIF customizing transaction CRMXIF_C1 via F4 help (BDoc Type = <objname>, IF Type = 'CRMXIF_*_SAVE_M', Set relevant flag for complete Data and Return). The flag Flag for complete data is only relevant for the objects "order", "business partner", and "business partner relationship". It flags whether only delta changes or the object instance should be transferred completely. The object "business document" is always sent completely, regardless of flag status.
    Thanks & Regards,
    Manoj Tiwari

    Hi Joao,
    Thanks alot for your quick reply.
    Yes i have selected "post it immediately"  instead of "collect Idoc". should i select "post it immediately"??
    About the Outbound parameter i specified everything like message type (crmxif_order_save_m), port , RFC destination of type R3 since we have SRM system, basic type (crmxif_order_save_m01), package and post the idoc immediately.
    Here in our distributed environment we are sending data from CRM to SRM, means our target system is SRM.
    I have created the Site of site type "External interface for idocs" and give the partner Number of SRM system and created subscription too as part of XIF setup.
    Please reply me if i am going wrong in my approach.
    Thanks & Regards,
    Manoj Tiwari

  • Difference between CRM Analytics and SAP BW

    Hi Gurus,
    i've a question about CRM Analytics.
    It totally like Business Warehouse, it just run on the CRM System.
    Is it right that the there is no difference from SAP BW ans CRM Analytics ?
    Can i get all the CRM Business Content which is delidered in SAP BW into the
    CRM Analytics ?
    Thanks
    Edited by: Sunny Makker on May 11, 2011 1:52 PM

    Hi Shoukath,
    The ERP system communicates with SAP CRM using CRM Middleware.
    Please find the below link for more details on CRM Middle ware
    [CRM Middleware|http://help.sap.com/saphelp_crm60/helpdata/en/76/5ea438c42a5b2ce10000009b38f8cf/frameset.htm]
    Where as
    PI is a middleware like many others. It is well suited for connecting SAP systems with each other and with non-SAP.If your focus is not on SAP systems, other solutions might be a better choice today. SAP XI provides an integrated workflow engine that allows to define adapters to non-XML-protocols and mappings to convert data content from source to target.
    Process integration provides the infrastructure for business applications, that run in distributed systems. Process integration acts as the messaging middleware for service communication(both SAP and Non-SAP), connectivity, transformation and portability.
    Applications can also be connected directly with Web services (including the Web Service Reliable Messaging standard).
    Regards,
    Madhu

  • CRM to R3 partner flow via CRM Middleware ...

    Hi all ,
    Any one can tell me where the setting of the filter in standard has been done for the fields of the BUT000 which flows to ECC R3 in the middleware .
    Actually the requirement is to send some specific data of all the ship_tos which is created in CRM .
    It would be even greate if any one can share the document of CRM Middleware which will give from the basic of the Middleware configuration ,Adapter objects ,attribute settings .
    Thanks ,
    Kashim Raja

    Hi Kashim,
    You can maintain the filter settings for business partners in TCode "R3AC1". Please select the Business object "BUPA_MAIN", click on filter and maintain the required filters under "Table structure within object" for BUT000 table.
    Please refer this help portal for more info :
    http://help.sap.com/saphelp_crm70/helpdata/EN/56/6b34429cb0907ce10000000a114b1d/frameset.htm
    http://help.sap.com/saphelp_crm70/helpdata/EN/1d/09d1e713d711d6999e00508b6b8a93/frameset.htm
    Regards,
    Chethan
    Edited by: Chethan Kumar C M on Sep 27, 2009 7:46 AM

  • Why we need crm middleware for material replication?

    Hi Experts,
    Why we need CRM middleware for material replication from ECC to SRM when we can do the vendor replication from ECC to SRM with ABAP report? IS there any technical limitation?
    Thanks and regards,
    Ranjan

    Hello,
    Vendors and locations, for example, you can replicate from ECC to SRM using ABAP reports.
    However, if you want to replicate the following information, you should use the middleware:
    - DNL-CUST-BASIS3 - Basis CRM online
    - DNL-CUST-PROD0 - Material number conversions
    - DNL-CUST-PROD1 - Product : categories
    - DNL_CUST_SRVMAS - Customizing: Service Master
    - MATERIAL - R/3 Material Master
    - SERVICE_MASTER - R/3 Service Master
    Check note 872533. It provides more information.
    Regards,
    Ricardo

Maybe you are looking for

  • Can I use parted magic to secure erase Apple SSD?

    Recently, I have bought Apple SSD128GB (Toshiba HG3 serie) to upgrade my MBP 15" early 2011. It's a second hand drive of my friend so I want to do secure erase by using Parted Magic for improving the performance as factory reset. I have heard about P

  • What is that keyboard shortcut?

    The shortcut menu shows a keyboard shortcut for Unlock SMPTE Position, Command-something. What is that key? Thanks.

  • Deactivate the drill path selection

    Hi everybody! When more than one hierarchy starts with the same dimension object path but diverges at a lower level of the hierarchy Web Intelligence prompts and asks for the applied drill path! In the universe documentation I found the sentence: The

  • New GWIA on Linux - ConsoleOne does not show all GWIA tabs

    Hi, Last night I moved a POA and MTA to a new Linux server (SLES 11 sp1 on VMWare), which are running fine. I then had to install the GWIA to this server so I deleted the old GWIA object (which was running on Windows) and then ran the install for the

  • Reader quits with symbol lookup error

    On my SLED 11.3 system, Reader 9.4.3 quits with /usr/bin/acroread: symbol lookup error: /usr/lib/libXi.so.6: undefined symbol: XESetWireToEventCookie But libXi is installed. Any ideas?