SAP Overview SAP? Company ERP Software package –R/2 –R/3.

Slides:



Advertisements
Similar presentations
Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology 1.
Advertisements

Distributed Processing, Client/Server and Clusters
Is 466 Advanced topics in information Systems Lecturer : Nouf Almujally 5 – 10 – 2011 College Of Computer Science and Information, Information Systems.
Study of SAP R/3 Architecture
Visit : Call Us: US: , India:
Visit : Call Us: US: , India:
0 UMN 2011 ERP Terapan SAP BASIS General Concept Session # 3.
Introduction to SAP.
© Prentice Hall CHAPTER 5 Organizational Systems.
1 ERP  What are Enterprise Resource Planning (ERP) Systems? Incredibly large, extensive software packages used to manage a firm’s business processes.
University of Southern California Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter.
Introduction to Enterprise Systems, Enterprise Computer Models and SAP / R3.
ERP SYSTEMS 4:00-4:15. WHAT IS ERP?  Enterprise (E) Resource (R) Planning (P)  A set of integrated software modules for supporting all of an enterprises.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Transaction Processing & Enterprise Resource Planning Systems Chapter 9.
Introduction to SAP R/3.
University of Southern California Enterprise Wide Information Systems The Procurement Process Instructor: Richard W. Vawter.
SAP R/3 Materials Management Module
The Architecture of an Enterprise System. objectives  introduce enterprise system architecture  discuss system landscape.
Distributed Systems: Client/Server Computing
ADMS3510 June 2009 Introduction to SAP ERP. ERP © 2008 by SAP AG. All rights reserved. 2 What are Enterprise Resource Planning (ERP) Systems? Incredibly.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 12 Slide 1 Distributed Systems Design 1.
Lecture The Client/Server Database Environment
Client-Server Processing and Distributed Databases
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
The Client/Server Database Environment
Pen Inc Introduction to Your Company
Transaction Processing & Enterprise Resource Planning Systems Chapter 9.
Introduction to Enterprise Systems
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
Istanbul Kultur University Enterprise Wide Information Systems The Procurement Process.
Phase II: Procurement SAP University Alliances Version 2.2
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 3 – 10 – 2011 College Of Computer Science and Information, Information Systems.
Principles of Information Systems, Sixth Edition Transaction Processing & Enterprise Resource Planning Systems Chapter 9.
Architecture of the R/3 System Chapter 14 C & L Chapter 8 M & W.
Overview of SAP ERP- Training Steps
Transaction Processing & Enterprise Resource Planning Systems Chapter 9.
Introduce SAP By Robert Hurt PhD, CFE Accounting Department.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
Introduction to SAP SAP University Alliances Author Stefan Weidner
The Client/Server Database Environment Ployphan Sornsuwit KPRU Ref.
SAP Navigation EIN 5359, Spring 2009 R/3 SAP Integrated Solution Client / Server Open Systems Financial Accounting Controlling Fixed Assets Mgmt. Project.
Enterprise Resource Planning Dr. Djamal Ziani. ERP Business Functions And SAP System CHAPTER 2.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
SAP – A ERP Package. 2 About SAP Systems Applications Products in Data Processing Founded in Waldorf,Germany in 1972.
SAP Navigation EIN 5346, Logistics Engineering Spring 2010.
Chapter 2 Introduction to Enterprise Systems Partial adoption from Magal and Word | Integrated Business Processes with ERP Systems | © 2011 Timothy L.
SAP Navigation EIN 4334 Production Planning & Control Spring, 2011
SAP Navigation.
Purchase Order Creation Manually or automatically With or without reference to other documents Data Documents: Purchase requisition, Purchase order, RFQ,
SAP R/3 User Administration1. 2 User administration in a productive environment is an ongoing process of creating, deleting, changing, and monitoring.
SAP MATERIALS MANAGEMENT(MM) TRAINING IN SOUTHAFRICA,AUSTRALIA
Online | classroom| Corporate Training | certifications | placements| support Contact: USA : , India.
Introduction to Enterprise Systems. Slide 2 Objectives Review the enterprise ecosystem.
Enterprise Wide Information Systems SAP R/3 Overview & Basis Technology Instructor: Richard W. Vawter.
SAP Overview.
Lecture Overview Summary of today’s enterprise computing ecosystem
Flya Kite Introduction to SAP
The Client/Server Database Environment
SAP Business Integration
Enterprise Resource Planning
The Client/Server Database Environment
Book: Integrated business processes with ERP systems
Introduction to Enterprise Systems
Book: Integrated business processes with ERP systems
Introduction to SAP.
Analysis models and design models
Enterprise Resource Planning Systems
QlikView for use with SAP Netweaver Version 5.8 New Features
Presentation transcript:

SAP Overview

SAP? Company ERP Software package –R/2 –R/3

Why ERP Integration Best business practices Standardization

Why not ERP? Complexity Cost Inflexibility

SAP R/3 System Business Modules LogisticalFinancial

R/3 System: Hardware/Software Views

Typical Client Server Architectures Central System Two - tier Distributed System Two - tier Client/Server Three - tier Client/Server Multi-layer Cooperative Client/Server PresentationApplicationDatabase

Database and Application R/3 System Configurations Central System SAP 2-Tier Configuration3-Tier ConfigurationWeb-enabled Presentation Database, Application, Presentation Database Application Presentation Internet Transaction Service/Web Service In a central R/3 System configuration, one host is responsible for all processing tasks.

Database and Application R/3 System Configurations Central Systems SAP 2-Tier Configuration3-Tier ConfigurationWeb-enabled Presentation Database, Application, Presentation Database Application Presentation Internet Transaction Service/Web Service Two ‑ tier R/3 System configurations are usually implemented using special presentation servers that are responsible solely for formatting the graphical interface. Many R/3 System users use PCs with Microsoft Windows ‑ installed, for example, as presentation servers.

