The SAP CRM components provide different capabilities. SAP CRM is a complete software suite and is part of the SAP Business software.
The core functions in SAP CRM are provided by CRM Application server ABAP and CRM Application server Java. You can further enhance the core functions by adding other software units. CRM Application server and Java application server enables you operate large range of business processes.
To enhance the capabilities, you can add other software like CRM Mobile application to enable use of marketing, sales and service functionalities in offline mode or use of Business Intelligence SAP NetWeaver for analytical reporting.
The SAP CRM Application server ABAP consists of the following components −
SAP CRM Application Server Java consists of the following components −
The SAP NetWeaver Application Server Java consists of the following component −
You can easily differentiate between CRM core Java components and CRM core non Java components. For a few business processes, you don’t need CRM Application server Java components as they can run on Application Server ABAP components.
You should have SAP Core with CRM Java Components (JCRM) for the following business scenarios in SAP CRM −
CRM Web Channel WCEM − Business scenarios in which you want to use the product configuration. For example: the business process Sales Order Processing in CRM.
User Interfaces − The CRM web client is an integrated, clearly arranged web based user interface. You can perform the following functions in the user interface −
CRM Web Client is based on a web browser, so you would need to install a web browser on the client side. The CRM Web Client is fully based on the CRM Application Server ABAP using Business Server Page (BSP) technology. On the server side, the CRM Web Client is based on a multilayer architecture −