Module: SAP MM (Material Management) SAP
Module: SAP MM (Material Management) SAP MM is functional Module dealing with complete management of...
SAP Object Oriented ABAP Programming Course Content at LEARNING HUB
Topics Covered:
Introduction:
Why SAP CRM?
Why organizations need SAP CRM Web Client User Interface?
Versions of SAP CRM WebUI
Features SAP CRM WebUI
MVC Design Pattern and WebUI Architecture
Understanding Layers of SAP CRM Architecture
CRM One Order Frame work
Overview of Generic Interaction Layer
Overview of Business Object Layer
ABAP OOPs (ABAP Object Oriented Programming)
What is an Object?
Why to define a Class?
Components of class
Attributes - Instance, static, constant
Methods - instance, static
Role of Attributes & Methods in OOPs programming
Defining class in class builder
o Global Class
o Local Class
Accessing Attributes in a method
Instantiation of object in report program
Visibility - Public, Private, Protected.
Method parameters - importing, exporting, changing, returning
Interface
Abstract class
Type casting
o Widening Casting
o Narrow Casting
SAP CRM Functional Overview:
Account & Contact Management
Creation and assign the BP in organizational model
Overview of Sales Cycle
SAP CRM WebUI Framework (For very concept explanation with one real time scenarios)
Introduction to WebUI Component and Component Workbench
Presentation layer –model/view/controller
Overview of view Implementation class and view context class and view context node class
Overview of context node attributes Context binding
Creation of custom BSP components
Difference b/w Model node and value node
View:
Creation of custom view with model node and value node (real time scenario)
Creation of Form view and Table view
Creating Advanced search view and result view
Customizing the standard view (real time scenario)
Embedding the custom View’s into standard components
UI Configuration Tool:
Creation of custom configuration in standard views and custom views
Customizing the standard confirmations as per client requirement