Documentos de Académico
Documentos de Profesional
Documentos de Cultura
What is ERP:
E:
Enterprise / Company
R:
Resources
Man
->
employee
Machines
->
plants/manufacturing units
Materials
->
Money
->
finance (profit/loss)
P:
Planning (effective plans for maximum profits with minimum
resources)
ERP Software:
A Software which is used to maintain and plan all the business activities of a
company/enterprise is called ERP software.
People Soft
Oracle :
SAP
SAP supports almost every Business module in the business (around 45+
modules)
History Of SAP
History of SAP:
In 1980 the company released the first ERP software by name SAP R/2,
where R stands for real time and 2 stands for two tier architecture
In 1990 the company released advanced version of SAP R/2 by name SAP
R/3, where 3 stands for three tier architecture
Even today also we are using SAP R/3
What is ABAP
What is ABAP
ADVANCED
BUSINESS
APPLICATION
PROGRAMMING LANGUAGE
It is a 4th generation language, That is why it is written as 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
MM
material management
FI
finance
CO
controlling
HR
human resources
CRM
SRM
SCM
APO
SAP Consultants
Functional Consultants: A consultant who is responsible for configuring the real time
business scenarios like how many plants, sales organizations, materials etc in SAP
software is called as functional consultants.
ABAP Consultants: A consultant who is responsible for developing new programs,
screens, tables and customizing standard SAP programs is called as ABAP consultants.
BASIS Consultants: A consultant responsible for installing the SAP software,
configuring the servers, controlling network traffic, creating usernames and passwords
etc are called as BASIS consultants.
from TL
System Landscape:
Development Server: A server where all the SAP consultants will be developing the
real time objects for a business requirement is called development server. Once the
development is finished, we should do a sample testing called as unit testing.
Quality Server: A server where all the functional consultants or testing consultants
will be testing the developed objects is called a testing server. It is also called as
quality server.
Production Server: A server where all the developed objects will be used in the live
business market to maintain the business is called production server. It contains the
live business data of customers.
It is a server where we do our R&D work is called a sand box sever. Everybody will
have access to the sand box server.
Two tier architecture: In this architecture we have two layers, server layer
and client layer.
2. a. Sever layer: In this layer we have a single system with very high
configuration called as server. This sever is responsible for executing the
programs as well as storing the data.
2. b. Client layer: In this later we have multiple systems which are connected
to a server. All the business users will be operating from client systems. The
server will receive the request from the client system and gives back the
response (i.e. result).
Ex: SAP R/2, Oracle
3. a. Database server layer: A server which is responsible only for storing the
data is called database server layer.
3. b. Application sever layer: A server which is responsible for only executing
the applications or programs is called application sever layer.
3. c. Presentation server layer: A server which is responsible for just
presenting the output and taking the input is called as presentation sever
layer.
Ex: SAP R/3 architecture.
Login to SAP
Click on LOGON
Press enter
Ex:
Naming conventions:
PACKAGE:
Packages are created by BASIS consultants or team leads when the project is started
Go SE21
Transport Request Number: A number which is used to transport an object from one
server to another server within system landscape is called transport request number.
Ex:
Package types:
Go to SE38,
Click on save
Click on
WRITE: It is the statement which is used to print a text on the output screen.
Ex:
Syntax:
: Chain Operator: It is a statement which is used to display multiple texts which are separated by commas using a single write statement.
Report zsample.
Write
hello world.
Write
centered color 2.
right-justified color 3.
System Variables:
Ex:
Write / sy-datum. (Displays systems date as per date settings in SU3 Tcode)
Ex to draw a box:
Write / 25 sy-vline.
Write 49 sy-vline.
Assignment: