SlideShare a Scribd company logo
SAP ABAP TRAINING
What is SAP and why SAP?
SAP Software is a ERP (Enterprise Resource Planning) solution, through which large
and medium scale companies can manage their business.SAP Software is produced by a German
based company SAP.
About SAP:
SAP Company founded in 1972 in Germany by five former employees of IBM namely,
Dietmar Hopp, Klaus Tschira, Hans-Werner Hector, Hasso Plattner, and Claus Wellenreuther
and they released standard versions called R1 and R2 in early days, and they released 3-tier
architecture R3 in 1990`s which was very successful.
In 2000 SAP released ECC (Enterprise Central Component), latest version in market is ECC 6.0
and they are adding additions to this in the form of enhancement packs.
Why SAP?
Through SAP software a company can plan their business in different
aspects like Supply Chain Solutions, Material Management, Sales and Distribution,
Finance controlling, Human Resource planning, etc.
The total SAP Software is built using ABAP Programming Language, which a
standard is programming language developed by SAP itself, we call ABAP as 4th
Generation Programming Language (ABAP/4).
SAP Consultants
SAP is huge software and in order to implement SAP ERP for a Organization, it needs lot
of man power, the SAP implementation is done by different type of consultants.
Functional Consultants Technical Consultants Techno Functional
Consultants
Functional consultants are
responsible for configuring the
real world business scenarios
into SAP software.
Ex: Configurations like Plants
Configurations, Business
Countries Configurations,
Technical consultants are
responsible for customizing
SAP ABAP software as per
customer specifications.
Ex: Developing New SAP
Business Applications,
Techno Functional
Consultants are responsible
for understanding both
technical and functional
aspects to customizing SAP
software.
Ex: Developing New SAP
Business Applications,
Sales Organizations
configuration etc
SAP Function Modules:
1. SAP-MM(Material
Management)
2. SAP-SD(Sales and
Distribution)
3. SAP-PP(Production
Planning)
4. SAP-PM(Plant
Maintenance)
5. SAP-FICO(Finance
and Controlling)
6. SAP-HR(Human
Resourses)
7. SAP-SCM(Supply
Chain Management).,
etc
Enhancing SAP Software,
Creating SAP Tables etc
SAP Technical Modules:
1. SAP-ABAP(Advance
Business Application
Programming)
2. SAP-BASIS(Network
Administrators)
3. SAP-BI/BW(Business
Intelligence)
4. SAP-BO.(Business
Object)
Enhancing SAP Software,
Techno Functional Modules:
1. SAP-HANA
2. HR-ABAP
3. MM-ABAP., etc
ABAP Consultant Roles and Responsibilities..!!
SAP ABAP Consultants are responsible for developing SAP business applications using SAP
Standard programming language ABAP, the main roles and responsibilities of SAP ABAP
Consultant are...
 SAP ABAP Consultants plays crucial role in implementation of SAP software for a
organization.
 Total SAP software is developed using ABAP; ABAP consultants are needed in every
SAP module.
Implementation Process Support Process
 Getting the business Requirement
document from functional consultant /
functional analyst.
 Analyze the business Requirement.
 Analyze the estimated time for
development.
 Development of Object (ABAP
application).
 Receiving tickets/issues from business.
 Analyzing the ticket.
 Resolving the issue in time.
 Developer testing and transporting.
 Unit Testing by Developer.
 Releasing the object to testing
environment.
 Prepare technical document of the
development.
What is SAP System landscape?
SAP System landscape is the group of systems you have installed, all the systems are linked to
different transport routs to main system, system landscape may vary from company to company or
business to business, SAP recommended landscape is explained below.
 ABAP/4 cannot run directly on any operating system as it requires set of programs to load,
interpret and buffer its input and output.
SAP follows Powerful - Three Tier Architecture:
1. Presentation (GUI) Server.
2. Application Server(ABAP Landscape)
3. Database Server.
What happens at system levels in SAP project implementation?
 All SAP custom object developments and enhancements will be done in development
system.
 Testing and different quality checks will be done in quality assurance system.
 After testing, the objects will be moved to main production system.
 All these systems are connected using Transport System.
 All systems are divided into different clients depends on business requirement.
What is client concept in SAP?
Client is a concept of protecting data in SAP from accessing from outside a legal entity.
SAP systems are divided into different clients depending on business requirement; the data can
be accesses within the client only.
Ex: Client 200, 300 etc.
Pre-requisite to learn SAP-ABAP..?
The basic qualification for pursuing and excelling in SAP ABAP programming is to have
sharp and good logical programming skills especially having good understanding of the concepts
of object oriented programming and basics of database quires are added advantage.
 Though having no prior knowledge will not cause any hindrance. So freshers with any
degree can go for this course but they need to undergo rigorous training to get expertise
in this area.
 Any University degree in computer science or any other discipline with knowledge in
programming language C/Java is usually preferred. Experience programmers are
generally preferred.
 Basic communication skills, good logical reasoning skills and interpersonal skills are
necessary.
SAPABAP Syllabus
ABAP: (Advanced Business Application Programming)
1. Introduction to SAP(Core ABAP)
* Introduction to ERP
* Overview of SAP
* SAP modules at a Glance
2 .ABAP Data Types
* Character
* Integer
* Numeric Character
* Floating Point
* Packed Decimals
* Time
* Date, Strings
3 .Loops & Branches
* Do, Do n times, While
* If, If Else, if Ladder, Case
* Small Programs
* Factorial program
* Indentation
* Code Inspector
* Extended Program Check
4. Structures & Internal Tables
* Over View of Structures
* Similar Structures creation
* Different Structures
* Different structures with Extra Fields
* Over View of Internal Tables
* Similar Internal tables creation
* Different Internal tables
* Different Internal tables with Extra Fields
11 .Data Dictionary
* Creation of Data Base Table
* Creation of Domains
* Creation of Data types
* Creation of Views
* Creation of Structures
* Creation of Type pools
* Creation of Search Help
* Creation of Lock objects
* Creation of table maintenance
12 .Module Pools
* Over view of Module pools
* Creation of Create button
* Creation of Display
* Creation of Sub screens
* Creation of Tab Strip
* Creation of Table Control
* Creation of Save button to update Data
Base
13 .Sap Scripts
* Over view of Scripts
* Creation of Paragraphs
* Creation of Character Formats
* Creation of Pages
* Creation of Windows
* Creation of Page windows
* Creation of Script program
* User Exists Over view
* Modify Operation on Internal Table
* Delete Operation on Internal Tables
Sorting Of internal tables ( Sort)
Searching Techniques Of internal Table
5 .Landscape & SAP R/3
Architecture
* Landscape Model
* Overview of R/3
6. Normalization & Select Statements
* Over view of Normalization
* Select Statements
* Logical operators
* Select Single & Up to 1 rows
* Nested Select queries
* For all Entries
* Join Statements
* Inner join & Left Outer Join
7 .Modularization Techniques
* Over view of Modularization
* Macros
* Includes
* Subroutines
* Function Modules
8. Selection Screen Design
* Over View of Selection Screen
* Selection Screen elements
9 .Basic Report
* Over view of Report
* Report without events
* Report with events ( Classical report)
* Interactive Report
* Menu Design
* Message class Creation
* Text messages creation
* Hide Technique
Cross Applications(Adv ABAP)
14 .RFC
* Over view of CA
* Creation of RFC
* Fetching Data Using RFC
* ARFC & TRFC
15 .ALV (ABAP List Viewer)
* Over view of ALV
* ALV List Display
* ALV Grid Display
* ALV Catalog Creation
Blocked ALV
Interactive ALV
How to upload Logo in ALV
16 .BAPI
* Over View Of BAPI
* Remote FM Creation
* Creation of BOR
* Creation of BAPI
* Check The Status of BAPI
* Super type Creation
17. LSMW
* Over view of LSMW
* Creation of Project , Sub Project , Object
Type
* Creation of Batch Input Using Recording
Mode
* Steps To Create LSMW
18. SMART FORMS
* Over view of Smart Forms
* Creation of Paragraphs(Styles)
* Creation of Character Formats(Styles)
* Creation of Pages
* Creation of Windows
* Creation of Page windows
* Get Cursor Technique
* Read Line Statement
* At Events ( control Events)
* Variant Creation
* Transaction Code Creation
* End User access
10. BDC (Batch Data
Communication)
* Over view of BDC
* GUI Up load
* GUI Down load
* Data sets
* BDC Programming
* Call Transaction
* Session Methods
* Creation of table format
* Creation of Smart Form program
19. Work Flow basics
* Over view of Work Flow
* Creation of prefix
* Creation of Standard tasks
* Creation of Standard Template
* Creation of Workflow builder
20. ALE/Idocs
* Over view of ALE/ IDOcs
* Creation of RFC Destinations
* Creation of Ports
* Creation of Partner Profile
* Creation of Distributed sys
* Transfer the data Btw sys
ABAP OOPS
Object Orientation in ABAP
 
 Abap object oriented concepts in
ABAP programs.
 ALV creation using oops etc.
Summary of core & adv abap
Note: End of the ABAP Course
1. Provide ABAP study Materials
2. Interview Question & Answers
3. Work with Real time scenarios
4. Give guidance and training for support & implement project
5. CV Preparation
6. Placement Assistance
Contact:
Metaforum Technologies
WHERE PROCESS MEETS PLACEMENT
Address:
164,6th street,
Kumaran Colony,
Vadapalani,
Near Vadapalani bus depot,
Chennai - 600 026.
1. +91-9894526937
2. metaforumtechnologies@gmail.com
Locate Us: https://goo.gl/maps/kP5SijmTWJy
Wish you all the best....!!!

More Related Content

PDF
Abap sample
deerbabu
 
PPTX
smartforms training | SAP SMART FORMS online training
Global Online Trainings
 
PPT
Basics SAP
itplant
 
PDF
SapInsideTrackBonn Sap&Adobe
sergio.ferrari
 
DOC
SAP Integration With Excel - Advanced Guide
Benedict Yong (杨腾翔)
 
PPT
Erp sap r3 overview introduction
Bunty Jain
 
DOC
SAP Integration with Excel - Basic Guide
Benedict Yong (杨腾翔)
 
PPTX
Smart form
Tarek Yehia
 
Abap sample
deerbabu
 
smartforms training | SAP SMART FORMS online training
Global Online Trainings
 
Basics SAP
itplant
 
SapInsideTrackBonn Sap&Adobe
sergio.ferrari
 
SAP Integration With Excel - Advanced Guide
Benedict Yong (杨腾翔)
 
Erp sap r3 overview introduction
Bunty Jain
 
SAP Integration with Excel - Basic Guide
Benedict Yong (杨腾翔)
 
Smart form
Tarek Yehia
 

What's hot (16)

PPT
Day1 Sap Basis Overview V1 1
Guang Ying Yuan
 
PDF
ERP Made Simple (preview)
Benedict Yong (杨腾翔)
 
PPTX
SAP Interview Questions for Experienced to Assess & Hire SAP Specialists_Part 2
Interview Mocha
 
PDF
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
Rebekka Aalbers-de Jong
 
PDF
Basic guide of sap
Ramesh Kumar
 
PDF
Sap4 basic
Ramesh Thumburu
 
DOCX
Sap Adobe Form
Techneon AIS
 
PDF
Sap training svr technologies
SVRTechnologies
 
PPT
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
Paul Gallagher
 
PPT
SAP Basics and Overview
SapFico Training
 
PPT
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
onlinetrainingplacements
 
PDF
Variables in sap bi
shabari76
 
PPT
Sap abap ppt
vonline
 
PPTX
SAP Adobe forms
Jugul Crasta
 
PDF
04.pricing and conditions_sdbfpr
Piyush Bose
 
DOCX
Sap index
saranrj321
 
Day1 Sap Basis Overview V1 1
Guang Ying Yuan
 
ERP Made Simple (preview)
Benedict Yong (杨腾翔)
 
SAP Interview Questions for Experienced to Assess & Hire SAP Specialists_Part 2
Interview Mocha
 
SPS Oslo 18 Spice Up your modern SharePoint list with Power Apps Forms
Rebekka Aalbers-de Jong
 
Basic guide of sap
Ramesh Kumar
 
Sap4 basic
Ramesh Thumburu
 
Sap Adobe Form
Techneon AIS
 
Sap training svr technologies
SVRTechnologies
 
ActiveWarehouse/ETL - BI & DW for Ruby/Rails
Paul Gallagher
 
SAP Basics and Overview
SapFico Training
 
SAP ABAP Training | SAP ABAP Online Training | SAP ABAP Course | SAP ABAP Cer...
onlinetrainingplacements
 
Variables in sap bi
shabari76
 
Sap abap ppt
vonline
 
SAP Adobe forms
Jugul Crasta
 
04.pricing and conditions_sdbfpr
Piyush Bose
 
Sap index
saranrj321
 
Ad

Viewers also liked (9)

PPTX
Lessons from The Kings Fund for St Johns
Health Informatics New Zealand
 
PPT
E-referrals - Just do it!
Health Informatics New Zealand
 
DOC
Henry_Denton_December_2016
Henry Denton
 
PDF
How To Use Biteable - Jay Diloy
Jay Diloy
 
DOCX
Eng. m.fadel c.v
MOHAMED FADEL ALY
 
PDF
Benefits of the Converged Network
Scott Morrison
 
PPTX
Electroacupunctura en gonalgia
Docencia Calvià
 
PDF
A very quick introduction to HFC, DOCSIS 3.0 and 3.1
Erik Vloothuis
 
PDF
【デブサミ関西C4】JavaScriptライブラリ Wijmo[ウィジモ]ご紹介
Developers Summit
 
Lessons from The Kings Fund for St Johns
Health Informatics New Zealand
 
E-referrals - Just do it!
Health Informatics New Zealand
 
Henry_Denton_December_2016
Henry Denton
 
How To Use Biteable - Jay Diloy
Jay Diloy
 
Eng. m.fadel c.v
MOHAMED FADEL ALY
 
Benefits of the Converged Network
Scott Morrison
 
Electroacupunctura en gonalgia
Docencia Calvià
 
A very quick introduction to HFC, DOCSIS 3.0 and 3.1
Erik Vloothuis
 
【デブサミ関西C4】JavaScriptライブラリ Wijmo[ウィジモ]ご紹介
Developers Summit
 
Ad

Similar to sap abap training in chennai (20)

PDF
ABAP Course from LCC Infotech
lccinfotech
 
PDF
Abap sample code
roymat2
 
PDF
Abap sample
V.Muthu kumar
 
PDF
Abap start
joy_anirban
 
PDF
Abap sample programs 24 slides
Roy Mathew
 
PDF
SAP ABAP Online Training Course
Srinivas - SAP Consultant
 
PDF
ONLINE TRAINING SAP ABAP COURSE
Srinivas - SAP Consultant
 
PDF
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
PDF
ONLINE SAP ABAP TRAINING
Srinivas - SAP Consultant
 
PDF
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
PDF
SAP ABAP ONLINE TRAINING
Srinivas - SAP Consultant
 
PDF
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
PDF
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
PDF
SAP ABAP Online Training
Srinivas - SAP Consultant
 
PDF
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
PDF
Training ABAP Online SAP Course
Srinivas - SAP Consultant
 
PDF
SAP ABAP COURSE ONLINE
Srinivas - SAP Consultant
 
PDF
BEST SAP ABAP ONLINE TRAINING
Srinivas - SAP Consultant
 
PDF
BAP ONLINE TRAINING
Srinivas - SAP Consultant
 
ABAP Course from LCC Infotech
lccinfotech
 
Abap sample code
roymat2
 
Abap sample
V.Muthu kumar
 
Abap start
joy_anirban
 
Abap sample programs 24 slides
Roy Mathew
 
SAP ABAP Online Training Course
Srinivas - SAP Consultant
 
ONLINE TRAINING SAP ABAP COURSE
Srinivas - SAP Consultant
 
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
ONLINE SAP ABAP TRAINING
Srinivas - SAP Consultant
 
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
SAP ABAP ONLINE TRAINING
Srinivas - SAP Consultant
 
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
SAP ABAP Online Training
Srinivas - SAP Consultant
 
ABAP SAP TRAINING ONLINE
Srinivas - SAP Consultant
 
Training ABAP Online SAP Course
Srinivas - SAP Consultant
 
SAP ABAP COURSE ONLINE
Srinivas - SAP Consultant
 
BEST SAP ABAP ONLINE TRAINING
Srinivas - SAP Consultant
 
BAP ONLINE TRAINING
Srinivas - SAP Consultant
 

Recently uploaded (20)

PPTX
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
PPTX
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
PPTX
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PDF
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
PPTX
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
DOCX
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PDF
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
CDH. pptx
AneetaSharma15
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PPTX
Care of patients with elImination deviation.pptx
AneetaSharma15
 
PPTX
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 
Artificial Intelligence in Gastroentrology: Advancements and Future Presprec...
AyanHossain
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
20250924 Navigating the Future: How to tell the difference between an emergen...
McGuinness Institute
 
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
HEALTH CARE DELIVERY SYSTEM - UNIT 2 - GNM 3RD YEAR.pptx
Priyanshu Anand
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
SAROCES Action-Plan FOR ARAL PROGRAM IN DEPED
Levenmartlacuna1
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
The-Invisible-Living-World-Beyond-Our-Naked-Eye chapter 2.pdf/8th science cur...
Sandeep Swamy
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
CDH. pptx
AneetaSharma15
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Care of patients with elImination deviation.pptx
AneetaSharma15
 
A Smarter Way to Think About Choosing a College
Cyndy McDonald
 

sap abap training in chennai

  • 1. SAP ABAP TRAINING What is SAP and why SAP? SAP Software is a ERP (Enterprise Resource Planning) solution, through which large and medium scale companies can manage their business.SAP Software is produced by a German based company SAP. About SAP: SAP Company founded in 1972 in Germany by five former employees of IBM namely, Dietmar Hopp, Klaus Tschira, Hans-Werner Hector, Hasso Plattner, and Claus Wellenreuther and they released standard versions called R1 and R2 in early days, and they released 3-tier architecture R3 in 1990`s which was very successful. In 2000 SAP released ECC (Enterprise Central Component), latest version in market is ECC 6.0 and they are adding additions to this in the form of enhancement packs. Why SAP? Through SAP software a company can plan their business in different aspects like Supply Chain Solutions, Material Management, Sales and Distribution, Finance controlling, Human Resource planning, etc. The total SAP Software is built using ABAP Programming Language, which a standard is programming language developed by SAP itself, we call ABAP as 4th Generation Programming Language (ABAP/4). SAP Consultants SAP is huge software and in order to implement SAP ERP for a Organization, it needs lot of man power, the SAP implementation is done by different type of consultants. Functional Consultants Technical Consultants Techno Functional Consultants Functional consultants are responsible for configuring the real world business scenarios into SAP software. Ex: Configurations like Plants Configurations, Business Countries Configurations, Technical consultants are responsible for customizing SAP ABAP software as per customer specifications. Ex: Developing New SAP Business Applications, Techno Functional Consultants are responsible for understanding both technical and functional aspects to customizing SAP software. Ex: Developing New SAP Business Applications,
  • 2. Sales Organizations configuration etc SAP Function Modules: 1. SAP-MM(Material Management) 2. SAP-SD(Sales and Distribution) 3. SAP-PP(Production Planning) 4. SAP-PM(Plant Maintenance) 5. SAP-FICO(Finance and Controlling) 6. SAP-HR(Human Resourses) 7. SAP-SCM(Supply Chain Management)., etc Enhancing SAP Software, Creating SAP Tables etc SAP Technical Modules: 1. SAP-ABAP(Advance Business Application Programming) 2. SAP-BASIS(Network Administrators) 3. SAP-BI/BW(Business Intelligence) 4. SAP-BO.(Business Object) Enhancing SAP Software, Techno Functional Modules: 1. SAP-HANA 2. HR-ABAP 3. MM-ABAP., etc ABAP Consultant Roles and Responsibilities..!! SAP ABAP Consultants are responsible for developing SAP business applications using SAP Standard programming language ABAP, the main roles and responsibilities of SAP ABAP Consultant are...  SAP ABAP Consultants plays crucial role in implementation of SAP software for a organization.  Total SAP software is developed using ABAP; ABAP consultants are needed in every SAP module. Implementation Process Support Process  Getting the business Requirement document from functional consultant / functional analyst.  Analyze the business Requirement.  Analyze the estimated time for development.  Development of Object (ABAP application).  Receiving tickets/issues from business.  Analyzing the ticket.  Resolving the issue in time.  Developer testing and transporting.
  • 3.  Unit Testing by Developer.  Releasing the object to testing environment.  Prepare technical document of the development. What is SAP System landscape? SAP System landscape is the group of systems you have installed, all the systems are linked to different transport routs to main system, system landscape may vary from company to company or business to business, SAP recommended landscape is explained below.  ABAP/4 cannot run directly on any operating system as it requires set of programs to load, interpret and buffer its input and output. SAP follows Powerful - Three Tier Architecture: 1. Presentation (GUI) Server. 2. Application Server(ABAP Landscape) 3. Database Server. What happens at system levels in SAP project implementation?  All SAP custom object developments and enhancements will be done in development system.  Testing and different quality checks will be done in quality assurance system.  After testing, the objects will be moved to main production system.  All these systems are connected using Transport System.  All systems are divided into different clients depends on business requirement. What is client concept in SAP? Client is a concept of protecting data in SAP from accessing from outside a legal entity. SAP systems are divided into different clients depending on business requirement; the data can be accesses within the client only. Ex: Client 200, 300 etc.
  • 4. Pre-requisite to learn SAP-ABAP..? The basic qualification for pursuing and excelling in SAP ABAP programming is to have sharp and good logical programming skills especially having good understanding of the concepts of object oriented programming and basics of database quires are added advantage.  Though having no prior knowledge will not cause any hindrance. So freshers with any degree can go for this course but they need to undergo rigorous training to get expertise in this area.  Any University degree in computer science or any other discipline with knowledge in programming language C/Java is usually preferred. Experience programmers are generally preferred.  Basic communication skills, good logical reasoning skills and interpersonal skills are necessary.
  • 5. SAPABAP Syllabus ABAP: (Advanced Business Application Programming) 1. Introduction to SAP(Core ABAP) * Introduction to ERP * Overview of SAP * SAP modules at a Glance 2 .ABAP Data Types * Character * Integer * Numeric Character * Floating Point * Packed Decimals * Time * Date, Strings 3 .Loops & Branches * Do, Do n times, While * If, If Else, if Ladder, Case * Small Programs * Factorial program * Indentation * Code Inspector * Extended Program Check 4. Structures & Internal Tables * Over View of Structures * Similar Structures creation * Different Structures * Different structures with Extra Fields * Over View of Internal Tables * Similar Internal tables creation * Different Internal tables * Different Internal tables with Extra Fields 11 .Data Dictionary * Creation of Data Base Table * Creation of Domains * Creation of Data types * Creation of Views * Creation of Structures * Creation of Type pools * Creation of Search Help * Creation of Lock objects * Creation of table maintenance 12 .Module Pools * Over view of Module pools * Creation of Create button * Creation of Display * Creation of Sub screens * Creation of Tab Strip * Creation of Table Control * Creation of Save button to update Data Base 13 .Sap Scripts * Over view of Scripts * Creation of Paragraphs * Creation of Character Formats * Creation of Pages * Creation of Windows * Creation of Page windows * Creation of Script program * User Exists Over view
  • 6. * Modify Operation on Internal Table * Delete Operation on Internal Tables Sorting Of internal tables ( Sort) Searching Techniques Of internal Table 5 .Landscape & SAP R/3 Architecture * Landscape Model * Overview of R/3 6. Normalization & Select Statements * Over view of Normalization * Select Statements * Logical operators * Select Single & Up to 1 rows * Nested Select queries * For all Entries * Join Statements * Inner join & Left Outer Join 7 .Modularization Techniques * Over view of Modularization * Macros * Includes * Subroutines * Function Modules 8. Selection Screen Design * Over View of Selection Screen * Selection Screen elements 9 .Basic Report * Over view of Report * Report without events * Report with events ( Classical report) * Interactive Report * Menu Design * Message class Creation * Text messages creation * Hide Technique Cross Applications(Adv ABAP) 14 .RFC * Over view of CA * Creation of RFC * Fetching Data Using RFC * ARFC & TRFC 15 .ALV (ABAP List Viewer) * Over view of ALV * ALV List Display * ALV Grid Display * ALV Catalog Creation Blocked ALV Interactive ALV How to upload Logo in ALV 16 .BAPI * Over View Of BAPI * Remote FM Creation * Creation of BOR * Creation of BAPI * Check The Status of BAPI * Super type Creation 17. LSMW * Over view of LSMW * Creation of Project , Sub Project , Object Type * Creation of Batch Input Using Recording Mode * Steps To Create LSMW 18. SMART FORMS * Over view of Smart Forms * Creation of Paragraphs(Styles) * Creation of Character Formats(Styles) * Creation of Pages * Creation of Windows * Creation of Page windows
  • 7. * Get Cursor Technique * Read Line Statement * At Events ( control Events) * Variant Creation * Transaction Code Creation * End User access 10. BDC (Batch Data Communication) * Over view of BDC * GUI Up load * GUI Down load * Data sets * BDC Programming * Call Transaction * Session Methods * Creation of table format * Creation of Smart Form program 19. Work Flow basics * Over view of Work Flow * Creation of prefix * Creation of Standard tasks * Creation of Standard Template * Creation of Workflow builder 20. ALE/Idocs * Over view of ALE/ IDOcs * Creation of RFC Destinations * Creation of Ports * Creation of Partner Profile * Creation of Distributed sys * Transfer the data Btw sys ABAP OOPS Object Orientation in ABAP    Abap object oriented concepts in ABAP programs.  ALV creation using oops etc. Summary of core & adv abap Note: End of the ABAP Course 1. Provide ABAP study Materials 2. Interview Question & Answers 3. Work with Real time scenarios 4. Give guidance and training for support & implement project 5. CV Preparation 6. Placement Assistance
  • 8. Contact: Metaforum Technologies WHERE PROCESS MEETS PLACEMENT Address: 164,6th street, Kumaran Colony, Vadapalani, Near Vadapalani bus depot, Chennai - 600 026. 1. +91-9894526937 2. [email protected] Locate Us: https://goo.gl/maps/kP5SijmTWJy Wish you all the best....!!!