What do you want to learn today?

Details

SAP ABAP Online Training by SoftwareSkool with real time experienced trainer. Our SAP ABAP Online Training course content designed as per the current IT industry requirement. SAP ABAP is having very good demand in the market, huge number of SAP ABAP job openings are there in the IT world.

SAP ABAP stands for “Advanced Business Application Programming”.

In German language SAP ABAP stands for “Allgemeiner Berichtsaufbereitungsprozessor” and it is translated as “Generic report preparation process”.SAP ABAP is a 4GL application specific programming language for developing applications for SAP R/3 system which was developed by German software company called SAP. Entire SAP Software is built using this programming language only. Generally, we use SAP ABAP for customizing or enhancing SAP software.

SAP ABAP was and will be the programming language for developing and enhancing SAP applications.

The latest updated version in ABAP is ABAP Objects – object oriented programming (OOP) language.

One of the main advantages of OOP techniques is that they enable the programmers to create a new object that inherits most of its features from existing objects, which means a programmer can build modules that don’t need to be changed when a new object is added to it. So, this is how OOPs makes easier to modify any program.

Outline

Module 1: Introduction to SAP MM ( Material Management ) .
This module will introduce the trainee to complete understanding of Basic & Advance SAP ABAP.
Course outline:

• ERP Overview
• SAP architecture
• Workbench.
• Communication.
• Integration technologies.
• ABAP workbench tools.

Module 1: ABAP TRAINING (Basic ABAP)
Course outline:

Introduction to Basic ABAP

• Overview of components of application programs.
• Flow of ABAP programs
• Basic ABAP programming syntax
• Control statements.
• Data retrieval.
• Field Symbols
• Text Elements
• Data formatting and control Statements
• Data objects types and data statements.
• Dynamic programming.
• Global types and global objects.
• Internal tables.

User Dialogs / Screen Programming

• Over view of Module pools
• Creation of Create Table entries using buttons
• Creation of Sub screens
• Creation of Tab Strip Control
• Creation of Table Control
• Working with field validation
• Working with chain , endchain
• Working with f1 help request ,f4 value request
• Working with loop at screen , endloop concept
• Basic concepts of Custom control
• Basic concepts of status icon
• Working with screen Sequence
• Working with at exit-command Module

Normalization & Select Statements

• Overview of Normalization
• Select Statements
• Logical operators
• Select Single & Up to 1 rows
• Nested Select queries
• For all Entries
• Inner join & Left Outer Join

Introduction to ABAP Objects

• Classes
• Object Handling
• Declaring and Calling Methods
• Inheritance
• Interfaces
• Class Builder
Module 2:- ABAP TRAINING (Advance ABAP)

Controls

• Control framework basics.
• Sap container.
• Sap grid control.
• Tree control.
• Drag and drop functions.

Performance tuning

• Overview.
• Analyzing individual objects.
• Database access.
• Internal tables.

ABAP Query and Logical Database
• Overview of ABAP Query and Logical Database
• Creation of ABAP Query and Logical Database

DATABASE UPDATES

• Overview
• Database updates with open SQL
• LUWs and client/server architecture
• SAP locking concept
• Organizing database updates. complex LUW processing
BAPI

• Introduction.
• BAPI basics.
• RFC function module.
• Business objects.
• BAPI calls.
• Enhancements and modifications.

RFC

• Overview of RFC
• Creation of RFC
• Fetching Data Using RFC
• ARFC & TRFC

ALE / IDoc’s

• Overview of ALE / IDoc
• Creation of RFC Destinations
• Creation of ports
• Creation of Partner profile
• Creation of Distribute sys
• Send data btwn Sys
• Overview of IDocs
• Display of IDocs
• Creation of Message Type, IDoc Type
• Creation of Filters

Sap Scripts

• Over view of Scripts
• Creation of Paragraphs
• Creation of Character Formats
• Creation of Pages
• Creation of Windows
• Creation of Page windows
Structures & Internal Tables

• Overview and creation of Structures
• Overview and creation of Internal Tables
• Types of internal table
• Various way to insert values into internal tables
• Insert, sort and modify Operations of internal table
• Read, delete, refresh, free and clear Operations of internal table
• Control level processing in internal table

ABAP dictionary
• Creation of Data Base Table
• Overview of types of table
• Creation of Domains
• Creation of Data types
• Creation of Views
• Creation of Structures, Append Structures
• Creation of Indexes
• Creation of Type pools
• Creation of Search Helps
• Creation of Lock objects
• Creation of table maintenance
• Improving table access.
• Consistency through input checks.
• Dependencies of ABAP dictionary objects.
• Modifying tables.

Modularization Techniques

• Subroutines
• Function Modules
• Macros
• Includes
ALV (ABAP List Viewer)

• Overview of ALV
• ALV List Display
• ALV Grid Display
• ALV Catalog Creation
• Working with ALV events
• Interactive ALV

Debugging Technique

• Dynamic Debugging
• Static Debugging
• Debugging ABAP programs

BDC

• Over view of BDC
• Overview of BDCDATA structure
• Overview of BDCMSGCOLL Structure
• Working with Format_message Function module
• Creation of Batch Input Recording Method
• Creation of Batch Input Call Transaction Method
• Error handling on BDC call transaction method

LSMW

• Overview of LSMW
• Creation of Project , Sub Project , Object Type
• Steps To Create LSMW
• Uploading data using LSMW

Working with BDC and LSMW (transaction code PA30)

Reviews
Be the first to write a review about this course.
Write a Review

SoftwareSkool provides various online training courses which are highly in demand in the present trend. We designed our e-learning platform on proven teaching methods in such a way that every individual will be mastered at the end of their course.

Sending Message
Please wait...
× × Speedycourse.com uses cookies to deliver our services. By continuing to use the site, you are agreeing to our use of cookies, Privacy Policy, and our Terms & Conditions.