What is SAP CRM Middleware
CRM Middleware: – Middleware helps to connect SAP CRM with other systems like SAP ECC and any other systems. By using middleware we can exchange the different types of business objects from one system to another system. The important business objects are Customers, products, and transactions, that are being exchanged from one system to another system.
SAP CRM Middleware provides seamless back-end integration, and groupware integration like communication software outlook and Synchronizes the mobile clients. It doesn’t require any additional software, installations, or servers.
We can customize CRM Middleware as per business requirements like activating the adopters to replicate the data from one system to another system. When we are configuring the middleware settings, we have to decide who is the master and who is the receiver (SAP SD is the master and CRM is the receiver or SAP SD is the receiver and SAP CRM is the receiver.) For e.g. Customer master data has been created in SAP SD, then this customer data will be replicated in the SAP CRM system.
SAP CRM Architecture- SAP CRM system can act as a logical box and can be connected to different systems like interaction centers, web channels, mobile clients, handhelds, Netweaver portal, SAP SCM, BI/BW, ERP system, and with various systems.
CRM Server Architecture: – CRM architecture can be divided into three parts
- SAP CRM middleware
- Business Objects
- CRM server applications
CRM Middleware– CRM middleware is an inbuilt component of a CRM server, so the companies don’t require to buy middleware separately as it is inbuilt component in a CRM server.
CRM Server Applications– Applications are like Interaction centers, Web channels, Management, marketing planning, and campaign.
Business Objects– Objects are like products, partners, and business transactions.
How SAP CRM system is connected to the SAP R/3 system
SAP CRM and SAP ECC are connected by r/3 adapters.
Important transaction codes that are used for CRM Middleware
Code | Description |
SMWP | CRM Middleware Monitoring Cockpit |
SMW00 | Error handler Settings |
SMW02 | Display Business Documents Message summary |
SMQ1 | QRFC Monitor (Outbound Queue) |
SMQ2 | QRFC Monitor (Inbound Queue) |
SMQR | QRFC Monitor (QIN Scheduler) |
SMQS | QRFC Monitor (QOUT Scheduler) |
SMWT | Middleware trace |
R3AC6 | Middleware parameters |
SDIMA | CRM Data Integrity Manager |
SBDM | CRM Business Documents Modeler |