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.
Similar Messages
-
Integration with SAP - Comparing SAP XI against other EAI Middlewares
I highly appreciate if you could throw some of your expertise and insights to the following:
1. What are all the architectural advantages if we use SAP XI instead of using other integration middlewares such as SeeBeyond, WebMethods etc.
2. Most of the EAI middlewares (such as SeeBeyond, WebMethods etc.) provide BAPI and ALE Adapters to integrate with SAP anyway. So, what is the architectural and business value add if we use SAP XI in this scenario?
3. Compare the capabilities of SAP XI any other top EAI middleware that you are familiar with. (Preferably SeeBeyond)
Thanks,
-SornaHi,
I do not want to comment on other middlewared outright. But, I will surely share the value proposition of SAP NetWeaver in general, and XI specifically as an Integration Platform.
SAP NetWeaver offers a set of solutions for Integration at 3 levels
1. People Integration - Enterprise Portals, Multichannel Access, Mobile Infrastructure
2. Information Integration - BW, MDM, KM
3. Process Integration - XI
All these solutions work on the same Technology Platform - SAP WebAS and can talk to each other seamlessly. They are also very well integrated to SAP Solutions, hence if the back-end applications are from SAP, it gives a strong reason for the customer to choose from SAP NetWeaver stack. It will definitely have performance advantes also when talking to SAP solutions.
The second most important point is, all SAP Solutions are shipping, or will ship their Integration Content (what SAP calls Business Content) for all the various products of the SAP NetWeaver Stack, including SAP XI. This reduces the integration effort required at customer site, since the integration content is already available (atleast from one side, even if the other application is Non-SAP).
Hence, although other middlewares offers capabilities to integrate with SAP solutions, NetWeaver will reduce the TCO in this case by providing better integration, Business Content from SAP, and also support for integration content from SAP.
Warm regards,
Venki. -
Integration with SAP - Comparing SAP XI with other EAI Middlewares
I highly appreciate if you could throw some of your expertise and insights to the following:
1. What are all the architectural advantages if we use SAP XI instead of using other integration middlewares such as SeeBeyond, WebMethods etc.
2. Most of the EAI middlewares (such as SeeBeyond, WebMethods etc.) provide BAPI and ALE Adapters to integrate with SAP anyway. So, what is the architectural and business value add if we use SAP XI in this scenario?
3. Compare the capabilities of SAP XI any other top EAI middleware that you are familiar with. (Preferably SeeBeyond)
Thanks,
-SornaMy two cents -
1. XI is from SAP so, no dependency on other vendor to upgrade their platform to take advantage of new features provided by SAP in newer releases.
2. For SAP centric integration, XI is not just a platform. You also get a lot of content for standard SAP centric integration scenarios and no of scenarios supported will increase over the time.
3. XI also supports BPM.
4. Support for ABAP mapping.
Regards,
Sanjeev -
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 -
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 -
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 -
How to use SAP RDE CRM Users products
Dear Experts
Am facing a issue when use SAP RDE CRM Users product as belows:
At this time, my customer running with ERP ERP 6.0 EHP4 in three
landscapce (server DEV, server TEST and server PROD)
And now, my customer want to use SAP RDE CRM Users product and they
bought SAP RDE CRM Users product & License from SAP
I have several question as follows:
Conditions necessary and sufficient to be able to install and run SAP
RDE CRM Users product ?
With a three landscape of my customer at this time -> Need more
hardware for the installation of SAP RDE CRM Users ?
SAP RDE CRM Users product is a Integration of ERP ?
SAP RDE CRM Users product can be installed as a component of ERP
system ? or SAP RDE CRM Users product is a standalone system ?
If a component of ERP -> how to install and use it
If a standalone system -> how to install and use it
Please guide me to know this issue
Thanks and best regardsHi,
Can you give me information about crm rde if you got them??
Thanks in advance,
Frank -
How to Find Companies Using SAP CRM in Australia ??
Hello mate,
Could you please tell me how to find out the companies list which are currently using SAP CRM in their organization and located in australia
Thanks
DavidThis type of information is normally provided by SAP to their prospects and/or customers and sometimes partners etc. If you are a SAP prospect and need this information, talk to your account executive.
I'm located in the United States, so I personally couldnt' give you any public examples of companies running CRM in Australia. I think however there is this general reference source for customer examples.
This page will do what you want:
http://www.sap.com/index.epx#http://www.sap.com/customer-testimonials/business-process/customer-relationship-management.epx
It came back with 3 specific customer success stories for Australia and CRM. I know there are more, but that should give you a start.
Take care,
Stephen -
SAP CRM Middleware flow from R/3 to CRM
hi
I am new to CRM middleware I have some doubt about the replication from the R/3 to CRM.
I have some 4 basic questions Kindly help me out
1.in initial down lode how to know which object for which requirement? There is any list like these objects for this one?
2.when the initial download have to use and when the delta down lode have to use?
3.object creating is preferable option or not if yes in which condition we have to create the objects?
4.what is the difference between customizing objects and business objects? and when we have to use which object ?
wiht Regards,
prakesh..!Hi Prakesh
Happy to hear that my answers were useful. Hope this new will solve your problem.
So let's reply to your new questions.
1) Yes it is the delta download. This means that you have already triggered the initial download. Now all changes or new creations are replicated into the CRM system. I do not suggest this approach. This is usually used when you have no other chance because this process is complex and very time consuming. I would suggest checking the BDoc before proceding with degugging the queue. Go to transaction code SMW01. Filter on time (when you made the change). You will find bdocwith a red or yellow traffic light. This means that data have been not processed in CRM system. You usually have an error message (just select the BDoc from the list and click the red button in the toolbar) attached to the BDoc that is explainatory of the error. Correct the error and reprocess the BDoc (there is a proper button).
2) To debug the queue go to transaction code SMQS and SMQR and deregistrate inbound and outbound queue in the CRM system. After you do this, apply the changes to the customer. You will find an inbound queue in transaction code SMQ2. Select the queue and click the last button in the header toolbar. You will process the flow in debug. Remember to register the queue when this is no more necessary otherwise you will have a mess in the system.
3) if you create new customer in CRM system, this are automatically replicated in the backend system basing on the scenario set. No additional tables are created. All the changes applied in the CRM system will be replicated in the backend with the same process except the Bdoc that are really CRM specific.
Hope this help you.
Regards,
Fabrizio -
Why SAP SRM material replication happens through CRM middleware?
Can some one help me to understand, Why SAP SRM material replication happens through CRM middleware? Is there any functional/Technical reason behind this design?
Dear Sridhar,
SRM releases later SRM 4.0 are working with the same middleware implementation,
there where no changes between the releases. The SRM middleware implementation
was decoupled from the CRM middleware development at that time.
(Middleware is based on the basis functionality of queued Remote Function Calls qRFC)
Regards
Laszlo -
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
sivaHi Natarajan,
Can you please send me CRM middleware documentation to [email protected]
thanks in advance
Cheers,
Reddy. -
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,
JimmyHi,
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. -
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 -
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
Maybe you are looking for
-
Hello, an hour ago my adobe cloud stopped working. Whenever i try to use a program it asks me sign in. I enter my info but they it load for 15-20 minutes without anything to happen. When try to open the Creative Cloud Manager it shows black window an
-
Can someone view what I look at on the web and my passwords etc from a different location other the from my iPhone or iPad mini?
-
How to reuse a jar file in another application
i have created a jar file.Now i want to reuse this jar file in another java program.Could anyone please guide me with the steps of how to reuse a jar file
-
Weird javascript issues in google-chrome and awesome-wm
I'm having a specific and annoying problem running google-chrome 12.0.742.100-1 and awesome 3.4.9-1. When I use Gmail, the popup chat and tasks window placement is totally fscked up. The windows appear in random places and are hanging off the side
-
XML message failing in the SUS side for vendor replication from ERP
Dear Experts, We have configured MM-SUS scenarios in our environment of SRM 7.01/ECC 6 ehp 5. We are trying to replicate the Vendor master from ECC to SUS using PI ( idoc message ZCREMAS_SUS_MM)). The message is successully processed in the PI. It is