Integrating Islands with Landmasses

EAI notes and thoughts

Monday, November 28, 2005

SAP Internet Sales (R/3) Overview

I am presently involved in an integration with the relatively new SAP Internet Sales product. Here is an overview on it.

SAP Internet Sales (R/3) is part of the mySAP CRM suite based on the Self Service pattern. It is an Order Management and CRM System that allows customers to browse products, configure and place orders.

Architecture overview
Internally, SAP Internet Sales uses Material Management, Customer Master, Catalog Management, Order Management and Contract Management modules. It is based on an MVC architecture on top of the SAP J2EE engine. Layers are present that map to the Model, View and Control as follows:
  • Presentation/View: Interaction and Presentation Layer
  • Model: Business Objects Layer
  • Control: Business Logic Services Layer
The communication with the model happens through a Java Connector. An Index Server to optimize search/browse of products and a Pricing & Configurator module are built in.

Other features in SAP Internet Sales are:
  • Orders are saved in real time in R/3 with no delay or intermediate storage
  • Web access user accounts are created for customers existing in SAP R/3. The usual process of users registering through the web for accounts in R/3 is also possible.
  • Material Master module is the foundation of the catalog
  • Product catalog uses the material data, prices, multimedia objects and text descriptions to build the catalog

del.icio.us  digg  technorati