You are on page 1of 4

https://www.s-max.

in/demo-session
http://hyderabad.quikr.com/SAP-CRMTechnical-video-1200-W0QQAdIdZ165563652
https://www.facebook.com/pages/SAP-CRM-ABAP-WebClient-UI-Training/149737095154632
SAP CRM 7.0 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.
Navigation between pages
i. Page flow logic
ii.MVC

WD (webdynpro ABAP concepts optional)


//////////////////////////////////////////////////////////////////


Introduction to SAP CRM
o Why SAP CRM?
o Importance of SAP CRM
CRM Architecture
MVC
Data Model

Introduction to Web UI
Business Roles
Marketing Professional
Sales Professional
Service Professional
Navigation Bar Profile
Header Area
Work center links
Direct Links



WEB UI Framework and Architecture :
a. Presentation Layer(BSP)
b .Business Layer(BOL)
c. Generic Interaction Layer(Genil)


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
a. Model Nodes & Model Attributes
b. Value Nodes & Value Attributes
v. Event Handler Methods
vi. Inbound Plugs
vii. Outbound Plugs
Runtime Repository Editor
a. Model
b. Windows
c. View Sets
d. Navigational Links
e. Component Interface
f. Component Usage

Enhancing and Customizing WebUI
Component Enhancement
Creation of Views, View sets
Creation of Dropdown , Custom Pop-ups and F4 Helps
Component Usages and Component Interfaces
Creation of Navigation links, Outbound and Inbound plugs
Creation of Search and Result view

Tool Bar and Row level Buttons
Creation of Tool bar Buttons
Creation of Row level Buttons

UI Configuration Tool
AET
EEWB

Introduction to BOL Programming
Creation of Custom Model
Working with Collections, Iterations
BOL Core, BOl entities
Transaction Context
Working with Global Messages


Business Object Layer-BOL
Bol Browser
Bol Component and Bol Component Sets
BOL Entities
BOL Core


BOL (Business object Layer ) Programming --- ---------(With Debugging)
Working with BOL Entities
a. Collection
b. BOL Core Class(CL_CRM_BOL_CORE)
c. Create entity
d. Read and Modify entity
e. Remove entity
f. Sorting of entities
g. Delete entity
h. Lock entity
i. Filtering entity
j. Create related entities
k. Reading Related entities


Generic Interaction Layer(GeniL) Overview:
GeniL Object Model
Genil Components and Component sets
Types of GeniL Objects(Business Objects):
a. Root objects
b. Search Objects
c. Dynamic Search Objects
d. Dependent Objects
e. Search result Objects
f. Access Objects
Relationships between GeniL Objects
a. Aggregation
b. Composition
c. Association
GeniL Object Model Tools:
a. GeniL Object Browser
b. GeniL BOL Browser


Message Handling in WEB UI.

Component Enhancement Examples :
Concept of Enhancement Set
a. Customization of Standard Components:
i. Search View
ii. Overview View
iii. Table View
b. Custom Component Development:
i. Search View Page(Search component)
ii. Details View Page(Details component)
iii. Dialog Boxes
Configuring Custom Component in the WEB UI
Extending Business Partner Search
Simple Objects ( cross component navigation real time)
Design Layer
Middleware Introduction
Monitoring BDocs
Monitoring Inbound Queues
Monitoring Outbound Queues

ISU CRM: over view
Interaction center backed isu.

Sap ui5: over view
Ipad applications

You might also like