an introduction to the basics of sap r/3 -...

30
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems Department

Upload: vudien

Post on 31-Mar-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS

LECTURER : NOUF ALMUJALLY

3 – 10 – 2011

College Of Computer Science and Information, Information Systems Department

Page 2: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

2

Objectives SAP AG SAP R\3 Architecture SAP R\3 Basics SAP Modules

Page 3: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP3

• Systems, Applications, and Products in Data Processing (SAP)

• Name of the company• SAP AG• SAP America• SAP America is a subsidiary of SAP AG

• Name of the software• SAP R/2 – Mainframe version• SAP R/3 – Client/Server version

Page 4: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP AG4

• Founded in Germany (1972)• World’s fourth largest software provider• World’s largest provider of Integrated

Business Solutions software

Page 5: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP R/35

• World-wide usage• Designed to satisfy the information needs for

business sizes (small local to large all international)• Multi-lingual• Multi-currency

• Designed to satisfy the information needs for all industries (industry solutions) Hospital Manufacturing Chemical Government

Page 6: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP R/36

• Enables a company to link it’s business processes

• Ties together different business functions (integrated business solution)

• Helps the organization run smoothly• Real-time environment

Page 7: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Architecture 7

• Central relational database (e.g., Oracle, Microsoft SQL and many others)

• Client/Server – (three-tiered)• ERP business modules (FI, MM, SD, CO, PP,

HR)• Add-ons:

• Customer Relationship Mgmt (CRM)• Supply Chain Mgmt (SCM)• Product Lifecycle Mgmt (PLM)

Page 8: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP Overview

8

Relational Database• Tables: Defines and links thousands of

tables of information• Advantages

• Consistent and accurate data• Common definitions for terms• Shared, but restricted usage• Eliminates data redundancy

Page 9: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Client/Server Environment • Client

• Software/hardware combination that can make a request for services from a central repository of resources

• Server• Software/hardware combination that can

provide services to a group of clients in a controlled environment

Page 10: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Client Process• The client is a process (program) that sends a

message to a server process (program), requesting that the server perform a task (service).

• Client programs usually manage the user-interface portion of the application, validate data entered by the user, dispatch requests to server programs, and sometimes execute business logic.

• The client-based process is the front- end of the application that the user sees and interacts with.

• The client process also manages the local resources that the user interacts with such as the monitor, keyboard, workstation CPU and peripherals.

Page 11: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Server Process• A server process (program) fulfills the

client request by performing the task requested.

• Server programs generally receive requests from client programs, execute database retrieval and updates, manage data integrity and dispatch responses to client requests.

• Sometimes server programs execute common or complex business logic.

Page 12: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

12

Three-tier Client/Server Architecture

USER PCsUSER PCs

ApplicationServer

ApplicationServer

ApplicationServer

ApplicationServer

DatabaseServer

Page 13: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

13

Two Tier Client/Server System

User PCs

Database andApplication

Server

Page 14: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Basis System: Three-Tier Computer Hierarchy

Input / Outputof data to users

Access to Database:(Read / Write data)

Central Database(Storage of all data)

Database

Application

Presentation

Processing of datausing application logic

Presentation of theprocessed data to

the user

Page 15: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP Enterprise System

Database

Application

Presentation

Browser ClientPCs, Laptops, etc.

Network

Application Servers

Database

Internet Transaction

Server

Web Server

Page 16: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Three-Tier SAP Structure• In a three‑tier configuration, you use

your own host for the three tiers. Using data from the database server, several different application servers can operate at the same time.

• To ensure that the load on individual servers is as even as possible and to achieve optimal performance, you can use special application servers for individual application areas such as sales planning, distribution or financial accounting.

Page 17: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Three-Tier SAP Structure• To web‑enable the SAP Applications, a

Web Server and an ITS (Internet Transaction Server) are needed.

• The web‑service and the services for the ITS can run on one server or on two dedicated servers.

• The presentation in this configuration is provided by an Internet Browser.

• The new SAP Web platform is NetWeaver.

Page 18: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP R/3 Basics

Page 19: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP R/3 Basics • Instance – each install of the SAP R/3

software on an individual application server

• Configurable – each instance can be particularly configured to fit the needs and desires of the customer (within limits)

• Most of the infrastructure decisions, including configuration decisions, occur during project implementation

Page 20: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Configuration • The process of tailoring SAP software by

selecting specific functionality from a list of those supported by the software, very much like setting defaults (e.g., Word, Access)

• DOES NOT involve changes to the underlying software code

Page 21: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Programming Code Modifications

• Changes to the delivered code

• ABAP/4 – Advanced Business Application Programming (ABAP)

• If you change the code, SAP will no longer support you.

• This should be done carefully as it can make

migration to new versions of the software much more difficult

Page 22: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP R/3 Document Principle • Each business transaction that writes

data to the database creates a uniquely numbered electronic document

• Each document contains information such as• Responsible person• Date and time of the transaction• Commercial content

• Once created, a document can not be deleted from the database

Page 23: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

SAP Organizational elements and Modules

Page 24: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

24

SAP ERP Modules

R/3FI

FinancialAccounting

COControlling

PSProjectSystemWF

WorkflowISIndustrySolutions

MMMaterials

Mgmt.

HRHuman

Resources

SDSales and

Distribution

PPProductionPlanning

QMQualityMgmt. PM

Plant Maintenance

SMServiceMgmt.

Client / ServerIntegrated Business

Solution

ECEnterpriseControlling

AMFixed Assets

Mgmt.

Page 25: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Business Modules25

• Collections of logically related transactions within identifiable business functions• MM (“Buy”)• PP (“Make”)• SD (“Sell”)• FI and CO (“Track”)• HR

Page 26: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Business Process Integration

FI

MM

SD

Org

Dat

a

RulesFI

MM

SD

M

aster Data

FI

MM

SD

FI SDMM

Page 27: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Logistics• Materials Management (MM)• Sales and Distribution (SD)• Production Planning (PP)• Quality Management (QM)• Plant Maintenance (PM)• Service Management (SM)

Page 28: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Accounting and Finance• Financial Accounting (FI)• Controlling (CO)• Enterprise Controlling (EC)• Fixed Asset Management (AM)• Project Systems (PS)

Page 29: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

Human Resources• Human Resources (HR)

Page 30: An Introduction to the Basics of SAP R/3 - Wikispacesis466.wikispaces.com/file/view/Lecture+4_IS466.pptx · PPT file · Web viewERP business modules(FI, MM, SD, CO, PP, HR) Add-ons:

30

Questions ??