Erp sap r3 overview introduction


Published on

Published in: Technology, Business
1 Comment
No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • SAP R/3 is a set of business application software modules designed for the client/server environment. The modules are integrated, and span most functions required by a major corporation, including manufacturing, finance, sales and distribution, and human resources. Each module addresses over 1000 business processes.
  • The application layer of an R/3 System is made up of the application servers and the message server. Application programs in an R/3 System are run on application servers. The application servers communicate with the presentation components, the database, and also with each other, using the message server
  • Each application server contains a dispatcher. The dispatcher is the link between the work processes and the users logged onto the application server. Its task is to receive requests for dialog steps from the SAPgui and direct them to a free work process. In the same way, it directs screen output resulting from the dialog step back to the appropriate user. The dispatcher receives the request to execute a dialog step from user 1 and directs it to work process 1, which happens to be free. The work process addresses the context of the application program (in shared memory) and executes the dialog step. It then becomes free again. The dispatcher receives the request to execute a dialog step from user 2 and directs it to work process 1, which is now free again. The work process executes the dialog step as in step 1. While work process 1 is still working, the dispatcher receives a further request from user 1 and directs it to work process 2, which is free. After work processes 1 and 2 have finished processing their dialog steps, the dispatcher receives another request from user 1 and directs it to work process 1, which is free again. While work process 1 is still working, the dispatcher receives a further request from user 2 and directs it to work process 2, which is free
  • Erp sap r3 overview introduction

    1. 1. ERP SAP R/3 Overview Last modified by: Bunty Jain – SAP ABAP, Delhi, India, IT SAP Training [email_address]
    2. 2. " ess-ay-pea "
    3. 3. What Is R/3 <ul><li>The third generation set of highly-integrated software modules that perform common business function based on multi-national leading practices. Takes care of any enterprise however it may be in operations, spread over the world geographically. </li></ul>
    4. 4. R/3 – Product Scope
    5. 5. Key Modules <ul><li>Financial management </li></ul><ul><ul><li>Financial (FI) </li></ul></ul><ul><ul><li>Cost accounting (CO) </li></ul></ul><ul><ul><li>Treasury management (TR) </li></ul></ul><ul><ul><li>Project management (PS) </li></ul></ul><ul><ul><li>Asset management (AS) </li></ul></ul><ul><li>Support applications </li></ul><ul><ul><li>Human resource (HR) </li></ul></ul><ul><li>Manufacturing applications/logistics </li></ul><ul><ul><li>Production planning (PP) </li></ul></ul><ul><ul><li>Quality management (QM) </li></ul></ul><ul><ul><li>Plant maintenance (PM) </li></ul></ul><ul><ul><li>Materials management (MM) </li></ul></ul><ul><ul><li>Sales and distribution (SD) </li></ul></ul><ul><li>Industry solutions (IS) </li></ul><ul><li>Work flow (WF) </li></ul>
    6. 6. Financial Management <ul><li>FI modules </li></ul><ul><ul><li>General ledger (FI-GL) </li></ul></ul><ul><ul><li>Accounts receivable (FI-AR) </li></ul></ul><ul><ul><li>Accounts payable (FI-AP) </li></ul></ul><ul><ul><li>Legal consolidation (FI-LC) </li></ul></ul><ul><ul><li>Accounting information systems </li></ul></ul><ul><li>Treasury (TR) </li></ul><ul><ul><li>Cash management </li></ul></ul><ul><ul><li>Funds management </li></ul></ul><ul><ul><li>Treasury management </li></ul></ul><ul><li>Cost accounting (CO) </li></ul><ul><ul><li>Cost centre accounting </li></ul></ul><ul><ul><li>Cost distribution </li></ul></ul><ul><ul><li>Activity based accounting </li></ul></ul><ul><ul><li>Product cost accounting </li></ul></ul><ul><ul><li>Profitability analysis </li></ul></ul>Supports Automatic management and external reporting of all financial transactions in the system.
    7. 7. More Financial Management Modules <ul><li>Project management </li></ul><ul><ul><li>Define project </li></ul></ul><ul><ul><ul><li>Set project definition </li></ul></ul></ul><ul><ul><ul><li>Determine work breakdown structure </li></ul></ul></ul><ul><ul><ul><li>Develop project networks </li></ul></ul></ul><ul><ul><ul><li>Project cost planning </li></ul></ul></ul><ul><ul><ul><li>Capacity requirement planning </li></ul></ul></ul><ul><ul><li>Control project </li></ul></ul><ul><ul><ul><li>Maintain project documentation </li></ul></ul></ul><ul><ul><ul><li>Project budget control </li></ul></ul></ul>
    8. 8. Logistics <ul><li>The management of assets </li></ul><ul><ul><li>Asset management </li></ul></ul><ul><ul><li>Plant management </li></ul></ul><ul><li>Design and control of production </li></ul><ul><ul><li>Production planning </li></ul></ul><ul><ul><li>Quality management </li></ul></ul><ul><ul><li>Sales and distribution </li></ul></ul>
    9. 9. Asset Management <ul><li>Asset management </li></ul><ul><ul><li>Control fixed assets </li></ul></ul><ul><ul><li>Maintenance and repair of assets </li></ul></ul><ul><ul><li>Purchase and sale of assets </li></ul></ul><ul><ul><li>Asset accounting </li></ul></ul><ul><ul><ul><li>Depreciation </li></ul></ul></ul><ul><ul><ul><li>Asset replacement </li></ul></ul></ul><ul><ul><li>Investment management </li></ul></ul>
    10. 10. Plant Maintenance Management <ul><li>Maintenance orders </li></ul><ul><li>Resource management </li></ul><ul><li>Maintenance history </li></ul><ul><li>Usage history </li></ul><ul><li>Maintenance as customer service </li></ul>
    11. 11. Production Planning <ul><li>Sales and operations planning </li></ul><ul><li>Master planning </li></ul><ul><li>Materials requirements planning </li></ul><ul><li>Capacity requirements planning </li></ul><ul><li>Production orders </li></ul><ul><li>Product costing </li></ul><ul><li>Process industry modules </li></ul>
    12. 12. Sales and Distribution <ul><li>Sales support </li></ul><ul><ul><li>SD-CAS </li></ul></ul><ul><li>Sales </li></ul><ul><ul><li>SD-SLS </li></ul></ul><ul><li>Shipping </li></ul><ul><ul><li>SD-SHP </li></ul></ul><ul><li>Billing </li></ul><ul><ul><li>SD-BIL </li></ul></ul>
    13. 13. Materials Management <ul><li>Material requirement planning </li></ul><ul><li>Purchasing </li></ul><ul><li>Inventory management </li></ul><ul><li>Invoice verification </li></ul><ul><li>Warehouse management </li></ul>
    14. 14. Support Systems <ul><li>Human resource management </li></ul><ul><ul><li>Time management </li></ul></ul><ul><ul><li>Personnel planning and development </li></ul></ul><ul><ul><li>Workforce planning </li></ul></ul><ul><ul><li>Travel expenses </li></ul></ul><ul><li>Work flow </li></ul><ul><ul><li>Models sequence of a business process to ensure that the appropriate steps are carried out </li></ul></ul><ul><ul><ul><li>At the right moment </li></ul></ul></ul><ul><ul><ul><li>By the right people </li></ul></ul></ul>Must be tuned to local rules and conditions.
    15. 15. R/3 Is Integrated <ul><li>Common database </li></ul><ul><li>Common data dictionary </li></ul><ul><li>Application update flows to all related systems </li></ul><ul><ul><li>One point of data entry </li></ul></ul><ul><ul><li>Consistent data </li></ul></ul><ul><ul><li>Elimination of redundant data </li></ul></ul><ul><li>Consistent user interface </li></ul>
    16. 16. R/3 Is Flexible <ul><li>Can be customized to meet </li></ul><ul><ul><li>Own business practices </li></ul></ul><ul><ul><li>Best business practices </li></ul></ul><ul><li>Allows interfaces to other systems </li></ul><ul><li>Allows for own report and screen generation </li></ul><ul><li>Runs on multiple hardware and database platforms </li></ul><ul><li>Can be tailored </li></ul>
    17. 17. R/3 Supports the Business <ul><li>Complete business solution across all business functions </li></ul><ul><li>Has solutions to most critical business processes (over 1000) </li></ul><ul><li>Provides an enterprise wide solution </li></ul><ul><ul><li>Support global business and accounting processes </li></ul></ul><ul><ul><li>Standardized business processes using best practice models </li></ul></ul><ul><ul><li>Supports multiple business structures and multiple business units </li></ul></ul>
    18. 18. R/3 Reveals the Business <ul><li>Implementation requires </li></ul><ul><ul><li>Statement of business rules </li></ul></ul><ul><ul><li>Clear model of business process </li></ul></ul><ul><ul><ul><li>Work flow </li></ul></ul></ul><ul><ul><li>Opportunity to streamline decision making </li></ul></ul><ul><ul><li>Opportunity for business process reengineering </li></ul></ul>
    19. 19. A Function View of the Business Prod HR Sales Acct Sales Staff Prod Staff Acctg. Staff Assign Staff Order Entry Order Ship Order Receipt Order Parts Order Schedule Order Make Pay Staff Pay Parts Invoice Order Receipt Order
    20. 20. A Process View of the Business Prod Customer Service Financial Reporting HR Sales Acct Product Development Order Processing
    21. 21. Implication for R/3 Implementation <ul><li>Requires process view </li></ul><ul><li>Requires answers to questions of work flow at least </li></ul><ul><li>Positions the firm to undertake BPR (business process re-engineering) or major modification to R/3 </li></ul>
    22. 22. SAP R/3 - Summary <ul><li>Is a comprehensive suite of integrated applications meeting the needs of most enterprises in the common business processes. </li></ul><ul><li>Covers </li></ul><ul><ul><li>Financial management </li></ul></ul><ul><ul><li>Logistics </li></ul></ul><ul><ul><li>Human resource management </li></ul></ul><ul><li>Supports </li></ul><ul><ul><li>Best practice through work flow analysis </li></ul></ul>
    23. 23. The Technology of SAP R/3
    24. 24. Varieties <ul><li>R/2 is mainframe system </li></ul><ul><li>R/3 is client server system </li></ul><ul><li>R/3 may be two or three tiered client server </li></ul><ul><ul><li>3 tier is recommended </li></ul></ul>
    25. 25. R/3 Architecture Hardware Systems Software R/3 Middleware BASIS R/3 Applications
    26. 26. R/3 Middleware <ul><li>Client server </li></ul><ul><li>Uses underlying relational databases </li></ul><ul><ul><li>Oracle </li></ul></ul><ul><ul><li>SQL server </li></ul></ul><ul><ul><li>Ingress </li></ul></ul><ul><ul><li>Sybase </li></ul></ul><ul><li>Its graphical user interface </li></ul><ul><ul><li>Sap GUI </li></ul></ul>
    27. 27. System Platforms Languages Dialog SAPGUI Databases Operating Systems Hardware UNIX BOXES IBM AS 400 INTEL DEC ALPHA UNIX: Most Variants Windows NT OS400 ADABAS, DB2 for AIX Informix DB2/400 ORACLE MS SQL Server Win 3.1, Win 95, Win NT, OSF Motif, Presentation Manager, MacIntosh Win ‘95 OS/2 ABAP/4, C, C++
    28. 28. What Is 3-tiered? <ul><li>3 functional areas </li></ul><ul><ul><li>Presentation </li></ul></ul><ul><ul><ul><li>Workstations </li></ul></ul></ul><ul><ul><li>Application logic </li></ul></ul><ul><ul><ul><li>Small boxes </li></ul></ul></ul><ul><ul><li>Data management </li></ul></ul><ul><ul><ul><li>Large box </li></ul></ul></ul>
    29. 29. Database Server Application Servers HR Internet FI Presentation Servers
    30. 30. Varieties of Client Server Name Presentation Application Database Centralized System 2 Tier System 3 Tier System NOTE: a truly distributed system may distribute the database; the processing of an application or processing of presentation calculations Mainframe with terminals Mainframe with intelligent terminals Mainframe or Mini High End Workstation PC or NC
    31. 31. R/3 Middleware: Interfaces to Systems Software Database Operating System Presentation R/3 DB Inter- face OS Interface Pres Inter- face
    32. 32. Structure of an Application Server
    33. 33. Dispatching Dialog Steps
    34. 34. Structure of a Work Process
    35. 35. Client <ul><li>In commercial, organizational & technical terms, a client is a self-contained unit of R/3 system . clients have their own customizing facility , application data & user master records. </li></ul><ul><li>Clients play a particular part in R/3 system </li></ul><ul><li>Sap distinguishes several clients which should be distributed across at least 2 R/3 systems . each client has a different purpose : </li></ul><ul><li>Development / test : </li></ul><ul><li>You use the development / test client for customizing your activities & for developing your own repository objects . however ,all repository objects are available & can be changed in all clients . </li></ul>
    36. 36. Client…. <ul><li>Quality assurance : </li></ul><ul><li>Use the quality assurance client to test your customization. To reset quality assurance client after testing , sap recommends use of another client to hold test data. </li></ul><ul><li>Training : </li></ul><ul><li>This is meant for training project teams & end -users. </li></ul><ul><li>Production : </li></ul><ul><li>This receives the tested customizing settings & your repository objects . Sap recommends definition of no more than one production client . </li></ul><ul><li>Standard delivery system comprises two identical clients. Both contain same customizing settings , but no application data. Client 000 is sap”s standard client which is modified by each sap upgrade . This client should not be changed in any way . Perform the customizations in client 001 . </li></ul>
    38. 38. Client…… R/3 America R/3 Europe R/3 Japan America Client 010 Japan Client 030 Europe Client 020
    39. 39. Client Copies Configuration Development Interface Testing Quality Assurance User Training
    40. 40. Summary <ul><li>SAP R/3 is </li></ul><ul><ul><li>Client server </li></ul></ul><ul><ul><ul><li>3 tier </li></ul></ul></ul><ul><ul><ul><ul><li>Presentation </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Application </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Database </li></ul></ul></ul></ul><ul><ul><li>Relatively hardware and database independent </li></ul></ul><ul><li>ABAP/4 applications runs on application servers. </li></ul><ul><li>Dispatcher, shared memory, gateway, work processes are major components of an application server. </li></ul><ul><li>SAP R/3 offers </li></ul><ul><ul><li>Comprehensive suite of integrated applications meeting the needs of most business </li></ul></ul><ul><ul><li>Best practice process design </li></ul></ul><ul><ul><li>Ability to configure to </li></ul></ul><ul><ul><ul><li>Industry sector </li></ul></ul></ul><ul><ul><ul><li>Unique business requirements </li></ul></ul></ul>
    41. 41. Your Role <ul><li>Modify R/3 to suit organization’s business processes </li></ul><ul><li>Modify R/3 to meet organization mid-way </li></ul><ul><li>Even if the entire business practice is adopted: </li></ul><ul><ul><li>New reports/transactions </li></ul></ul><ul><ul><li>Modify reports/transactions </li></ul></ul><ul><ul><li>Aggregation of functions </li></ul></ul>
    42. 42. End Last modified by: Bunty Jain – SAP ABAP, Delhi, India, IT SAP Training [email_address]