The ABAP programming language was originally used by developers to develop the SAP R/3 platform. ABAP was one of the first languages to include the concept of Logical Databases (LDBs), which provides a high level of abstraction from the basic database level.
It was also intended to be used by SAP customers to enhance SAP applications – customers can develop custom reports and interfaces with ABAP programming. The language is fairly easy to learn for programmers but it is not a tool for direct use by non-programmers. Good programming skills, including knowledge of relational database design and preferably also of object-oriented concepts are required to create ABAP programs.
ABAP language Contains below mentioned topics
1.Data Dictionary Objects
Data Base Tables
Views
Structures
Data Elements
Domains
Search helps
Lock objects
Primary Key and Foreign Key
Table Maintenance Generator
2.Internal Tables
Internal Tables Introduction
Declaring Internal Table
Populating Internal Table
Processing Internal Table
Initializing Internal Tables
3.Moduralization Techniques
Sub-routines
Function Module
4. REPORTS
Classical
Interactive
Abap list viewer (ALV)
5. BDC - Batch Data Communication
Session method
Call Taransaction Method
LSMW
6. Module pool Programming
Screen painter
Menu painter
7. Forms
Scripts
Smartforms
8.Cross-Aplications
ALE & IDOCS
BAPI's
BADI’s
9.Miscellaneous Topics
Correction & Transport request (CTS)
Transport Organizer
Work Bench Request
Task Creation
Release Objects
SAP Memory & ABAP Memory
SD Flow
MM Flow
No comments:
Post a Comment