Curriculum
20 Sections
153 Lessons
10 Weeks
Expand all sections
Collapse all sections
ERP Introduction
6
1.1
Manual Business process and its limitations
1.2
ERP Products
1.3
Introduction to SAP and its Modules
1.4
Role of ABAP Consultant in SAP Projects
1.5
Role of ABAP Consultant in object
1.6
Development
SAP R/3 ARCHITECTURE
4
2.1
Application Server Services
2.2
ABAP Workbench
2.3
R/3 Landscape
2.4
Client Concept in SAP
ABAP Introduction
3
3.1
Repository and Dictionary Objects
3.2
ABAP-related Transaction Codes
3.3
ABAP Programming Rules â–ª Data Types and Operators
ABAP BASIC STATEMENTS
5
4.1
Data, Write, Constant and Parameter Statements and their attributes
4.2
CONDITIONAL and LOOPING Statements
4.3
Check Boxes and Radio Buttons
4.4
Submit, Import, Export keywords
4.5
Field-symbols
STRING FUNCTIONS
8
5.1
Shift
5.2
Replace
5.3
Translate
5.4
Overlay
5.5
Strlen
5.6
Condense
5.7
Concatenate
5.8
Split
INTERNAL TABLES
15
6.1
Introduction and Necessity of Internal Tables
6.2
Types of Internal tables
6.3
Select-Options statement
6.4
Ranges
6.5
Append
6.6
Append
6.7
Read
6.8
modify
6.9
Sort
6.10
Clear
6.11
Refresh
6.12
Free
6.13
delete
6.14
Transporting keyword
6.15
Collect statement
MESSAGE CLASSES
3
7.1
Creating Message classes
7.2
Types of Messages
7.3
Using Messages
MODULARIZATION TECHNIQUES
7
8.1
Internal and External Subroutines
8.2
Actual and Formal Parameters
8.3
Pass by Value and Reference
8.4
Changing Parameters
8.5
Passing Internal Tables as Parameters
8.6
Include Programs
8.7
Macros and Function Modules
FUNCTION MODULES
5
9.1
Creating Function Groups
9.2
Function Builder tool
9.3
Types of Parameters in Function Modules
9.4
Optional and Default Parameters
9.5
Exception Handling in Function Modules
DEBUGGING
3
10.1
Setting Breakpoints
10.2
Navigating through the breakpoints
10.3
Setting Watchpoints
LOCAL STRUCTURES
4
11.1
Creating Structures
11.2
Nested Structures
11.3
Including Structures
11.4
Move and Move-Corresponding Statements
DICTIONARY OBJECTS
22
12.1
Standard Database tables
12.2
Types of DB tables
12.3
Client Dependent Tables
12.4
Client Independent Tables
12.5
Table creation minimum settings
12.6
Table creation using direct data types
12.7
Table creation using data elements and domains
12.8
Currency and Quantity fields
12.9
Reference tables and Reference fields
12.10
Table Types â–ª Search Helps
12.11
Type-Groups
12.12
Lock objects
12.13
View Cluster
12.14
Views
12.15
Check Tables and Value Tables
12.16
Foreign key Relationship
12.17
Primary and Secondary Indexes
12.18
Table Buffering
12.19
Events at Table Level
12.20
Table Maintenance Generator
12.21
Append and .Include Structures
12.22
Dictionary Structures
DATABASE ACCESS
6
13.1
Open and Native SQL statements
13.2
Select, Insert, Delete and update statements
13.3
Select-End Select
13.4
Insert, Delete and Modify statements
13.5
Select-single , Select up to 1 rows
13.6
Cursors – Open SQL & Native SQL
SELECTION SCREEN PROGRAMMING
10
14.1
Creating Simple and Tabbed Blocks
14.2
Creating Push Buttons and Labels
14.3
Dropdown List boxes
14.4
Grouping Selection screen elements
14.5
Event Handling in Selection Screens
14.6
SCREEN Structure
14.7
Creating Sub-screens
14.8
Creating Application. Toolbar Push Buttons Using Function Keys
14.9
Menu Painter tool
14.10
At User-command event â–ª At PF-Status event
REPORTS
9
15.1
Classical Reports o Single Table
15.2
Multiple Tables using Joins
15.3
Control-Break Reports
15.4
Difference between at new and on change of events
15.5
Interactive Reports using o System field SY-LISEL o HIDE Statement o Get Cursor Statement
15.6
For All Entries
15.7
Sequence of events execution
15.8
Scheduling Reports in background statically and dynamically
15.9
Background job overview â–ª Logical Database Reporting
MODULE POOL PROGRAMMING
10
16.1
Introduction to Screen Painter tool
16.2
Events in Module Pool o PBO, PAI, POV, POH
16.3
Working with Table Control
16.4
Tab Strip Control
16.5
Designing Sub screens
16.6
Modal Dialog boxes
16.7
Drop Down List Boxes
16.8
Navigating between Screens
16.9
Select-option Functionality in MPP
16.10
Field Validations o Automatic Field Validations o Flow Logic Validations o Module Pool Validations o AT Exit-Command o Chain-End chain
FILE HANDLING
3
17.1
File Management on Presentation Server
17.2
File Management on Application Server
17.3
Working with Datasets o OPEN, READ ,CLOSE Dataset o Transfer statement o SET and GET Dataset o DELETE Dataset
BDC
6
18.1
Direct Input Method
18.2
Call Transaction Method
18.3
Call Transaction Method
18.4
Recording Transactions with single screen and Multiple screens
18.5
BDC using Table Control
18.6
Data Transfer in Background
SMART FORMS
18
19.1
Designing and Passing Data to Smart Forms
19.2
Calling smart forms from Driver Program
19.3
Working with Loop and Program lines
19.4
Graphic Management in Smart forms
19.5
Including Standard texts in smart forms
19.6
Reading and Modifying Standard Texts Dynamically
19.7
Transporting Standard Texts
19.8
Copy Windows
19.9
Working with Tables
19.10
Alternative Conditions
19.11
SMART STYLES
19.12
Consolidated Example covering important nodes of smart forms
19.13
Converting Smart forms to PDF format
19.14
Debugging Smart forms
19.15
Migrating Scripts to Smart forms
19.16
Control level events in smart forms
19.17
Text Modules
19.18
Working with Templates
SAP SCRIPTS
6
20.1
Designing SAP Scripts and Creating Print Program
20.2
Types of Symbols in SAP Scripts
20.3
Image Uploading and displaying in SAP Scripts
20.4
Creating Standard Texts and including Standard Texts in Scripts
20.5
Modifying Standard Layouts
20.6
Differences between Scripts and Smart Forms
SAP ABAP
Search
This content is protected, please
login
and enroll in the course to view this content!
Home
Courses
Search
Search
Account
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
Modal title
Main Content