SlideShare a Scribd company logo
1 of 4
Download to read offline
Basics of SAP & CRM ABAP
SAP CRM Conceptual Overview:
 Basic SAP GUI Navigation
 Introduction to SAP CRM
 CRM Functional Overview
Marketing
Sales
Service
Interaction Centre
 Master Data
CRM Business Partner Master Data
CRM Product Master Data
Organization Model
IBASE
 Transactional Data
Business Transaction
 One Order Frame Work
 CRM Data Model
CRM ABAP Basics:
 Business Transaction Programming
a. FMs for Reading Business Transactions
i. Tricks for finding the relevant FM
ii. Coding using the FM
b. FMs for Modifying the Business Transactions
i. Tricks for finding the relevant FM
ii. Coding using the FM
c. FM for saving Business Transactions
 Error/Message Handling
a. Message Logging FMs
b. Programming using Messaging FMs
i. Logging the messages
ii. Searching for messages
iii. Deleting the messages
 Business Addin’s (BADIs) in CRM
a. Techniques for Finding Appropriate BADI
b. Implementing a BADI (Involves BT Programming)
 Actions
 CRM Middleware Overview
BDOCS
Types of BDOCS (SBDOC and MBDOC)
Queue Monitoring
Monitoring the BDOCS
Middleware Debugging
CRM WebUI Overview:
 SAP CRM UI Roadmap
 Web Client User Interface
 Overview of the User Interface
 New UI Concept – Screen Structure
 Navigation Area
 Header Area
 Work Area
 Navigating in the User Interface
 Personalizing the User Interface
 Logging On to the CRM Web Client
Enhancing and Customizing the Navigation Bar:
 Configuring the Navigation Bar
 Navigation from the Navigation Bar
 Creating New Transactions
 Integration into the Navigation Bar Profile
 Changing an Existing Transaction
 Copying and Deleting Transactions
 Practical Example: Navigation Bar
 Creating and Assigning a Role Configuration Key
 Deactivating a Work Center Page
 Adding a Work Center Page
Enhancing and Customizing the Header Area:
 Configuring the Header Area
 Defining the Navigation Frame
 Defining the Layout Components
 Displaying the Central Search
 Using the Working Context
Enhancing and Customizing the Work Area:
 UI Configuration Tool
 Calling the UI Configuration Tool Using Technical Information (F2 Key)
 Structure of the UI Configuration Tool
 Role-Based Customizing of the User Interface
 General Field Customizing
 Practical Example: Using the UI Configuration Tool
 Customizing the Overview Page
 Customizing the Search Page
 Showing Input Fields in a View
 Changing Field Labels in a View
Web Client UI Framework:
 Basic Principles
 BSP Programming Models
 Web Client UI Framework
 Tag Libraries
 Web Client Component
 Component Workbench
 Component Structure Browser
