Friday, 20 April 2012

Web Ui Architecture

The different software layers are completely separated from each other. The separation allows the connection of any business application via the BOL( Business Object Layer) layer, GenIL( Generic interaction Layer) layer to the presentation layer.

Presentation Layer:

 The Presentation layer of CRM Webclient UI is based on the CRM User Interface Framework, which is the basis for the HTML pages running in the browser.

Business Layer:

The business layer of CRM Webclient UI consists of the following software layers:
  • Business object layer ( BOL)
The business object layer saves the business object data, for example of sales orders, at runtime of SAP CRM session. This layer guarantees the separation of CRM Webclient UI and the underlying business logic
  • Generic interaction layer (GenIL)
The generic interaction layer handles the data transfer from the business object layer to the application programming interfaces ( APIs) of the underlying business engine. It is the connection between the business object layer and the underlying business engine.

Business Application:

The business application contains the business logic and the database tables


2 comments: