SlideShare a Scribd company logo
1 of 17
SAP ABAP/4

Training program

Real time project oriented Training about 90 Hrs
Eligibility to Lear n SAP ABAP

B
asic criteria:


Education : UG/ PG Degree



Skills : Programming Knowledge

W Can L
ho
earn:


Fresher



Professionals working in other Domain



SAP Consultants working in other Modules
About SAP ABAP





ABAP (Advanced Business Application Programming) is the
programming language used by SAP developers to build
transactions that make up the R/3 application. Its also used by
companies to customize the R/3 application i.e. providing additional
business functionality.
It is a fourth-generation programming language with some features
similar to some modern programming languages such as C, Visual
Basic and Power Builder. It allows variables to be defined,
modulation of programs via subroutines and function calls, access to
the database via open SQL and some event-oriented programming.
The New concepts are OO ABAP, Webdynpro and etc..
T he Major Common Uses of ABAP/4






Custom reports – a program that reads specific data from the
database and then displays the data via the computer screen or
printer. The purpose of a report is to read data from the database
and write it out.
Interface – a program that moves data into SAP – BDC
Custom Transaction – a program similar to SAP transactions to fulfill
some business function not provided by SAP – Dialog Programming
Sample Pr og r am in ABAP/4


One of main job of an ABAPer is create ABAP report.



Report content 4 basic component.
1. Data declaration
2. Selection screen.
3. Select Data.
4. Write Report.
I assume you already familiar with Data dictionary. For an example, we have a table
"SFLIGHT", with following fields:
1. CARRID (Airline carrier ID)
2. CONNID (Flight connection Id)
3. FLDATE (Flight date).
4.SEATSMAX (Maximum capacity).
We wan to create a report that can be filtered based on Airline carrier ID and Flight
connection Id.
Go to transaction code SE38 (SAP Menu->Tools>ABAP Workbench->Development>ABAP Editor), enter program name with prefix Z, for example ZTEST0001, then choose
"Create" button.
Sample Pr og r am in ABAP/4
Sample Pr og r am in ABAP/4


Then, enter title for program, and choose 1 "Executable Program" for
program type. If screen input for development class appear, click "Local
Object".
Then, go to following steps.
1. Data declaration
TABLES: sflight.
DATA: BEGIN OF t_report OCCURS 3,
carrid LIKE sflight-carrid,
connid LIKE sflight-connid,
fldate LIKE sflight-fldate,
seatsmax LIKE sflight-seatsmax,
END OF t_report.
Sample Pr og r am in ABAP/4
2. Selection screen
SELECT-OPTIONS s_carrid FOR sflight-carrid.
SELECT-OPTIONS s_connid FOR sflight-connid.
It will generate selection screen like picture below.
Sample Pr og r am in ABAP/4


3. Select data
SELECT * FROM sflight
WHERE carrid IN s_carrid AND
connid IN s_connid.
t_report-carrid = sflight-carrid.
t_report-connid = sflight-connid.
t_report-fldate = sflight-fldate.
t_report-seatsmax = sflight-seatsmax.
APPEND t_report.
ENDSELECT.
IF sy-subrc NE 0. "sy-subrc = return code
WRITE 'Data not found'.
ENDIF.
Sample Pr og r am in ABAP/4



4. Write data

LOOP AT t_report.
skip. "comment:Go to next line
WRITE t_report-carrid.
WRITE t_report-connid.
WRITE t_report-fldate.
WRITE t_report-seatsmax.
ENDLOOP.
Sample Pr og r am in ABAP/4


The Result
Sample Pr og r am in ABAP/4


Here is the complete program:
REPORT ZTEST0001 .
*Data Declaration
tables: sflight.
DATA: BEGIN OF t_report OCCURS 3,
carrid LIKE sflight-carrid,
connid LIKE sflight-connid,
fldate LIKE sflight-fldate,
seatsmax LIKE sflight-seatsmax,
END OF t_report.
*Selection Screen
SELECT-OPTIONS s_carrid FOR sflight-carrid.
SELECT-OPTIONS s_connid FOR sflight-connid.
Sample Pr og r am in ABAP/4


