Course curriculum

  • 1
  • 2

    SAP Overview

  • 3

    ABAP Development Tools

    • Download and Setup Java Runtime Environment

    • Download and Setup SAPGUI

  • 4

    Login to SAP System

    • Adding a New SAP Application Server

    • Logon to SAP and Logging Off from SAP

    • GUI Customization and Navigation

    • ABAP Editor

  • 5

    Useful Transaction Codes For Beginners in ABAP

    • Useful Transaction Codes For Beginners in ABAP

  • 6

    Creating Your First Program

    • Create Package

    • My First ABAP Program

  • 7

    Predefined ABAP Data Types

    • Predefined ABAP Data Types

  • 8

    SAP ABAP - Operators

    • Arithmetic Operators

    • Comparison Operators

    • Character String Operators

  • 9

    String Processing in ABAP

    • Introduction

    • Concatenate String Function

    • Condense… No-Gaps String Function

    • SubFields (SubString) String Function

    • Strlen String Function

    • Replace String Function

    • Search String Function

    • Shift String Function

    • Split String Function

    • Translate String Function

  • 10

    Decisions

    • IF Statement

    • IF... Else Statement

    • Nested IF Statement

    • Case Control Statement

  • 11

    Loop Controls

    • While Loop

    • Do Loop

    • Nested Do Loop

    • Nested While Loop

  • 12

    Loop Control Statements

    • Continue

    • Check

    • Exit

  • 13

    Creating Data Dictionary Objects

    • Data Dictionary Introduction

    • Creating Domains

    • Creating Data Elements

    • Creating Tables

    • Creating Structures

    • Creating Internal Tables

    • Creating Views

    • Creating Search Help

  • 14

    Constants & Literals

    • Constants and Literals

  • 15

    Modularization in ABAP

    • Intro to Modularization in ABAP

    • Macros

    • Include Programs

    • Subroutines

    • Function Groups

    • Function Modules

  • 16

    Selection Screen Design

    • Selection-Screen Begin Of Block

    • Selection-Screen Begin Of Screen

    • Subscreen

    • Parameters

    • Checkbox

    • Radiobutton

    • Listbox

    • Select-Options

    • Selection Texts

  • 17

    ABAP Programming Events

    • Initialization

    • At Selection-Screen

    • Start of Selection

    • End of Selection

    • Top-Of-Page

    • End-Of-Page

  • 18

    Processing Statements for Internal Tables

    • Loop Processing

    • Read Table

    • Insert

    • Append

    • Collect

    • Modify

    • Delete

    • Sort

    • Copy

  • 19

    Open SQL Overview

    • Select Statement (Single, Up To…Rows, Where, Select…Endselect )

    • Insert Statement

    • Update Statement

    • Modify Statement

    • Delete

    • For All Entries in Statement

  • 20

    Classical Report Programming

    • Classical Report Programming

  • 21

    Dialog Programming

    • Overview

    • Create New Dialog Program

    • Create Screen & Layout & Transaction Code

    • Create GUI Status and Title

    • Processing Input/Output Fields

    • Create Menu and Add Transaction

  • 22

    ALV Grid Control

    • ALV Grid Display

    • Field Catalog

    • Layout

    • ALV Listing

  • 23

    Documentation

    • Create & Change & Display

  • 24

    Create New Maintenance Table

    • Create Table & Technical Settings

    • Table Maintenance Generator

    • Maintenance Table Display and Change Screen

    • Transaction Code For Maintenance Table

  • 25

    Object Oriented Programming

    • Build Class

    • Create Method

    • Interfaces

    • Attributes

    • Events

    • Use of Components in Program

  • 26

    What We Have Learned?

    • What We Have Learned?