Sei sulla pagina 1di 24

ERP

ERP Enterprise Resource Planning .


Meaning of ERP :

Enterprise resource planning (ERP) is


Business management software that allows an organization
to use a system integrated applications to manage the
business. ERP software integrates all facets of an operation,
including product planning, development, manufacturing
processes, sales and marketing.

Types of ERP Packages


1) SAP
2) ORACLE
3) BAAN
4) JD Edwards
5) Siebel
6) People Soft

What is SAP ?

SAP
1)SAP Stands for Systems Applications and Products in Data
Processing.
2) SAP R/3 software has been developed using
ABAP/4 as a Programming Language.
3) SAP Started in 1972 by 5 former IBM employees in Mannheim,
Germany .
4) SAP R/3 means a 3 tier architecture
a) Database Server
b) Application Server and
c) Presentation Server
R stands for Real Time.
5) Most of the business in today world runs on SAP R/3 System .
About 80 % of the companies implemented this software.

Advantages of SAP
1) Reduce cost throw increased flexibility.
2) Improve Operational efficiency and
Productivity within an beyond your
enterprise.
3) Reduce Risks.
4) Eliminate high integration costs and the need
to purchase thirty-party software.
5) Provide immediate access to enterprise
information.

Client to Server OR 2-Tier Architecture

Client to Server Architecture

Client to Server Architecture


1) Client
Typically, a client is an application that runs on
a personal computer or workstation and relies on
a server to perform some operations. For
example, an e-mail client is an application that
enables you to send and receive e-mail.
2) Server
Server is a Centralized System. The Server
component provides a function or Service to one
or many clients, which initiate requests for such
services.

3 Tier Architecture

Understanding different SAP layers

SAP R/3 Architecture

Understanding the Components of


SAP R/3 Architecture
1)Message Server :
It handles communication between distributed
Dispatchers in ABAP system.
2)Dispatcher Queue:
Various work process types are stored in this queue.
3) Dispatcher: It distributes requests to the work
processes.
4)Gateway: It enables communication between SAP
system and between SAP system and external systems.
5)ABAP-Work processes:It separately executes dialog steps in R/3 applications.

Understanding the Components of


SAP R/3 Architecture
6) Memory-pipes: It enables communication between ICM (Internet
Communication Manager) and ABAP work processes.
7) Message Server: It handles java dispatchers and server processes. It
enables communication within java runtime environment.

8) Enqueue Server: It handles logical locks that are set by the executed
Java application program in a server process.
9) Central Services: Java cluster requires a special instance of the central
services for managing locks and transmitting messages and data. Java
cluster is a set of processes that work together to build reliable system.
Instance is group of resources such as memory, work processes and so on.
10) Java Dispatcher: It receives the client requests and forwards to the
server process.

Understanding the Components of


SAP R/3 Architecture
11) SDM: Software Deployment Manager is used to
install J2EE components.
12) Java Server Processes: It can processes a large
number of requests simultaneously.
13) Threading: Multiple Processes executes
separately in the background , this concept is called
threading.
14) ICM: It enables communication between SAP
system and HTTP,HTTPS,SMTP protocol. It means by
entering system URL in the browser you can access
SAP from browser also.

SAP Modules

SAP Modules
1) SAP FI Module- FI stands for Financial Accounting.
2) SAP CO Module- CO stands for Controlling.
3) SAP PS Module PS is Project Systems.
4) SAP HR Module HR stands for Human Resources.
5) SAP PM Module PM stands for Plant Maintenance .
6) SAP MM Module MM is Materials Management .
7) SAP QM Module - QM stands for Quality Management.
8) SAP PP Module PP is Production Planning.
9) SAP SD Module SD is Sales and Distribution.
10) SAP BW Module where BW stands for Business (Data) Warehouse.
11) SAP EC Module where EC stands for Enterprise Controlling.
12) SAP TR Module where TR stands for Treasury.
13) SAP IM Module where IM stands for Investment Management.
14) SAP IS where IS stands for Industries specific solution.
15) SAP Basis .

SAP Modules
16) SAP ABAP Advanced Business Application
Programming Language.
17) SAP CA Cross Application Components.
18) SAP

CRM where CRM stands for Customer Relationship Management.

19) SAP SCM

where SCM stands for Supply Chain Management.

20) SAP PLM

where PLM stands for Product Life Cycle Management.

21) SAP SRM where SRM stands for Supplier Relationship Management.
22)

SAP CS

23)

SAP SEM where SEM stands for STRATEGIC ENTERPRISE MANAGEMENT.

24)

SAP RE

where CS stands for Customer Service.

where RE stands for Real Estate.

What is ABAP ?
1. ABAP Stands for Advanced Business
Application Programming Language .
2. ABAP is the main language used for building
solid-state business application solutions in the
SAP Runtime environment.
3. ABAP is a 4th Generation Programming Language
and was first developed in 1980s.
4. In 1999 ABAP was extended to include Object
Oriented Programming.
5. SAPs most recent development is on ABAP as
well as JAVA platform.

What is ABAP ?
6) The syntax of ABAP is somewhat similar
to COBOL.
7) It was also intended to be used by SAP customers to enhance
SAP applications customers can develop custom reports and
interfaces with ABAP programming.
8) SAP's current development platform NetWeaver supports
both ABAP and Java.
9) 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(s).

ABAP
Presented By
Rajesh Kumar
Mobile: 9248340915
Email: raj.sai101076@gmail.com

Potrebbero piacerti anche