Here is the complete program:
*Get Data
SELECT * FROM sflight
WHERE carrid IN s_carrid AND
connid IN s_connid.
t_report-carrid = sflight-carrid.
t_report-connid = sflight-connid.
t_report-fldate = sflight-fldate.
t_report-seatsmax = sflight-seatsmax.
APPEND t_report.
ENDSELECT.
IF sy-subrc NE 0.
WRITE 'Data not found'.
ENDIF.
*Write Data
LOOP AT t_report.
skip. "comment:Go to next line
WRITE t_report-carrid.
WRITE t_report-connid.
WRITE t_report-fldate.
WRITE t_report-seatsmax.
ENDLOOP.
Topics Cover ed in ABAP/4


ABAP Dictionary



ABAP Programming Basics



Reports



Dialog Programs



File Handling



SAP Scripts



Smart Forms



ALE and IDOC



RFC



BABI



BADI
W her e we can find Oppor tunity for ABAP/4



IT Companies based in all major cities in india



CMM level IT Companies around the world

Salar y r ange for ABAP/4 Developer in India


0- 2 Years Experience 2 to 3.5 lacs per annum



2- 3 Years Experience 3.5 to 4.5 lacs per annum



4- 5 Years Experience 5 to 6+ Lacs per Annum
W hy AMEKS Infotech ?



E
xcellent Training S
trategy



Training by Industry E
xperts



Course structure geared to m industry requirem
eet
ents



Individual care and attention



Technical sem
inars on latest updates



R Tim P
eal
e roject E
xplanation



Valid M
aterials



100% J Assurance with our P
ob
lacem Division
ent
Contact Us

33/26, Jawaharlal Nehru Road,
Ekkattuthangal,
Chennai – 32.
TamilNadu.
044 43563040 / 50
info@ameksinfotech.com
Visit: www.ameksinfotech.com

More Related Content

What's hot

0102 basis
0102 basis0102 basis
0102 basisvkyecc1
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: IntroductionJonathan Eemans
 
financial statements & trial balance
financial statements & trial balancefinancial statements & trial balance
financial statements & trial balancejyotibugade
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modificationsscribid.download
 

What's hot (8)

0102 basis
0102 basis0102 basis
0102 basis
 
Report Painter in SAP: Introduction
Report Painter in SAP: IntroductionReport Painter in SAP: Introduction
Report Painter in SAP: Introduction
 
Fsg reporting
Fsg reportingFsg reporting
Fsg reporting
 
Abap rp2 3
Abap rp2 3Abap rp2 3
Abap rp2 3
 
Reports 6i
Reports 6iReports 6i
Reports 6i
 
The ABAP Query
The ABAP QueryThe ABAP Query
The ABAP Query
 
financial statements & trial balance
financial statements & trial balancefinancial statements & trial balance
financial statements & trial balance
 
Table maintenance generator and its modifications
Table maintenance generator and its modificationsTable maintenance generator and its modifications
Table maintenance generator and its modifications
 

Viewers also liked

Anesthesia in endodontics
Anesthesia in endodonticsAnesthesia in endodontics
Anesthesia in endodonticsPriñcess Ŝara
 
Σαρακοστή
ΣαρακοστήΣαρακοστή
ΣαρακοστήMIHALINIO
 
QUADRINHO MARÇAL DE SOUZA
QUADRINHO MARÇAL DE SOUZAQUADRINHO MARÇAL DE SOUZA
QUADRINHO MARÇAL DE SOUZAErika Pedraza
 
PERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇA
PERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇAPERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇA
PERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇALewis Messi
 
πολυτεχνείο
πολυτεχνείοπολυτεχνείο
πολυτεχνείοMIHALINIO
 
πολυτεχνείο
πολυτεχνείοπολυτεχνείο
πολυτεχνείοMIHALINIO
 
Природні та рукотворні тіла. презентация Microsoft power point
Природні та рукотворні тіла. презентация Microsoft power pointПриродні та рукотворні тіла. презентация Microsoft power point
Природні та рукотворні тіла. презентация Microsoft power pointGnotan
 
Www carinquotes com_learning_center
Www carinquotes com_learning_centerWww carinquotes com_learning_center
Www carinquotes com_learning_centerFreddie_Harrison8439
 
Do I Really Need To Hire a Lawyer for My Auto Accident Case?
Do I Really Need To Hire a Lawyer for My Auto Accident Case?Do I Really Need To Hire a Lawyer for My Auto Accident Case?
Do I Really Need To Hire a Lawyer for My Auto Accident Case?Freddie_Harrison8439
 

