SAP R/3
Transcription
SAP R/3
SAP Overview Systems, Applications and Products in Data Processing http://www.sapfans.com/ What is SAP? • SAP is an ERP System • ERP Stands for Enterprise Resource Planning • An ERP System is a collection of software programs which ties all of an enterprises various diverse functions (such as finance, sales, manufacturing, human resources) into a cohesive data base. Introduction to SAP - History • SAP stands for Systems, Applications, and Products in Data Processing • Founded in Germany by Five Former IBM Engineers in 1972 • In 1988, SAP went public and became a joint-stock company, SAP AG Introduction to SAP - Today • Headquartered in Walldorf, Germany, • The World's Largest Inter-Enterprise Software Company • The world's Third-Largest Independent Software Supplier Overall • Employs Over 23,700 People in More than 50 Countries • Additional Information can be Found on the SAP Web Site http://www.sap.com/company and http://www.sapfans.com/ Introduction to SAP • SAP Supports all Kinds of Industries and all Functions of the Industry • SAP is an Integrated System • This means that all SAP modules are designed to share information and automatically create transactions based on various business process. Introduction to SAP • SAP R/2 is the SAP Mainframe Based Software Package • SAP R/3 is the SAP Client/ Server – 3 Tier Architecture Based Software Package R/2 System Components • • • • • • • RA - Assets Accounting RF - Financial Accounting RK - Cost Accounting RK-P - Projects RM-INST - Plant Maintenance RM-MAT - Materials Management RM-PPS - Production Planning and Control R/2 System Components • RM-QSS - Quality Assurance • RP - Human Resources http://www.sapfans.com/ R/3 Business Application Modules • • • • • • FI - Financial Accounting IM - Investment Management CO - Controlling SD - Sales MM - Materials Management PP - Production Planning R/3 Business Application Modules • • • • QM - Quality Management PM - Plant Maintenance PS - Project System HR - Human Resources http://www.sapfans.com/ Characteristics of SAP R/3 • Consists of business application modules that can be used either individually or in combination with other modules. http://wwwext03.sap.com/scripts/redirect.asp?contenturl=http://sap.mis.cmich.edu&sou rce=ext&backurl=/usa/alliance/alliancemem.asp http://www.sapfans.com/ Quiz 1. What does SAP stand for? 2. What does ERP stand for? 3. What is the difference between SAP R/2 and SAP R/3? 4. What business application module is the FI module? 5. Is the FI module an R/2 or R/3 business application module? Quiz - Answers 1. System, Application, and Products in Data Processing 2. Enterprise Resource Planning 3. SAP R/2 is the SAP Mainframe Based Software Package and SAP R/3 is the SAP Client/ Server – 3 Tier Architecture Based Software Package 4. Financial Accounting 5. R/3 – the R/2 Financial Accounting model is RF SAP Overview & Basis Technology Topics • The R/3 Basis System – Client/Server Architecture – Application Architecture – System Communication • Technical Architecture – Client/Server Overview – Resource Management – Technical Configurations – Object Migration – The “Database” Client SAP R/3 Basis System Logistical Financial Sales & Distribution Financial Accounting Materials Mgmt. Controlling Production Planning Fixed Assets Mgmt. R/3 Client / Server ABAP/4 Quality Mgmt. Plant Maintenance Human Resources Project System Workflow Industry Solutions Basis System: Three-Tier Computer Hierarchy Central Database (Storage of all data) Access to Dataase: (Read / Write data) Database Input / Output of data to users Processing of data using application logic Application Presentation Presentation of the processed data to the user Typical Basis Systems: Client Server Architecture Presentation Central System Two - tier Distributed System Two - tier Client/Server Three - tier Client/Server Multi-layer Cooperative Client/Server (w/ release 4.0B) Application Database Basis System: Application Architecture Hardware UNIX systems Bull Digital Operating Systems Databases Dialog SAPGUI Sold to party: C100 HP IBM SNI SUN AT&T Data General SNI Bull/Zenith HP Sequent Compaq IBM Digital AIX SINIX HP-UX SOLARIS Digital UNIX Windows NT OS/400 ADABAS D, DB2, INFORMIX, ORACLE 7.1 ADABAS D, Oracle 7.1, MS SQL Server 6.0 DB2/400 Windows 3.1, Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh Item Material Qty 10 6301 10 20 6412 10 30 1507 25 Order Languages IBM AS/400 ABAP/4, C, C++ Windows ‘95 OS/2 R/3 Communication / Interfaces Remote Function Call Electronic Data Interchange Application Link Enabling Program Interface Communication Object Linking and Embedding Web Interface Topics • The R/3 Basis System – Client/Server Architecture – Application Architecture – System Communication • Technical Architecture – Client/Server Overview – Resource Management – Technical Configurations – Object Migration – The Client Client/Server Overview Server LAN TCP / IP Client Client/Server Overview (Logical Structure) Server Data Storage Application Logic Client Presentation SAP R/3 Resource Management: The Dispatcher Presentation SAP GUI Communications Application Dispatcher Work Process Data base Work Process Work Process Buffers SAP R/3 Resource Management: Data Flow Presentation SAP GUI Terminal Process 1 7 Application Dispatcher 3 6 Data base SAP Memory Buffer Roll Work Process 4 Request queues 2 Page 5 Relational data base system SAP R/3 Resource Management: Work Processes A B Update Dialog Message Sold to party: C100 Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 Order Order M Sold to party: C100 Sold to party: C100 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 Item Material Qty 10 6301 10 20 6412 10 30 1507 25 Order Background Jobs SAP Dispatcher Enqueue 1999 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Order C Gateway Spool R/3 R/2 G SAP R/3 Resource Management: Lock Management by the Enqueue Work Process Instance A Message Server Dispatcher Work Process Work Process Update Enqueue Instance B Dispatcher Lock table in main storage Work Process Work Process Update Enqueue SAP R/3 Resource Management: R/3 Instance Database Instance Message Server Instance Profiles (parameters) SAP Gateway Dispatcher Dialog .... Update Spool SAP Buffers Start or Stop Background Enqueue SAP R/3 Resource Management: Distributed SAP R/3 Processing Instance 03 Instance 02 Dispatcher Dialog Background Dispatcher Enqueue Enqueue Dialog ... Instance 01 Dispatcher Dialog Update Enqueue Spool Message Gateway Technical Configuration Development Testing Production Database Servers Application Servers Presentation Servers Technical Configuration: Example Object Migration Corrections and Transport Development QA Testing Production Program A Program A Program A Table A Table A Table A Screen A Screen A Screen A Object Migration Development Program A Version 1 Program A Version 2 Program A Version 3 Originals Corrections and Transport ? ? QA Testing Program A Version 1 Program A Version 2 Program A Version 3 The Client America Europe Japan Client 010 Client 020 Client 030 R/3 Europe R/3 America R/3 Japan Client Copies Configuration Development Quality Assurance Interface Testing User Training