SAP CRM 7.0(Customer Relationship Management) Online Training


SAP CRM 7.0 Technical Online Training Course Details

SAP CRM Technical Course Content

Perquisites:
OOABAP
Overview of SAP CRM Functional.
Overview of Object Oriented ABAP(Optional)
* Classes
* Methods
* Inheritance
* Polymorphism
* Interface
* Events
* Exceptions(class level and method level)
* Building global class

BSP(Business Server pages):
* Html, bhtml , phtml, chtml tags.
* State full and state less pages
* Navigation between pages
* F4 help

i. Page flow logic
ii.MVC
CRM 7.0 WEB UI:
Overview of User interface
* Business Role Concept
* Navigation Area
* Header Area
* Work Area

WEB UI Framework and Architecture :
* Presentation Layer(BSP)
* Business Layer(BOL)
* Generic Interaction Layer(Genil)

UI Component Development and Enhancement Concepts:
1. WEB UI Component Structure Overview:
* Component Workbench: T.code BSP_WD_CMPWB

i. Types of Controllers:
* Component controller
* Custom Controller
* View Controller

ii. Types of views
* Form View
* Table View
* Empty View

iii. Concept of Context
iv. Types of Context Nodes
* Model Nodes & Model Attributes
* Value Nodes & Value Attributes

v. Event Handler Methods
vi. Inbound Plugs
vii. Outbound Plugs
* Runtime Repository Editor
* Model
* Windows
* View Sets
* Navigational Links
* Component Interface
* Component Usage
* UI Configuration tool

2.Generic Interaction Layer(GeniL) Overview:
* GeniL Object Model
* Genil Components and Component sets
* Types of GeniL Objects(Business Objects):

* Root objects
* Search Objects
* Dynamic Search Objects
* Dependent Objects
* Search result Objects
* Access Objects
* Relationships between GeniL Objects
* Aggregation
* Composition
* Association
* GeniL Object Model Tools:
* GeniL Object Browser
* GeniL BOL Browser

3.BOL (Business object Layer ) Programming — ——(With Debugging)
* Working with BOL Entities
* Collection
* BOL Core Class(CL_CRM_BOL_CORE)
* Create entity
* Read and Modify entity
* Remove entity
* Sorting of entities
* Delete entity
* Lock entity
* Filtering entity
* Create related entities
* Reading Related entities

4. Message Handling in WEB UI.

5. Component Enhancement Examples :
* Concept of Enhancement Set
* Customization of Standard Components:
* Search View
* Overview View
* Table View

* Custom Component Development:
* Search View Page(Search component)
* Details View Page(Details component)
* Dialog Boxes
+ Configuring Custom Component in the WEB UI
+ Enhancement of Data Model with the Application Enhancement Tool (AET CRM 7.0)
+ Easy Enhancement workbench(EEWB)
+ Extending Business Partner Search
+ Simple Objects
+ Design Layer