Viewers also liked (19)

Anesthesia in endodontics
Anesthesia in endodonticsAnesthesia in endodontics
Anesthesia in endodontics
 
Σαρακοστή
ΣαρακοστήΣαρακοστή
Σαρακοστή
 
QUADRINHO MARÇAL DE SOUZA
QUADRINHO MARÇAL DE SOUZAQUADRINHO MARÇAL DE SOUZA
QUADRINHO MARÇAL DE SOUZA
 
Derecho Penal Especial
Derecho Penal EspecialDerecho Penal Especial
Derecho Penal Especial
 
Negmusic
NegmusicNegmusic
Negmusic
 
Lab section 2
Lab section 2Lab section 2
Lab section 2
 
PERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇA
PERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇAPERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇA
PERORES FICHAJES DE LA HISTORIA DEL MADRID Y DEL BARÇA
 
Active tab
Active tabActive tab
Active tab
 
GALE & LAUGHLIN
GALE & LAUGHLINGALE & LAUGHLIN
GALE & LAUGHLIN
 
πολυτεχνείο
πολυτεχνείοπολυτεχνείο
πολυτεχνείο
 
πολυτεχνείο
πολυτεχνείοπολυτεχνείο
πολυτεχνείο
 
Природні та рукотворні тіла. презентация Microsoft power point
Природні та рукотворні тіла. презентация Microsoft power pointПриродні та рукотворні тіла. презентация Microsoft power point
Природні та рукотворні тіла. презентация Microsoft power point
 
Www carinquotes com_learning_center
Www carinquotes com_learning_centerWww carinquotes com_learning_center
Www carinquotes com_learning_center
 
Active tab
Active tabActive tab
Active tab
 
Lab. aids,hepatitis
Lab. aids,hepatitisLab. aids,hepatitis
Lab. aids,hepatitis
 
Shapiro Legal Group
Shapiro Legal GroupShapiro Legal Group
Shapiro Legal Group
 
Do I Really Need To Hire a Lawyer for My Auto Accident Case?
Do I Really Need To Hire a Lawyer for My Auto Accident Case?Do I Really Need To Hire a Lawyer for My Auto Accident Case?
Do I Really Need To Hire a Lawyer for My Auto Accident Case?
 
Www carinquotes com
Www carinquotes comWww carinquotes com
Www carinquotes com
 
The Lymphatic System
The Lymphatic SystemThe Lymphatic System
The Lymphatic System
 

Similar to Looking for best Sap abap training institute in Chennai

Abap fundamentals-training-course-document
Abap fundamentals-training-course-documentAbap fundamentals-training-course-document
Abap fundamentals-training-course-documentjohnbryan26
 
Complete reference to_abap_basics
Complete reference to_abap_basicsComplete reference to_abap_basics
Complete reference to_abap_basicsAbhishek Dixit
 
sap abap training in chennai
sap abap training in chennaisap abap training in chennai
sap abap training in chennaisanjai rsamy
 
How to find user exits
How to find user exitsHow to find user exits
How to find user exitsMohammed Shoeb
 
How to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selectionHow to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selectionValko Arbalov
 
Structuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal WayStructuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal WayBlackvard
 
Zebra -bar one label printing
Zebra -bar one label printingZebra -bar one label printing
Zebra -bar one label printingMax Santolaya
 
ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1 ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1 Rehan Zaidi
 
ERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP ProfessionalsERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP ProfessionalsRehan Zaidi
 
SAP ABAP Latest Interview Questions
SAP ABAP Latest  Interview Questions SAP ABAP Latest  Interview Questions
SAP ABAP Latest Interview Questions piyushchawala
 
SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...
SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...
SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...Vijeth Karthik
 
abapin21days.pdf
abapin21days.pdfabapin21days.pdf
abapin21days.pdfsampath k
 
Basics SAP
Basics SAPBasics SAP
Basics SAPitplant
 
Chapter 04 sap script - output program
Chapter 04 sap script - output programChapter 04 sap script - output program
Chapter 04 sap script - output programKranthi Kumar
 
Sap sapscripts tips and tricks
Sap sapscripts tips and tricksSap sapscripts tips and tricks
Sap sapscripts tips and tricksKranthi Kumar
 
SAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdfSAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdfKoushikGuna
 
Abap course chapter 7 abap objects and bsp
Abap course   chapter 7 abap objects and bspAbap course   chapter 7 abap objects and bsp
Abap course chapter 7 abap objects and bspMilind Patil
 

Similar to Looking for best Sap abap training institute in Chennai (20)

Abap fundamentals-training-course-document
Abap fundamentals-training-course-documentAbap fundamentals-training-course-document
Abap fundamentals-training-course-document
 
Abap sample
Abap sampleAbap sample
Abap sample
 
Complete reference to_abap_basics
Complete reference to_abap_basicsComplete reference to_abap_basics
Complete reference to_abap_basics
 
sap abap training in chennai
sap abap training in chennaisap abap training in chennai
sap abap training in chennai
 
How to find user exits
How to find user exitsHow to find user exits
How to find user exits
 
How to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selectionHow to write a routine for 0 calday in infopackage selection
How to write a routine for 0 calday in infopackage selection
 
Structuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal WayStructuring An ABAP Report In An Optimal Way
Structuring An ABAP Report In An Optimal Way
 
Zebra -bar one label printing
Zebra -bar one label printingZebra -bar one label printing
Zebra -bar one label printing
 
Ab ap faq
Ab ap faqAb ap faq
Ab ap faq
 
ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1 ERP Magazine April 2018 Issue 1
ERP Magazine April 2018 Issue 1
 
ERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP ProfessionalsERP Magazine April 2018 - The magazine for SAP ABAP Professionals
ERP Magazine April 2018 - The magazine for SAP ABAP Professionals
 
SAP ABAP Latest Interview Questions
SAP ABAP Latest  Interview Questions SAP ABAP Latest  Interview Questions
SAP ABAP Latest Interview Questions
 
Sap scripts
Sap scriptsSap scripts
Sap scripts
 
SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...
SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...
SAP- HCM mini project report on - Design Enterprise Structure in Personnel Ad...
 
abapin21days.pdf
abapin21days.pdfabapin21days.pdf
abapin21days.pdf
 
Basics SAP
Basics SAPBasics SAP
Basics SAP
 
Chapter 04 sap script - output program
Chapter 04 sap script - output programChapter 04 sap script - output program
Chapter 04 sap script - output program
 
Sap sapscripts tips and tricks
Sap sapscripts tips and tricksSap sapscripts tips and tricks
Sap sapscripts tips and tricks
 
SAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdfSAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdf
 
Abap course chapter 7 abap objects and bsp
Abap course   chapter 7 abap objects and bspAbap course   chapter 7 abap objects and bsp
Abap course chapter 7 abap objects and bsp
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 

