Title: sap abap online training in india
1SAP ABAP Online Training
WWW.magnifictraining.com
2SAP ABAP Definition
- ABAP. Short for Advanced Business Application
Programming it is an object-oriented programming
language used to develop applications for the SAP
R/3 system, but was originally used for SAP R/2.
It was developed by the German company SAP AG.
http//www.magnifictraining.com
3Course Contents
- Introduction
- Transactions
- Types of ABAP programs
- ABAP Workbench
- ABAP Coding Dictionary
- ABAP syntax
- Data types and variables
- ABAP Objects
- Internal tables in ABAP
http//www.magnifictraining.com
4Introduction
- ABAP runtime environment
- SAP Basis
- SAP systems and landscapes
http//www.magnifictraining.com
5Transactions
- As in other programming languages, an ABAP
program is either an executable unit or a
library, which provides reusable code to other
programs and is not independently executable.
http//www.magnifictraining.com
6ABAP distinguishes two types of executable
programs
http//www.magnifictraining.com
7Reports
- Reports follow a relatively simple programming
model whereby a user optionally enters a set of
parameters.
http//www.magnifictraining.com
8Module pools
- Module pools define more complex patterns of user
interaction using a collection of screens. The
term screen refers to the actual, physical
image that the user sees.
http//www.magnifictraining.com
9The non-executable program types are
- INCLUDE modules
- Subroutine pools
- Function groups
- Object classes
- Interfaces
- Type pools
http//www.magnifictraining.com
10ABAP Workbench
- ABAP Editor for writing and editing reports,
module pools, includes and subroutine pools
(SE38) - ABAP Dictionary for processing database table
definitions and retrieving global types (SE11) - Menu Painter for designing the user interface
(menu bar, standard toolbar, application toolbar,
function key assignment) (SE41)
http//www.magnifictraining.com
11 ABAP Coding Dictionary
- The ABAP Dictionary contains all metadata about
the data in the SAP system. It is closely linked
with the ABAP Workbench in that any reference to
data (e.g., a table, a view, or a data type) will
be obtained from the dictionary.
http//www.magnifictraining.com
12ABAP syntax
- Consecutive statements with an identical first
(leftmost) part can be combined into a "chained"
statement using the chain operator "" (colon).
The common part of the statements is written to
the left of the colon, the differing parts are
written to the right of the colon and separated
by commas.
http//www.magnifictraining.com
13ABAP Objects
- ABAP Objects is fully compatible with the
existing language, so one can use existing
statements and modularization units in programs
that use ABAP Objects, and can also use ABAP
Objects in existing ABAP programs. Syntax
checking is stronger in ABAP Objects programs,
and some syntactical forms (usually older ones)
of certain statements are not permitted.
http//www.magnifictraining.com
14ABAP statements an overview
- In contrast with languages like C/C or Java,
which define a limited set of language-specific
statements and provide most functionality via
libraries, ABAP contains an extensive body of
built-in statements. These statements often
support many options, which explains why ABAP
programs look "verbose", especially when compared
with programs written in C, C or Java.
http//www.magnifictraining.com
15Internal tables in ABAP
- Internal tables are an extremely important
feature of the ABAP language. An internal table
is defined as a vector of struts in C or a
vector of objects in Java. The main difference
with these languages is that ABAP provides a
collection of statements to easily access and
manipulate the contents of internal tables.
http//www.magnifictraining.com
16Garudatrainings offer
- Web testing project.
- Resume builder project.
- Testing Printers/drivers.
- Posting resumes.
- Mock interviews.
- Hands on training.
- On job support.
http//www.magnifictraining.com
17We Offer You 1. Interactive Learning at
Learners convenience2. Industry Savvy
Trainers3. Learn Right from Your Place4.
Customized Curriculum5. 24/7 system access6.
Highly Affordable Courses7. Support after
Traininga. Resume Preparationb. Certification
Guidancec. Interview assistance
http//www.magnifictraining.com
18Contact Us
Most Trusted Website for all Learning Needs by
Students, Graduates and Working Professionals
You can also Find us on
http//www.magnifictraining.com
19Thank You
http//www.magnifictraining.com