- Chapter 1: SAP System Overview
SAP System Architecture
Environment for Programs
Work Processes
The Dispatcher
The Database Interface
First look at the ABAP Workbench
First Look
ABAP Dictionary
ABAP Editor
Function Builder
Menu Painter
Screen Painter
Object Navigator - Chapter 2: Data Dictionary
Introduction
Creating a Table
Creating Fields
Data Elements
Data Domains
Technical Settings
Entering Records into a Table
Viewing the Data in a Table - Chapter 3
Creating a Program
Code Editor
Write Statements
Output Individual Fields
Chaining Statements Together
Copy Your Program
Declaring Variables
Constants - Chapter 4: Arithmetic expression
Arithmetic – Addition
Arithmetic – Subtraction
Arithmetic – Division
Arithmetic – Multiplication
Conversion Rules
Division Variations
The standard form of division.
The integer form of division.
The remainder form of division. - Chapter 5 – Character Strings
Declaring C and N Fields
Data type C.
Data type N.
String Manipulation
Concatenate
Condense
NO-GAPS
Find the Length of a String
Replace
Search
SEARCH Example 1
SEARCH Example 2
SEARCH Example 3
SEARCH Example 4
Shift
Split
SubFields - Chapter 6 – Debugging Programs
Fields mode
System Variables
Table Mode
Breakpoints
Static Breakpoints
Watchpoints
Ending a Debug Session - Chapter 7: Working with Database Tables
Making a Copy of a Table
Add New Fields
Foreign Keys
Append Structures
Include Structures
Key Fields
Deleting Fields
Deleting Tables - Chapter 8 – Working with Other Data Types
Date and Time Fields
Date Fields in Calculations
Time Fields in Calculations
Quantité and Currency Fields in Calculations - Chapter 9 – Modifying Data in a Database Table
Authorisations
Fundamentals
Database Lock Objects
Using Open SQL Statements
Using Open SQL Statements – 5 Statements
Insert Statement
Clear Statement
Update Statement
Modify Statement
Delete Statement - Chapter 10 – Program Flow Control and Logical Expressions
Control Structures
If Statement
Linking Logical Expressions Together
Nested If Statements
Case Statement
Select Loops
Do Loops
Nested Do Loops
While Loops
Nested While Loops
Loop Termination – CONTINUE
Loop Termination – CHECK
Loop Termination – EXIT - Chapter 11 – Selection Screens
Événements
Intro to Selection Screens
Creating Selection Screens
At Selection Screen
Parameters
DEFAULT
OBLIGATORY
Automatic Generation of Drop-Down fields
LOWER CASE
Check Boxes and Radio Button Parameters
Select-Options
Select-Option Example
Select-Option Additions
Text Elements
Variants
Text Symbols
Text Messages
Skip Lines and Underline
Comments
Format a Line and Position
Element Blocks - Chapter 12 – Internal Tables
Introduction
Types of Internal Tables
Standard Tables
Sorted Tables
Hashed Table
Internal Tables – Best Practice Guidelines
Creating Standard and Sorted Tables
Create an Internal Table with Separate Work Area
Filling an Internal Table with Header Line
Move-Corresponding
Filling Internal Tables with a Work Area
Using Internal Tables One Line at a Time
Modify
Describe and Insert
Read
Delete Records
Sort Records
Work Area Differences
Loops
Modify
Insert
Read
Delete
Delete a Table with a Header Line
CLEAR
REFRESH
FREE
Delete a Table with a Work Area - Chapter 13 – Modularizing Programs
Introduction
Includes
Procedures
Passing Tables
Passing Tables and Fields Together
Sub-Routines – External Programs
Function Modules
Function Modules – Components
Attributes Tab
Import Tab
Export Tab
Changing Tab
Tables Tab
Exceptions Tab
Source Code Tab
Function Module Testing
Function Modules – Coding
Course Features
- Lectures 13
- Quizzes 0
- Duration 16:00 - 19:00 / 27.05.2023 - 27.06.2023
- Skill level Tous niveaux
- Language Fr/ Ar/ Eng
- Students 30
- Certificate Yes
- Assessments Yes