Академический Документы
Профессиональный Документы
Культура Документы
By Vamsi Vellanki
ABAP Training
SAP Overview
"ess-ay-pea "
ABAP Training
SAP Overview
What Is R/3
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.
ABAP Training
SAP Overview
ABAP Training
SAP Overview
Key Modules
Financial management Financial (FI) Cost accounting (CO) Treasury management (TR) Project management (PS) Asset management (AS) Support applications Human resource (HR)
Manufacturing applications/logistics Production planning (PP) Quality management (QM) Plant maintenance (PM) Materials management (MM) Sales and distribution (SD) Industry solutions (IS) Work flow (WF)
ABAP Training
SAP Overview
Financial Management
FI modules General ledger (FI-GL) Accounts receivable (FI-AR) Accounts payable (FI-AP) Legal consolidation (FI-LC) Accounting information systems Treasury (TR) Cash management Funds management Treasury management Cost accounting (CO) Cost centre accounting Cost distribution Activity based accounting Product cost accounting Profitability analysis
Supports Automatic management and external reporting of all financial transactions in the system.
ABAP Training
SAP Overview
Project management Define project Set project definition Determine work breakdown structure Develop project networks Project cost planning Capacity requirement planning Control project Maintain project documentation Project budget control
ABAP Training
SAP Overview
Logistics
Design and control of production Production planning Quality management Sales and distribution
ABAP Training
SAP Overview
Asset Management
Asset management Control fixed assets Maintenance and repair of assets Purchase and sale of assets Asset accounting Depreciation Asset replacement Investment management
ABAP Training
SAP Overview
10
Maintenance orders Resource management Maintenance history Usage history Maintenance as customer service
ABAP Training
SAP Overview
11
Production Planning
Sales and operations planning Master planning Materials requirements planning Capacity requirements planning
ABAP Training
SAP Overview
12
ABAP Training
SAP Overview
13
Materials Management
Material requirement planning Purchasing Inventory management Invoice verification Warehouse management
ABAP Training
SAP Overview
14
Support Systems
Human resource management Time management Personnel planning and development Workforce planning Travel expenses
Work flow Models sequence of a business process to ensure that the appropriate steps are carried out At the right moment By the right people
ABAP Training
SAP Overview
15
R/3 Is Integrated
Common database Common data dictionary Application update flows to all related systems One point of data entry Consistent data Elimination of redundant data Consistent user interface
ABAP Training
SAP Overview
16
R/3 Is Flexible
Can be customized to meet Own business practices Best business practices Allows interfaces to other systems Allows for own report and screen generation Runs on multiple hardware and database platforms Can be tailored
ABAP Training
SAP Overview
17
Complete business solution across all business functions Has solutions to most critical business processes (over 1000) Provides an enterprise wide solution Support global business and accounting processes Standardized business processes using best practice models Supports multiple business structures and multiple business units
ABAP Training
SAP Overview
18
Implementation requires Statement of business rules Clear model of business process Work flow Opportunity to streamline decision making Opportunity for business process reengineering
ABAP Training
SAP Overview
19
Order Parts
Order Schedule
Order Make
Assign Staff
Receipt Order
HR
Sales
Prod
Acct
ABAP Training
SAP Overview
20
ABAP Training
SAP Overview
21
Requires process view Requires answers to questions of work flow at least Positions the firm to undertake BPR (business process re-engineering) or major modification to R/3
ABAP Training
SAP Overview
22
ABAP Training
SAP Overview
23
ABAP Training
SAP Overview
24
Varieties
R/2 is mainframe system R/3 is client server system R/3 may be two or three tiered client server 3 tier is recommended
ABAP Training
SAP Overview
25
R/3 Architecture
ABAP Training
SAP Overview
26
R/3 Middleware
Client server Uses underlying relational databases Oracle SQL server Ingress Sybase Its graphical user interface Sap GUI
ABAP Training
SAP Overview
27
System Platforms
UNIX BOXES DEC ALPHA INTEL IBM AS 400
Hardware
Windows NT
OS400
Operating Systems
ORACLE
MS SQL Server
DB2/400
Databases
Win 3.1, Win 95, Win NT, OSF Motif, Presentation Manager, MacIntosh
Win 95 OS/2
ABAP/4, C, C++
ABAP Training
SAP Overview
28
What Is 3-tiered?
3 functional areas Presentation Workstations Application logic Small boxes Data management Large box
ABAP Training
SAP Overview
29
Presentation Servers
ABAP Training
SAP Overview
30
Presentation Application
Database
2 Tier System
Mainframe with intelligent terminals 3 Tier System PC or NC High End Mainframe or Mini Workstation
NOTE: a truly distributed system may distribute the database; the processing of an application or processing of presentation calculations
ABAP Training
SAP Overview
31
R/3
OS Interface Operating System
Pres Interface
ABAP Training
SAP Overview
32
ABAP Training
SAP Overview
33
ABAP Training
SAP Overview
34
ABAP Training
SAP Overview
35
Client
In commercial, organizational & technical terms, a client is a selfcontained unit of R/3 system . clients have their own customizing facility , application data & user master records. Clients play a particular part in R/3 system Sap distinguishes several clients which should be distributed across at least 2 R/3 systems . each client has a different purpose :
Development / test :
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 .
ABAP Training
SAP Overview
36
Client.
Quality assurance : Training :
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. This is meant for training project teams & end -users.
Production :
This receives the tested customizing settings & your repository objects . Sap recommends definition of no more than one production client . Standard delivery system comprises two identical clients. Both contain same customizing settings , but no application data. Client 000 is saps standard client which is modified by each sap upgrade . This client should not be changed in any way . Perform the customizations in client 001 .
ABAP Training
SAP Overview
37
Client
CLIENT 000 (DELIVERY SYSTEM)
CLIENT SPECIFIC
CROSSCLIENT
ABAP Training
SAP Overview
38
Client
America Europe Japan Client 010 Client 020 Client 030
ABAP Training
SAP Overview
39
Client Copies
Configuration
Development
Quality Assurance
Interface Testing User Training
ABAP Training
SAP Overview
40
Summary
Relatively hardware and database independent ABAP/4 applications runs on application servers. Dispatcher, shared memory, gateway, work processes are major components of an application server.
SAP R/3 offers Comprehensive suite of integrated applications meeting the needs of most business Best practice process design Ability to configure to Industry sector Unique business requirements
ABAP Training
SAP Overview
41
Your Role
Modify R/3 to suit organizations business processes Modify R/3 to meet organization mid-way Even if the entire business practice is adopted: New reports/transactions Modify reports/transactions Aggregation of functions
ABAP Training
SAP Overview
42
End