Online | Self-Paced | Corporate
SAP ABAP Training
SAP ABAP Training provided by Tekslate gives you in-depth knowledge about the original programming language of several SAP Applications. SAP ABAP Training is useful for evolving applications for the SAP R/3 system. This training injects you complete knowledge about ERP. With the help of this training, you can learn about creating structure in the ABAP Directory. Through this training, you can understand how a database interface manages interaction with a relational database.
Curriculum
A complete index of
job-ready skills curated
to meet the industrial need.
Explore.
Introduction To SAP & R/3 Architecture
What is SAP?
History & Features of SAP
SAP R/2 Architecture (Limitations of R/2 Architecture)
SAP R/2 Architecture (Types of work processes)
SAP R/3 Application Modules
SAP Landscape
Introduction To ABAP/4
What is ABAP?
Logon to SAP Environment
Transaction Codes
Multitasking Commands, Comments, Errors
ABAP/4 Editor (SE38)
Steps for Creating a Program
Elements in R/3 Screen
Output Statements
Operators in ABAP
Data
Parameter & Constant Statements
Data Types & Classification
Data Objects & Classification
Text Elements
String Operations
Control Statements
Field Strings
ABAP Dictionary
ABAP Dictionary Introduction
Data Dictionary Functions
Data Dictionary Objects
Data Base Tables, Structures, Views, Data Elements, Type Groups, Domain
Search helps
Lock objects
Primary Key and Foreign Key
Table Maintenance Generator
Packages
Creating a package
Difference between local objects & packages
Transferring local objects to packages
Variants
Variants Introduction
Creating variants in ABAP Editor & Data Dictionary
Message Classes
Message Class Introduction
Message types
Calling message class in Report & Dialog Programs
Selection Screens
Selection Screen Introduction
Parameter Statement
Select-options Statement
Selection-screen Statement
Screen tables and its fields
Dynamic screen modification by using Modif ID Key
Open SQL Statements
Select
Insert
Modify
Update
Delete
Internal Tables
Internal Tables Introduction
Declaring Internal Table
Populating Internal Table
Processing Internal Table
Initializing Internal Tables
Inner Joins and for all Entries
Control Break Statements
Debugging Techniques
Debugging Techniques Introduction
Break-points (Static & Dynamic)
Watch Point
Dynamically changing internal tables contents
Debugging Editor
Modularization Techniques
Modularization Techniques Introduction, Includes, Subroutines
Passing Parameters to Subroutines
Passing Tables to Subroutines
Function Groups & Function Modules
Modularization Techniques
Modularization Techniques Introduction, Includes, Subroutines
Passing Parameters to Subroutines
Passing Tables to Subroutines
Function Groups & Function Modules
Modularization Techniques
Modularization Techniques Introduction, Includes, Subroutines
Passing Parameters to Subroutines
Passing Tables to Subroutines
Function Groups & Function Modules
Reports
Reports Introduction
Classical Reports
Interactive Reports
Techniques Used for Interactive Reports
Hotspot, Hide, Get Cursor
Dialog / Module Pool Programming / Transactions
MPP Introduction
Relationship between Screen
Flow Logic and Program
Flow Logic Events
Process Before Output (PBO)
Process After Input (PAI)
Process on Value Request (POV)
Process on Help Request (POH)
Include Programs in MPP, Include TOP, Include I01, Include O01, Include F01
Dynamic Screens
Leave Screen
Leave to Screen
Call Screen
Set Screen
Processing of List from Transaction and Vice Versa
Elements in Screen Layout, Table Controls, Step Loops, Tabstrip Control, Subscreens
Batch Data Communication
BDC Introduction
Recording
MDC Methods
Call Transaction Method
Session Method
Handling Table Controls in BDC
Legacy System Migration Workbench
Different methods
Flat file creation
Uploading Data
File Handling
Application Server
Presentation Server
SAP Scripts
SAP Scripts Introduction
Components of SAP Scripts
Layout Set
Standard Text
Out Put Program
Modifying Standard SAP Script Layouts
Including Logos
SAP script Utilities – Upload/Download
Smart Forms
Smart Forms Introduction
Graphics Management
Style Maintenance
Paragraph Formats
Character Formats
Writing print program and designing layouts
ALV Reports
ALV Reports Introduction
ALV through Function Modules
ALV Types
Runtime Analysis & SQL Tracing Cross Applications
Introduction to Distributed Environment
Introduction to Cross Application
RFC
Introduction to RFC
Creating RFC Destination between 2 Systems
Creating Remote Enabled Function Modules
Creating program using Remote Enabled Function.
Modules
ALE
ALE Basics
Overview of Outbound & Inbound Process
Configuration Steps
Define Logical systems
Assign client to logical system
RFC Destination
Customer distribution model
Creating Ports
Docs
What is an Idoc?
Types of Idoc
Basic Idocs
Extension Idocs
Creating Idocs
Message Types
Assigning Idoc type to Message type
EDI
EDI Basics
Difference between ALE & EDI
Overview Of Outbound & Inbound Process
Configuration Steps
Port Creation
Partner Profile Creation
BAPIs
BAPI Overview
Creation of BAPI
Workflow
What is workflow?
Overview of workflow
User Exits
User Exits Overview
Types of User Exits, Field Exit, Screen Exit, Function Exit, Menu Exit
BADIs
BADIs Overview
Defining a BADI
Implementing a BADI
Practice Test & Interview Questions
LTB offers advanced SAP ABAP interview questions and answers along with SAP ABAP resume samples. Take a free sample practice test before appearing in the certification to improve your chances of scoring high.
We have made a tailored curriculum covering the latest industry-ready concepts to serve every individual’s learning desires.
We bring you the best learning experience by delivering all our training sessions practical. Following are the few use cases we shall discuss during the training.
1. What are the SAP ABAP Course Objectives ?
Tekslate’s SAP ABAP Training imparts you enough expertise for building a successful career. Real-world experts training gives you the required exposure for handling the real-time scenarios at your scheduled timings. With the support of this training, you will get good command on SAP ABAP Programming.
You will earn practical knowledge about the need of ERP, SAP R/2 and R/3 architecture, ABAP Directory, Packages, Variants, Advanced Debugging Techniques, Batch Data Communication, Message Classes, various SQL Statements, etc. Our seamless live support helps you in clearing your doubts instantaneously. Live Projects implemented by our experts provide you with real-time experience.
2. Why should one go with SAP ABAP implementation?
According to Gartner, SAP ABAP is a suitable programming language to implement and integrate SAP Applications. Based on the report by Indeed, the average salary for a SAP ABAP Professional is $145,000 per annum.
3. Who should attend SAP ABAP Training ?
Developers, DBAs, Enterprise and Solution Architects, Data consultants are suitable for this training. Anyone interested in developing SAP ERP Applications can also participate in this training.
4. What are the necessary prerequisites to learn SAP ABAP ?
Previous knowledge of SAP concepts is required for trainees to attend this training,
5. What are the skills you acquire in this training ?
After the completion of this training, you will be able to:
We got solutions for everyone looking for an AWS Architect course. Opt in for your convenient upgrade option, and we will guide you through.
Duration |
One-on-one Session |
Support |
Resources |
Time |
Fee |
Live Online. |
30 Hours |
Yes |
24x7 |
Additional tips from the trainer |
30 July 2024, 07:00 AM 03 August 2024, 08:00 AM |
Self-Paced |
30 Hours |
No |
Weekdays & Working Hours |
Accessible through LMS |
At your convenience |
Schedules Doesn't Suit You ?
Our Team can set up a batch at your convinient time.
Customized training options
Tailored curriculum to fit your project needs.
Practical exposure is assured.
We have got everything covered for any IT upgrade for your organization. We are one click away.
Have questions? We’ve got the answers. Get the details on how you can grow in this course.
1. Who are the trainers?
We have a strong team of professions who are experts in their fields. Our trainers are highly supportive and render a friendly working environment to the students positively stimulating their growth.
2. What if I miss a class?
We will share you the missed session from our recordings. We at Tekslate maintains a recorded copy of each live course you undergo.
3. How will I execute the practical?
Our Trainers will provide the student with the Server Access ensuring practical real-time experience and training with all the utilities required for the in-depth understanding of the course.
See if this course is a fit for you by joining us for an online info session. You’ll meet our team, get an overview of the curriculum and course objectives, and learn about the benefits of being a student at Tekslate
1/15