SAP Programming Language
SAP Programming Language
The Language used to develop SAP (Systems Applications and Productions) applications is ABAP (Advanced Business Application Programming ), ABAP is Programming Language to develop SAP standard and Custom Applications.ABAP Program is executed at the Application Layer Level and SAP Data stored in the DataBase Layer and We see SAP GUI(output) and writing the Programs at the Present Layer Level.
SAP is 3 tier (R/3) Architecture System:
Presentation Layer (SAP GUI and Program Flow Logic)
Application Layer (ABAP executes in this Layer)
DataBase Layer(SAP data stored in this Layer)
DATA DICTIONARY All Step By Step Tutorials.
Data dictionary is used to create ,change ,update and manage the all data definitions or all objects in the SAP system.It supports the all user defined data types( ex:data element and domain etc..) and corresponding objects ( ex:reports and forms etc..) and it is completely integrated in the ABAP workbench means data dictionary interrelated with the all SAP modules.
Object types in the ABAP dictionary.
1.Tables
2.Views
3.Types
4.Lock Objects
5.Domains
6.Search Helps
7.Data element
8. Foreign Keys
We will study further about above Objects in detail.
1. Tables
Table is independent in the data dictionary and it stores the real time data .It is defined with fields that are columns and rows and fields can be defined with their data types and lengths.simply table contains following components .
1 Table fields
2 Foreign Keys
3 Technical settings
4 Indexes
and also we can modify tables using Append structure and include structure.
Example Table:
Tables which stores in the data base like the below picture
2.Views
Simply Views are like tables and contains the Fields that are from different tables but views does't store physically in the database and the data of view is derived from different tables.
views contains the base tables which must be linked by joining conditions and we must be select views fields from base tables and also we should use selection condition to filter the records of views. .
Views are four types:
Database views are implemented with an equivalent view of
the database.
Projection views are used to hide fields of a table.
Help views can be used as a selection method in search helps.
Maintenance views allow you to maintain the data
distributed to several tables for one application object at a time.
SAP Programming Language is SAP ABAP which is used to develop SAP standard and Custom Applications .These applications are created in ABAP Workbench Tools.
ABAP is a 4th Generation Language ,independent from all Data base systems.
Example SAP ABAP(Advanced Business Application Programming) Programming syntax:
report zhello.SAP Programming Language is SAP ABAP which is used to develop SAP standard and Custom Applications .These applications are created in ABAP Workbench Tools.
ABAP is a 4th Generation Language ,independent from all Data base systems.
Example SAP ABAP(Advanced Business Application Programming) Programming syntax:
write: / 'hello world'.
Output : hello world.
SAP ABAP Programming Language is not case sensitive .
Every statement starts with Key word and Ends with Period(.)
Learning ABAP (SAP programming Language) is very easy .but SAP software is not a Open source tool which You have to purchase it from SAP Support Downloads .
How to Start SAP ABAP
SAP Program
SAP Application
SAP ABAP Programming Types
SAP ERP System
SAP Language, Programming Language, SAP Programming, SAP Programming Language, Programming, Language.
Comments
Post a Comment