SAP ABAP Online trainings|Hyderabad,Bangalore,Chennai,Pune,Kolkata,Mumbai - PowerPoint PPT Presentation

About This Presentation
Title:

SAP ABAP Online trainings|Hyderabad,Bangalore,Chennai,Pune,Kolkata,Mumbai

Description:

RVH Technologies is a Brand of Online trainings… Honest,Dedication,Hard work..Is the secret of success for our Institute…. Believe us ,Join Us..We will make You Experts…. We are concentrating mainly in Online Trainings.... All the courses are conducted in the latest versions. We will Provide the online training based on the User Requirement (This May be Full fledged Couse,Some Modules of the course based on the User Need) Please Request for a FREE DEMO,Check the Out the standards, Then Choose the best Training Center. We are 100% sure ,you will reach to us after the demo class……… For Further Queries Please contact us on 91 8790137293 Email:info@rvhtech.com Web:www.rvhtech.com Exclusive Offer: If you come up with one more referral,You will get the discount of 20%, If it is two referrals ..you will get discount of 30% And more than that you will get 40% discount. – PowerPoint PPT presentation

Number of Views:41

less

Transcript and Presenter's Notes

Title: SAP ABAP Online trainings|Hyderabad,Bangalore,Chennai,Pune,Kolkata,Mumbai


1
(No Transcript)
2
SAP ABAP INTRODUCTION FROM RVH TECHNOLOGIES
3
(No Transcript)
4
About SAP ABAP
  •   SAP ABAP is one of the many application-specific
    fourth-generation languages (4GLs) first
    developed in the 1980s. It was originally the
    report language for SAP R/2, a platform that
    enabled large corporations to build mainframe
    business applications for materials management
    and financial and management accounting.

5
General
  • Workbench
  • Program maintenance
  • Screen Painter
  • Menu Painter
  • Transactions
  • ABAP/4 Query
  • Translation menu

6
ABAP/4 (SE38)
  • Change/Display
  • Variants
  • Attributes (Logical Data Bases)
  • Documentation
  • Text Elements
  • Program Directory
  • Copy/Rename/Delete
  • Development Test

7
Development/Test
  • Run-time Analysis
  • Extended Syntax Check
  • Program References
  • Pretty Printer
  • Find Source String

8
ABAP/4 Editor
  • Check/Generate
  • Insert Statement
  • Split Line/Copy/Move...
  • Fetch
  • Position
  • Go to Menu
  • Utilities (Local/Global Search)
  • Upload/Download
  • Set/Display Breakpoints
  • Printing (Only a part ...)

9
Insert Statement
  • Select from
  • Call Function
  • Message
  • Write
  • Others e.g. Comment(, 1, f, m ...)

10
ABAP/4 Debugger
  • Single Step/Execute/Continue
  • Table (PgUp/PgDn/Format E,C,X)
  • Click on fields (Change Contents or Display)
  • Scroll in program source
  • Go to Menu
  • Set/Delete Breakpoint (Breakpoint At)

11
ABAP/4 Programming
  • Event-driven programming language
  • Working with Reports
  • Report Syntax and layout
  • Declaring and Processing data
  • Events and Flow Control
  • Subroutines
  • Reading and Processing Internal tables/Database
    tables
  • Selection criteria and Parameters
  • Working with Logical Databases
  • Interactive Reporting

12
Working with Reports
  • Naming a Report (R/Z M/F... Name(6))
  • Creating Reports
  • Changing Reports

13
Report Syntax and Layout
  • Structure of the ABAP/4 Programming Language
  • ABAP/4 Report Layout
  • Inserting Ready-Made Structures

14
Key Words
  • Declaratives (DATA,.)
  • Events (GET,...)
  • Control (IF,...)
  • Operational (WRITE,)

15
Declaring and Processing data
  • Constants/Variables
  • Assigning Values
  • Arithmetic Operations
  • Processing Text Fields
  • System Fields (SY-UZEIT, SY-DATUM)

16
Events and Flow Control
  • Event Key Words (GET, START/END OF SELECTION,
    INITIALIZATION)
  • Events Concept
  • Flow Control in ABAP/4
  • Flow Control Concept

17
Events Concept
18
Flow Control Concept
REPORT DEMO. ltdeclaration sectiongt START-OF-SELEC
TION. " processing block WRITE
'Start', ... . GET LFA1. "
processing block WRITE ... . IF LFA1-LAND1
'D'. ... ENDIF. GET LFB1.
" processing block WRITE ...
. END-OF-SELECTION. " processing
block WRITE 'Total', ... .
19
Subroutines
  • Definition
  • Calling Subroutines
  • Passing data between subroutines/reports
    (INCLUDE, PERFORM X(Y),...)
  • Function Modules

20
Reading and Processing Internal Tables/Databases
  • Definition (Internal Tables)
  • Filling Internal Tables
  • Reading/Changing and Sorting
  • SELECT/INSERT/UPDATE/MODIFY/DELETE

21
Simple Reading
SELECT FROM T005T WHERE LAND1 EQ 'D'.
WRITE T005T-SPRAS, T005T-NATIO.ENDSELECT.SELE
CT FROM ltdbtabgt INTO TABLE ltitabgt WHERE ...
ORDER BY
....Note that there is no ENDSELECT here.
SELECT FROM ltdbtabgt APPENDING TABLE ltitabgt
WHERE ...
ORDER BY ....If the operation was
successful, the system field SY-SUBRC is set to
0, otherwise to 4.SELECT SINGLE FROM ltdbtabgt
WHERE ...In this case, the WHERE condition may
contain only equality conditions linked using
AND. You have to specify the primary key in
full.
22
Selection Criteria and Parameters
  • SELECT-OPTIONS
  • PARAMETERS
  • SELECTION-SCREEN

23
Working with Logical Databases
  • Display/Maintenance
  • ABAP/4 Key words for Logical Databases
  • Concept

24
Logical Data Bases
  • Structure
  • Selections/Texts
  • Database Program (SAPDBltdbagt)
  • Selection Screen
  • Documentation
  • Checking/Copying/Deleting/Details

25
ABAP/4 Course
26
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com