Looking for best Sap abap training institute in Chennai

  • 1. SAP ABAP/4 Training program Real time project oriented Training about 90 Hrs
  • 2. Eligibility to Lear n SAP ABAP B asic criteria:  Education : UG/ PG Degree  Skills : Programming Knowledge W Can L ho earn:  Fresher  Professionals working in other Domain  SAP Consultants working in other Modules
  • 3. About SAP ABAP   ABAP (Advanced Business Application Programming) is the programming language used by SAP developers to build transactions that make up the R/3 application. Its also used by companies to customize the R/3 application i.e. providing additional business functionality. It is a fourth-generation programming language with some features similar to some modern programming languages such as C, Visual Basic and Power Builder. It allows variables to be defined, modulation of programs via subroutines and function calls, access to the database via open SQL and some event-oriented programming. The New concepts are OO ABAP, Webdynpro and etc..
  • 4. T he Major Common Uses of ABAP/4    Custom reports – a program that reads specific data from the database and then displays the data via the computer screen or printer. The purpose of a report is to read data from the database and write it out. Interface – a program that moves data into SAP – BDC Custom Transaction – a program similar to SAP transactions to fulfill some business function not provided by SAP – Dialog Programming
  • 5. Sample Pr og r am in ABAP/4  One of main job of an ABAPer is create ABAP report.  Report content 4 basic component. 1. Data declaration 2. Selection screen. 3. Select Data. 4. Write Report. I assume you already familiar with Data dictionary. For an example, we have a table "SFLIGHT", with following fields: 1. CARRID (Airline carrier ID) 2. CONNID (Flight connection Id) 3. FLDATE (Flight date). 4.SEATSMAX (Maximum capacity). We wan to create a report that can be filtered based on Airline carrier ID and Flight connection Id. Go to transaction code SE38 (SAP Menu->Tools>ABAP Workbench->Development>ABAP Editor), enter program name with prefix Z, for example ZTEST0001, then choose "Create" button.
  • 6. Sample Pr og r am in ABAP/4
  • 7. Sample Pr og r am in ABAP/4  Then, enter title for program, and choose 1 "Executable Program" for program type. If screen input for development class appear, click "Local Object". Then, go to following steps. 1. Data declaration TABLES: sflight. DATA: BEGIN OF t_report OCCURS 3, carrid LIKE sflight-carrid, connid LIKE sflight-connid, fldate LIKE sflight-fldate, seatsmax LIKE sflight-seatsmax, END OF t_report.
  • 8. Sample Pr og r am in ABAP/4 2. Selection screen SELECT-OPTIONS s_carrid FOR sflight-carrid. SELECT-OPTIONS s_connid FOR sflight-connid. It will generate selection screen like picture below.
  • 9. Sample Pr og r am in ABAP/4  3. Select data SELECT * FROM sflight WHERE carrid IN s_carrid AND connid IN s_connid. t_report-carrid = sflight-carrid. t_report-connid = sflight-connid. t_report-fldate = sflight-fldate. t_report-seatsmax = sflight-seatsmax. APPEND t_report. ENDSELECT. IF sy-subrc NE 0. "sy-subrc = return code WRITE 'Data not found'. ENDIF.
  • 10. Sample Pr og r am in ABAP/4  4. Write data LOOP AT t_report. skip. "comment:Go to next line WRITE t_report-carrid. WRITE t_report-connid. WRITE t_report-fldate. WRITE t_report-seatsmax. ENDLOOP.
  • 11. Sample Pr og r am in ABAP/4  The Result
  • 12. Sample Pr og r am in ABAP/4  Here is the complete program: REPORT ZTEST0001 . *Data Declaration tables: sflight. DATA: BEGIN OF t_report OCCURS 3, carrid LIKE sflight-carrid, connid LIKE sflight-connid, fldate LIKE sflight-fldate, seatsmax LIKE sflight-seatsmax, END OF t_report. *Selection Screen SELECT-OPTIONS s_carrid FOR sflight-carrid. SELECT-OPTIONS s_connid FOR sflight-connid.
  • 13. Sample Pr og r am in ABAP/4  Here is the complete program: *Get Data SELECT * FROM sflight WHERE carrid IN s_carrid AND connid IN s_connid. t_report-carrid = sflight-carrid. t_report-connid = sflight-connid. t_report-fldate = sflight-fldate. t_report-seatsmax = sflight-seatsmax. APPEND t_report. ENDSELECT. IF sy-subrc NE 0. WRITE 'Data not found'. ENDIF. *Write Data LOOP AT t_report. skip. "comment:Go to next line WRITE t_report-carrid. WRITE t_report-connid. WRITE t_report-fldate. WRITE t_report-seatsmax. ENDLOOP.
  • 14. Topics Cover ed in ABAP/4  ABAP Dictionary  ABAP Programming Basics  Reports  Dialog Programs  File Handling  SAP Scripts  Smart Forms  ALE and IDOC  RFC  BABI  BADI
  • 15. W her e we can find Oppor tunity for ABAP/4  IT Companies based in all major cities in india  CMM level IT Companies around the world Salar y r ange for ABAP/4 Developer in India  0- 2 Years Experience 2 to 3.5 lacs per annum  2- 3 Years Experience 3.5 to 4.5 lacs per annum  4- 5 Years Experience 5 to 6+ Lacs per Annum
  • 16. W hy AMEKS Infotech ?  E xcellent Training S trategy  Training by Industry E xperts  Course structure geared to m industry requirem eet ents  Individual care and attention  Technical sem inars on latest updates  R Tim P eal e roject E xplanation  Valid M aterials  100% J Assurance with our P ob lacem Division ent
  • 17. Contact Us 33/26, Jawaharlal Nehru Road, Ekkattuthangal, Chennai – 32. TamilNadu. 044 43563040 / 50 info@ameksinfotech.com Visit: www.ameksinfotech.com