SAP ABAP/4
Training program
Real time project oriented Training about 90 Hrs
Eligibility to Learn SAP ABAP
Basic criteria:
 Education : UG/ PG Degree
 Skills : Programming Knowledge
Who CanLearn:
...
About SAP ABAP
 ABAP (Advanced Business Application Programming) is the
programming language used by SAP developers to bu...
The Major Common Uses of ABAP/4
 Custom reports – a program that reads specific data from the
database and then displays ...
Sample Program in ABAP/4
 One of main job of an ABAPer is create ABAP report.
 Report content 4 basic component.
1. Data...
Sample Program in ABAP/4
Sample Program in ABAP/4
 Then, enter title for program, and choose 1 "Executable Program" for
program type. If screen in...
Sample Program in ABAP/4
2. Selection screen
SELECT-OPTIONS s_carrid FOR sflight-carrid.
SELECT-OPTIONS s_connid FOR sflig...
Sample Program in ABAP/4
 3. Select data
SELECT * FROM sflight
WHERE carrid IN s_carrid AND
connid IN s_connid.
t_report-...
Sample Program in ABAP/4
 4. Write data
LOOP AT t_report.
skip. "comment:Go to next line
WRITE t_report-carrid.
WRITE t_r...
Sample Program in ABAP/4
 The Result
Sample Program in ABAP/4
 Here is the complete program:
REPORT ZTEST0001 .
*Data Declaration
tables: sflight.
DATA: BEGIN...
Sample Program in ABAP/4
 Here is the complete program:
*Get Data
SELECT * FROM sflight
WHERE carrid IN s_carrid AND
conn...
Topics Covered in ABAP/4
 ABAP Dictionary
 ABAP Programming Basics
 Reports
 Dialog Programs
 File Handling
 SAP Scr...
Where we can find Opportunity for ABAP/4
 IT Companies based in all major cities in india
 CMM level IT Companies around...
Why AMEKS Infotech ?
 Excellent TrainingStrategy
 TrainingbyIndustryExperts
 Coursestructuregearedto meet industryrequi...
Contact Us
33/26, Jawaharlal Nehru Road,
Ekkattuthangal,
Chennai – 32.
TamilNadu.
044 43563040 / 50
info@ameksinfotech.com...
Upcoming SlideShare
Loading in...5
×

Best Sap abap training in chennai @AMEKS Infotech-www.ameksinfotech.com

72

Published on

Best Sap abap training in chennai @AMEKS Infotech-
www.ameksinfotech.com

Best sap online training in chennai @AMEKS Infotech'

www.ameksinfotech.com

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
72
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Best Sap abap training in chennai @AMEKS Infotech-www.ameksinfotech.com

  1. 1. SAP ABAP/4 Training program Real time project oriented Training about 90 Hrs
  2. 2. Eligibility to Learn SAP ABAP Basic criteria:  Education : UG/ PG Degree  Skills : Programming Knowledge Who CanLearn:  Fresher  Professionals working in other Domain  SAP Consultants working in other Modules
  3. 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. 4. The 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. 5. Sample Program 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. 6. Sample Program in ABAP/4
  7. 7. Sample Program 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. 8. Sample Program 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. 9. Sample Program 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. 10. Sample Program 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. 11. Sample Program in ABAP/4  The Result
  12. 12. Sample Program 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. 13. Sample Program 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. 14. Topics Covered in ABAP/4  ABAP Dictionary  ABAP Programming Basics  Reports  Dialog Programs  File Handling  SAP Scripts  Smart Forms  ALE and IDOC  RFC  BABI  BADI
  15. 15. Where we can find Opportunity for ABAP/4  IT Companies based in all major cities in india  CMM level IT Companies around the world Salary range 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. 16. Why AMEKS Infotech ?  Excellent TrainingStrategy  TrainingbyIndustryExperts  Coursestructuregearedto meet industryrequirements  Individual careandattention  Technical seminars onlatest updates  Real TimeProject Explanation  ValidMaterials  100% JobAssurancewithourPlacement Division
  17. 17. Contact Us 33/26, Jawaharlal Nehru Road, Ekkattuthangal, Chennai – 32. TamilNadu. 044 43563040 / 50 info@ameksinfotech.com Visit: www.ameksinfotech.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×