UI Component Architecture :
 View
 View Controller
 View Context
 Event Handler
 Plugs
 View Layout (BSP Page
 View Set
 Window
 Controller and Context
 Component Controller
 Custom Controller
 Context Nodes and Attributes
 Context Note Binding
 Model Integration
 Dependent Model Nodes
 Navigation
 Navigating with Navigational Links
 Cross-Component Navigation
 Component Interface
 Interface View
 Context
 Events
 UI Component Usage
Creating Configurable Views and Pages :
 Form View
 Table View
 Buttons
 One-Click Actions (OCAs)
 Tree View
 Search Pages
 Overview Pages
 Work Center Pages

Generic Interaction Layer – GENIL:
 Benefits of the Generic Interaction Layer
 GenIL Object Model
 GenIL Components and Component Sets
 GenIL Objects
 Relationships between GenIL Objects
 Tools for Displaying Object Models
 GenIL Model Browser
 GenIL BOL Browser
 Root Objects
 Access Objects
 Dependent Objects
 Search Objects
 Dynamic Search Objects
 Search Result Objects
Business Object Layer — BOL :
 BOL Core
 BOL Entities
 Working with Collections
 Access Using Iterators
 Filtering Collections
 Sorting Collections
 Searching for BOL Entities
 Creating BOL Entities
 Modifying BOL Entities
 Deleting BOL Entities
 Traversing via the Object Model
 Locking BOL Entities
 Accessing BOL Entities
 Generating BOL Entities
 Transaction Context
 Messages from the APIs
Technical Developments in Component Workbench:
 Changing Descriptions of a View
 Changing Descriptions of a View
 Making normal input fields as drop down boxes
 Providing Value help for input fields
 Enhancing Context nodes of a view with Value attributes as Well as Model Attributes
 Reading once Context node data into another Context node
WebUI Component Enhancement Tools:
 EEWB (Easy Enhancement Workbench)
 AET (Application Enhancement Tool)
 Design Layer

More Related Content

What's hot

Project system. path...
Project system. path...Project system. path...
Project system. path...Tarun Sahoo
 
O365 Saturday - Deepdive SharePoint Client Side Rendering
O365 Saturday - Deepdive SharePoint Client Side RenderingO365 Saturday - Deepdive SharePoint Client Side Rendering
O365 Saturday - Deepdive SharePoint Client Side RenderingRiwut Libinuko
 
Managed Metadata SPS 062011
Managed Metadata SPS 062011Managed Metadata SPS 062011
Managed Metadata SPS 062011Hersh Ajgaonkar
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayBizTalk360
 
Oracle fusion adf_online_training_in_africa
Oracle fusion adf_online_training_in_africaOracle fusion adf_online_training_in_africa
Oracle fusion adf_online_training_in_africamagnificsmile
 
Oracle adf online training
Oracle adf online trainingOracle adf online training
Oracle adf online trainingo2education
 
Migrating biz talk solutions to azure
Migrating biz talk solutions to azureMigrating biz talk solutions to azure
Migrating biz talk solutions to azureBizTalk360
 

What's hot (10)

Oracle adf online training
Oracle adf online trainingOracle adf online training
Oracle adf online training
 
Project system. path...
Project system. path...Project system. path...
Project system. path...
 
O365 Saturday - Deepdive SharePoint Client Side Rendering
O365 Saturday - Deepdive SharePoint Client Side RenderingO365 Saturday - Deepdive SharePoint Client Side Rendering
O365 Saturday - Deepdive SharePoint Client Side Rendering
 
Managed Metadata SPS 062011
Managed Metadata SPS 062011Managed Metadata SPS 062011
Managed Metadata SPS 062011
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
 
Oracle fusion adf_online_training_in_africa
Oracle fusion adf_online_training_in_africaOracle fusion adf_online_training_in_africa
Oracle fusion adf_online_training_in_africa
 
Oracle adf online training
Oracle adf online trainingOracle adf online training
Oracle adf online training
 
Oracle fusion dba online training
Oracle fusion  dba online trainingOracle fusion  dba online training
Oracle fusion dba online training
 
Migrating biz talk solutions to azure
Migrating biz talk solutions to azureMigrating biz talk solutions to azure
Migrating biz talk solutions to azure
 
Sample projects
Sample projectsSample projects
Sample projects
 

Similar to SAP CRM TECHNICAL LEARN ONLINE | ONLINE SAP CRM TECHNICAL TRAINING

137057992 shortcut-to-downloads
137057992 shortcut-to-downloads137057992 shortcut-to-downloads
137057992 shortcut-to-downloadsSenthil Muthuvelu
 
Best Weblogic Server Online Training
Best Weblogic Server Online TrainingBest Weblogic Server Online Training
Best Weblogic Server Online TrainingSamatha Kamuni
 
Sap crm technical online training
Sap crm technical online trainingSap crm technical online training
Sap crm technical online trainingSanthosh Sap
 
AD303: Building Composite Applications for IBM Workplace Collaboration Servic...
AD303: Building Composite Applications for IBM Workplace Collaboration Servic...AD303: Building Composite Applications for IBM Workplace Collaboration Servic...
AD303: Building Composite Applications for IBM Workplace Collaboration Servic...Brian O'Gorman
 
Ofc216 Shah German Webcms
Ofc216 Shah German WebcmsOfc216 Shah German Webcms
Ofc216 Shah German WebcmsPunk Rock
 
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010Bala Subra
 
Oracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle formsOracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle formsbispsolutions
 
Oracle11g form-course-curriculum
Oracle11g form-course-curriculumOracle11g form-course-curriculum
Oracle11g form-course-curriculumAmit Sharma
 
Oracle11g form course-curriculum
Oracle11g form course-curriculumOracle11g form course-curriculum
Oracle11g form course-curriculumAmit Sharma
 
Composite Applicaitons and OBA Architecture
Composite Applicaitons and OBA ArchitectureComposite Applicaitons and OBA Architecture
Composite Applicaitons and OBA ArchitectureMike Walker
 

Similar to SAP CRM TECHNICAL LEARN ONLINE | ONLINE SAP CRM TECHNICAL TRAINING (20)

137057992 shortcut-to-downloads
137057992 shortcut-to-downloads137057992 shortcut-to-downloads
137057992 shortcut-to-downloads
 
Best Weblogic Server Online Training
Best Weblogic Server Online TrainingBest Weblogic Server Online Training
Best Weblogic Server Online Training
 
Sap crm technical online training
Sap crm technical online trainingSap crm technical online training
Sap crm technical online training
 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
 
Sap bo xi r4.0 short
Sap bo xi r4.0  shortSap bo xi r4.0  short
Sap bo xi r4.0 short
 
o
oo
o
 
AD303: Building Composite Applications for IBM Workplace Collaboration Servic...
AD303: Building Composite Applications for IBM Workplace Collaboration Servic...AD303: Building Composite Applications for IBM Workplace Collaboration Servic...
AD303: Building Composite Applications for IBM Workplace Collaboration Servic...
 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
 
Sap bo xi r4.0
Sap bo xi r4.0Sap bo xi r4.0
Sap bo xi r4.0
 
Ofc216 Shah German Webcms
Ofc216 Shah German WebcmsOfc216 Shah German Webcms
Ofc216 Shah German Webcms
 
Sap index
Sap indexSap index
Sap index
 
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
BizTalk 2010 with Appfabric Hosting in the Cloud: WCF Services vs BT2010
 
Oracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle formsOracle fusion middleware 11g build applications with oracle forms
Oracle fusion middleware 11g build applications with oracle forms
 
Oracle11g form-course-curriculum
Oracle11g form-course-curriculumOracle11g form-course-curriculum
Oracle11g form-course-curriculum
 
Oracle11g form course-curriculum
Oracle11g form course-curriculumOracle11g form course-curriculum
Oracle11g form course-curriculum
 
Composite Applicaitons and OBA Architecture
Composite Applicaitons and OBA ArchitectureComposite Applicaitons and OBA Architecture
Composite Applicaitons and OBA Architecture
 

Recently uploaded

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 

SAP CRM TECHNICAL LEARN ONLINE | ONLINE SAP CRM TECHNICAL TRAINING

  • 1. Basics of SAP & CRM ABAP SAP CRM Conceptual Overview:  Basic SAP GUI Navigation  Introduction to SAP CRM  CRM Functional Overview Marketing Sales Service Interaction Centre  Master Data CRM Business Partner Master Data CRM Product Master Data Organization Model IBASE  Transactional Data Business Transaction  One Order Frame Work  CRM Data Model CRM ABAP Basics:  Business Transaction Programming a. FMs for Reading Business Transactions i. Tricks for finding the relevant FM ii. Coding using the FM b. FMs for Modifying the Business Transactions i. Tricks for finding the relevant FM ii. Coding using the FM c. FM for saving Business Transactions  Error/Message Handling a. Message Logging FMs b. Programming using Messaging FMs i. Logging the messages ii. Searching for messages iii. Deleting the messages  Business Addin’s (BADIs) in CRM a. Techniques for Finding Appropriate BADI b. Implementing a BADI (Involves BT Programming)  Actions  CRM Middleware Overview BDOCS Types of BDOCS (SBDOC and MBDOC) Queue Monitoring Monitoring the BDOCS Middleware Debugging
  • 2. CRM WebUI Overview:  SAP CRM UI Roadmap  Web Client User Interface  Overview of the User Interface  New UI Concept – Screen Structure  Navigation Area  Header Area  Work Area  Navigating in the User Interface  Personalizing the User Interface  Logging On to the CRM Web Client Enhancing and Customizing the Navigation Bar:  Configuring the Navigation Bar  Navigation from the Navigation Bar  Creating New Transactions  Integration into the Navigation Bar Profile  Changing an Existing Transaction  Copying and Deleting Transactions  Practical Example: Navigation Bar  Creating and Assigning a Role Configuration Key  Deactivating a Work Center Page  Adding a Work Center Page Enhancing and Customizing the Header Area:  Configuring the Header Area  Defining the Navigation Frame  Defining the Layout Components  Displaying the Central Search  Using the Working Context Enhancing and Customizing the Work Area:  UI Configuration Tool  Calling the UI Configuration Tool Using Technical Information (F2 Key)  Structure of the UI Configuration Tool  Role-Based Customizing of the User Interface  General Field Customizing  Practical Example: Using the UI Configuration Tool  Customizing the Overview Page  Customizing the Search Page  Showing Input Fields in a View  Changing Field Labels in a View
  • 3. Web Client UI Framework:  Basic Principles  BSP Programming Models  Web Client UI Framework  Tag Libraries  Web Client Component  Component Workbench  Component Structure Browser UI Component Architecture :  View  View Controller  View Context  Event Handler  Plugs  View Layout (BSP Page  View Set  Window  Controller and Context  Component Controller  Custom Controller  Context Nodes and Attributes  Context Note Binding  Model Integration  Dependent Model Nodes  Navigation  Navigating with Navigational Links  Cross-Component Navigation  Component Interface  Interface View  Context  Events  UI Component Usage Creating Configurable Views and Pages :  Form View  Table View  Buttons  One-Click Actions (OCAs)  Tree View  Search Pages  Overview Pages  Work Center Pages 
  • 4. Generic Interaction Layer – GENIL:  Benefits of the Generic Interaction Layer  GenIL Object Model  GenIL Components and Component Sets  GenIL Objects  Relationships between GenIL Objects  Tools for Displaying Object Models  GenIL Model Browser  GenIL BOL Browser  Root Objects  Access Objects  Dependent Objects  Search Objects  Dynamic Search Objects  Search Result Objects Business Object Layer — BOL :  BOL Core  BOL Entities  Working with Collections  Access Using Iterators  Filtering Collections  Sorting Collections  Searching for BOL Entities  Creating BOL Entities  Modifying BOL Entities  Deleting BOL Entities  Traversing via the Object Model  Locking BOL Entities  Accessing BOL Entities  Generating BOL Entities  Transaction Context  Messages from the APIs Technical Developments in Component Workbench:  Changing Descriptions of a View  Changing Descriptions of a View  Making normal input fields as drop down boxes  Providing Value help for input fields  Enhancing Context nodes of a view with Value attributes as Well as Model Attributes  Reading once Context node data into another Context node WebUI Component Enhancement Tools:  EEWB (Easy Enhancement Workbench)  AET (Application Enhancement Tool)  Design Layer