Overview of ABAP
Objectives
• Overview of ABAP Programming Language
• Basic Syntax of ABAP
• ABAP 4 is a programming language
developed by SAP for the interactive development of application programming.
•
• ABAP 4 is a fourth generation
language.
•
• ABAP 4 is tightly integrated across
all the modules viz like SD, MM, HR etc and most or all of the modules and
transactions(like screens are created using ABAP).
•
• All application programs, along with
parts of the R/3 Basis system, are written in the ABAP Workbench using ABAP,
SAP’s programming language. The individual components of application programs
are stored in a special section of the database called the R/3 Repository. The
R/3 Repository serves as a central store for all of the development objects in
the R/3 System
SAP
SYSTEMS, APPLICATIONS and PRODUCTS in data processing
ERP:
E: Enterprise / Company Ex: Reddy Labs, Reliance, GE, GM, BMW
R: Resources
Man -> employee
Machines -> plants/manufacturing units
Materials -> items/products (raw, semi finished, finished)
Money -> finance (profit/loss)
P: Planning (effective plans for maximum profits with minimum resources)
ERP Software:
Software which is used to maintain the business activities of a company/enterprise is called ERP software.
The business activities are
•How many customers/vendors/materials
•How many sales orders/delivery orders/invoice
•How much profits/loss
•How many employees/leaves/provident funds/income tax
•How many plants/stock available/stock damaged etc.
The available software’s are,
People Soft
•Used by small companies
•Supports less number of business applications/scenarios/programs
•Supports less number of business modules
•Less cost software
•Very good at HR module
Oracle
•Used by medium sized companies
•Supports limited number of business applications
•Supports limited number of business modules
•High cost software
•Very good at finance (FI) module
SAP
•It is an ERP software which is used by medium sized as well as top MNC’s
•SAP supports every scenario or business application
•SAP supports almost every module in the business (around 45+ modules)
•Very high cost software
•It is excellent at integration between all the SAP modules ***
•We can’t do any black business in SAP (i.e., the information is stored in a secured way where you can’t do any black business)
ABAP ADVANCED BUSINESS APPLICATION PROGRAMMING
It is a 4th generation language i.e. ABAP/4, the entire ERP software is developed by using a single programming language which is called as ABAP. Once we have a good knowledge on ABAP, we can work on any SAP module.
SAP Modules
SD : sales and distribution
MM : material management
FI : finance
HR : human resources
CRM : customer relation management
SRM : supply relation management, etc.
0 comments:
Post a Comment