Course Duration in Hours
120
120
SAP ABAP Course Content
ERP & SAP
About ERP
Business Processes with ERP
ERP Vendors
ERP Culture
SAP Overview
SAP Architecture and System Landscape
SAP R/1, R/2, R/3
SAP Integration
SAP system Environment
ABAP language, Roles and Responsibilities of ABAPERS
ABAP Programming
ABAP Concepts
o Introduction to ABAP Programming Language
o Data types and Data objects
o Logical Expressions and Relational Operators
o Output statements
o Conditional statements and Looping structures
o Exit, Continue and stop statements
o Selection screen overview
o ABAP program structure- Simple program
o Packages overview and creation
Workbench Organizer Transport system
o Requests/Tasks
o Transaction codes for Transport and Overview
o Change request Version management
o Releasing Task and Request
Data Dictionary
o Introduction to Dictionary
o Data Dictionary objects Domains, Data Elements, Structures, Database tables and types, Views, Search Help, Lock Objects
ABAP Database Access
o Open SQL
o Working with different types Internal tables
o Operations on Internal tables
Modularization Techniques
o Modularization techniques Introduction
o Includes
o Subroutines
o Function groups & Function modules
Reporting
o Classical Reporting with events
o Interactive Reporting using HIDE, GET CURSOR, AT-USER COMMAND, Menu Painter
o ALV Reporting ALV field catalog, ALV Layout, Interactive ALV, Hierarchical ALV, Blocked ALV
o Control Break Statements
Performance Analysis
o Reporting standards
o Extended Program Check
o Debugger
o Runtime Analysis- SE30
o SQL Trace- ST05
Dialog/Module Pool Programming/Transactions
o Introduction
o Events in MPP
o Screen Painter
o Menu Painter
o Table Control
o Tab strip Control
o Field validation
o Call Screen /Set Screen/ Leave Screen
Batch Data Communication(BDC)
o BDC Introduction
o Recording
o BDC Methods Call Transaction Method, Session Method
o LSMW
o Application Server Files
Scripts
o SAP Script Overview
o Components of SAP Scripts
o Types of Windows
o Function Modules
o Passing data between Script and Driver program
o Control Commands
Smartforms
o Smartforms Introduction
o Difference between Scripts and Smartforms
o Function Module in Smartforms
o Designing Custom Smartform
o Form Painter
o Table Painter
o Style Builder
o Text modules
o Print Program
Advanced ABAP Programming
Object Oriented ABAP
o Introduction to OO-ABAP
o Class Builder
o Objects
o Instances and types
o Visibility of Components
o Local and Global Class creation
o Object handling
o Methods
o Abstraction and Encapsulation
o Inheritance and Polymorphism
o Event Handling
o Interfaces
o OO-ALV Reporting
Enhancements
o Enhancement requirement
o SMOD/CMOD
o User-Exits
o Customer-Exits: Menu exit, Screen exit, Field exit
o Business Add Ins(BAdIs): Single & Multiple Implementations, Filter BAdIs, Custom BAdIs
Remote Function Call (RFC)
o RFC Introduction
o Preparing RFC Destinations
o Developing and call Remote Functions
o Types of RFC
o Synchronous RFC
o Asynchronous RFC
o Transactional RFC
Business Application Programming Interface (BAPI)
o Business Framework Architecture
o Introduction to BOR
o Difference between RFC and BAPI
o Creating custom BAPI
o Reporting using BAPI
o Data upload using BAPI structures
IDOC Interfaces
o IDOC Architecture
o Segment Creation
o IDOC Creation
o Logical Messages
o Processing IDOC
o Monitoring
o Programming IDOC Interface
Application Link Enabling
o Introduction
o Concepts of data and process distribution
o Reasons for data and process distributions
o ALE Concepts and Features
o ALE Technology
o ALE Components for Outbound and Inbound process
o Configuring ALE
SAP ABAP Course Content
ERP & SAP
About ERP
Business Processes with ERP
ERP Vendors
ERP Culture
SAP Overview
SAP Architecture and System Landscape
SAP R/1, R/2, R/3
SAP Integration
SAP system Environment
ABAP language, Roles and Responsibilities of ABAPERS
ABAP Programming
ABAP Concepts
o Introduction to ABAP Programming Language
o Data types and Data objects
o Logical Expressions and Relational Operators
o Output statements
o Conditional statements and Looping structures
o Exit, Continue and stop statements
o Selection screen overview
o ABAP program structure- Simple program
o Packages overview and creation
Workbench Organizer Transport system
o Requests/Tasks
o Transaction codes for Transport and Overview
o Change request Version management
o Releasing Task and Request
Data Dictionary
o Introduction to Dictionary
o Data Dictionary objects Domains, Data Elements, Structures, Database tables and types, Views, Search Help, Lock Objects
ABAP Database Access
o Open SQL
o Working with different types Internal tables
o Operations on Internal tables
Modularization Techniques
o Modularization techniques Introduction
o Includes
o Subroutines
o Function groups & Function modules
Reporting
o Classical Reporting with events
o Interactive Reporting using HIDE, GET CURSOR, AT-USER COMMAND, Menu Painter
o ALV Reporting ALV field catalog, ALV Layout, Interactive ALV, Hierarchical ALV, Blocked ALV
o Control Break Statements
Performance Analysis
o Reporting standards
o Extended Program Check
o Debugger
o Runtime Analysis- SE30
o SQL Trace- ST05
Dialog/Module Pool Programming/Transactions
o Introduction
o Events in MPP
o Screen Painter
o Menu Painter
o Table Control
o Tab strip Control
o Field validation
o Call Screen /Set Screen/ Leave Screen
Batch Data Communication(BDC)
o BDC Introduction
o Recording
o BDC Methods Call Transaction Method, Session Method
o LSMW
o Application Server Files
Scripts
o SAP Script Overview
o Components of SAP Scripts
o Types of Windows
o Function Modules
o Passing data between Script and Driver program
o Control Commands
Smartforms
o Smartforms Introduction
o Difference between Scripts and Smartforms
o Function Module in Smartforms
o Designing Custom Smartform
o Form Painter
o Table Painter
o Style Builder
o Text modules
o Print Program
Advanced ABAP Programming
Object Oriented ABAP
o Introduction to OO-ABAP
o Class Builder
o Objects
o Instances and types
o Visibility of Components
o Local and Global Class creation
o Object handling
o Methods
o Abstraction and Encapsulation
o Inheritance and Polymorphism
o Event Handling
o Interfaces
o OO-ALV Reporting
Enhancements
o Enhancement requirement
o SMOD/CMOD
o User-Exits
o Customer-Exits: Menu exit, Screen exit, Field exit
o Business Add Ins(BAdIs): Single & Multiple Implementations, Filter BAdIs, Custom BAdIs
Remote Function Call (RFC)
o RFC Introduction
o Preparing RFC Destinations
o Developing and call Remote Functions
o Types of RFC
o Synchronous RFC
o Asynchronous RFC
o Transactional RFC
Business Application Programming Interface (BAPI)
o Business Framework Architecture
o Introduction to BOR
o Difference between RFC and BAPI
o Creating custom BAPI
o Reporting using BAPI
o Data upload using BAPI structures
IDOC Interfaces
o IDOC Architecture
o Segment Creation
o IDOC Creation
o Logical Messages
o Processing IDOC
o Monitoring
o Programming IDOC Interface
Application Link Enabling
o Introduction
o Concepts of data and process distribution
o Reasons for data and process distributions
o ALE Concepts and Features
o ALE Technology
o ALE Components for Outbound and Inbound process
o Configuring ALE
B.Tech(Any), MCA, MSC(Any), MBA, Any Degree
Sri Veera Venkata Career Technologies, Vijayawada City (Vijayawada),Vijayawada,IN