An alternative two ‑ tier configuration is to install powerful desktop systems and to use these for presentation and applications (two ‑ tier client/server). This type of configuration is particularly useful for expensive applications (such as simulations) or for software developers. Database and Application R/3 System Configurations Central Systems SAP 2-Tier Configuration 3-Tier ConfigurationWeb-enabled Presentation Database, Application, Presentation Database Application Presentation Internet Transaction Service/Web Service

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. Database and Application R/3 System Configurations Central Systems SAP 2-Tier Configuration3-Tier ConfigurationWeb-enabled Presentation Database, Application, Presentation Database Application Presentation Internet Transaction Service/Web Service

Database and Application R/3 System Configurations Central Systems SAP 2-Tier Configuration3-Tier ConfigurationWeb-enabled Presentation Database, Application, Presentation Database Application Presentation Internet Transaction Service/Web Service 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.

Basis System: Three-Tier Computer Hierarchy Input / Output of data to users Access to Dataase: (Read / Write data) Central Database (Storage of all data) Database Application Presentation Processing of data using application logic Presentation of the processed data to the user

Client/Server Overview Client Server LAN/WAN TCP / IP

Client/Server Overview (Logical Structure) Presentation Data StorageApplication Logic Client Server

Sample SAP System Landscape Development TestingProduction Database Servers Application Servers Presentation Servers

Object Migration Program A Table A Screen A Program A Table A Screen A Program A Table A Screen A Development QA TestingProduction Corrections and Transport

Object Migration Program A Version 1 Program A Version 1 Program A Version 2 Program A Version 2 Program A Version 3 Program A Version 3 Program A Version 1 Program A Version 1 Program A Version 2 Program A Version 2 Program A Version 3 Program A Version 3 Originals DevelopmentQA Testing Corrections and Transport ? ?

Geography-based Clients R/3 America R/3 Europe R/3 Japan America Client 010 Japan Client 030 Europe Client 020

Client Copies Configuration Development Interface Testing Quality Assurance User Training

ERP: Integration Integrate people, data and business processes within and between organizations. Collaboration, non-redundancy, consistency and internal process optimization.

Procurement Process Outline Agreement Demand Purchase Requisition Vendor Purchase Order Goods Receipt & Inventory Mgmt. Accounts Payable Invoice Verification Scheduling Agreement

Production Process Goods Issue Shop Floor Goods Receipt Order Settlement Schedule/Release

Sales Process — Trading Goods Customer OrderPicking Goods Issue BillingAccounts Receivable Packing

Sales Process Finished Goods Customer Order Availability Check Goods Issue BillingPartial Payment Final Payment

Sales Process Finished Goods Customer Order Availability Check - Insufficient - Independent Demand MRP Run Production Scheduling Purchasing Dependent Demand

Process Flow Goods Issue to Shop Floor Goods Receipt Production Goods Issue BillingAccounts Receivable

Client This is a numeric field. This number defines a whole business entity.

User Every SAP user has a user name. Users of SAP system are client-specific, which means that having a user identification on one client will only allow access to that particular client.

Password Rules Letters Numbers Easy to remember 3-8 Characters long No 3 Characters can be the same Do not start with a ? or an ! Do not use previous 5 passwords

Language SAP supports multi-national character sets and languages on the same system, at the same time. Default languages are English and German.

Field Types There are three types of Entry Fields –Required –Default entry –Optional entry field

Sessions An SAP session is a window in which the user may perform a particular task. A User may have up to nine sessions open at one time.

SAP R/3 Resource Management: The Dispatcher Data base Application Presentation Buffers Work Process Work Process Work Process Dispatcher SAP GUI Communications

SAP Memory Buffer Relational database system SAP GUI SAP R/3 Resource Management: Data Flow Data base Application Presentation Work Process Dispatcher Terminal Process Request queues Roll Page

SAP Dispatcher SAP R/3 Resource Management: Work Processes Background JobsSpoolEnqueueDialogUpdateMessage M Gateway R/2 R/3 G A A B B C C

SAP R/3 Resource Management: Lock Management by the Enqueue Work Process Work Process Update Work Process Enqueue Dispatcher Work Process Update Work Process Enqueue Dispatcher Lock table in main storage Message Server Instance A Instance B

Message Server The SAP Message Server runs as a separate process mostly on the same host as the central instance. Only one message server can run on each SAP System. The task of the message server is to inform all the servers (instances) belonging to an SAP System of the existence of the other servers. It can also be contacted by other clients (for example, SAPlogon, RFC clients with load balancing) to get information about load balancing.

SAP R/3 Resource Management: R/3 Instance Dialog.. Update Spool Back- ground Enqueue Dispatcher Database Instance Database Instance Message Server Message Server SAP Gateway SAP Gateway Instance Profiles (parameters) Instance Profiles (parameters) SAP Buffers Start or Stop Start or Stop Central Instance

SAP R/3 Resource Management: Distributed SAP R/3 Processing DialogUpdate Enqueue Spool Dispatcher Mess- age Gate- way Instance 01 Enqueue Dialog... Dispatcher Instance 02 Dialog Back- ground Enqueue Dispatcher Instance 03

Reporting Three basic steps to running a report –Access the report –Enter selection criteria –Execute the report

System Messages   E - Error – An invalid entry has been made. – The cursor moves to the field where the error has occurred.  W - Warning – A possible error has been made. –The user can continue without changing.  I – Information – Feedback from the system.

Customizing - Modeling the Business –Organizational Structures in each module –Master Data - Customers, Materials, … –Rules - required entries, tolerances, …

Mapping –Assignment of organizational structures to reflect the enterprise model –Establishes integration among modules