04/29/00 SAP John Tullis DePaul Instructor john.d.tullis@us.arthurandersen.com Copyrighted material John Tullis 4/24/2017
One system for . . . SAP Global Approach Local chart of accounts Local currency Local reporting Local credit limits Legal requirements Tax handling ... Common chart of accounts Common currency Common reporting rules Corporatewide credit limits Corporate treasury, purchasing... One system for . . . Copyrighted material John Tullis 4/24/2017
The Distributed Corporate Environment SAP The Distributed Corporate Environment Company code Head office Customer Transport order Distribution center Production order Factory Stock Division Profit Center Material Warehouse Message/ Event Handler Copyrighted material John Tullis 4/24/2017
Business Partners - the Supply Chain SAP Business Partners - the Supply Chain Group Distribution center Sales office Business area BANK CORPO- RATION FORWARDER AGENT Bank Vendor Customer Plant PRODUCER Service center SERVICE COMPANY Copyrighted material John Tullis 4/24/2017
SAP - Industrial “Silos” covered Sector Retail Sector Financial Public Sector Consumer Products Chemicals Pharmaceuticals High Tech / Electronics Automotive Utilities Telecommunications Oil & Gas Retail Banks Insurance Governments Local Governments Higher Education Healthcare Copyrighted material John Tullis 4/24/2017
Over 5,000 installations around the world SAP SAP Architecture Business processes Open systems Client / server architecture Business Engineering Designed for all types of business Multinational Comprehensive functionality Over 5,000 installations around the world R/3 Client / Server ABAP/4 FI Financial Accounting CO Controlling AM Fixed Assets Mgmt. PS Project System WF Workflow IS Industry Solutions MM Materials HR Human Resources SD Sales & Distribution PP Production Planning QM Quality Manage-ment PM Plant Main-tenance Copyrighted material John Tullis 4/24/2017
SAP SAP Architecture Hardware Operating Systems Databases Dialog ADABAS D DB2 for AIX INFORMIX-OnLine ORACLE Windows 3.1, Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh MS SQL Server ABAP/4, C, C+ + DB2/400 AIX Digital UNIX HP-UX Reliant UNIX (SINIX) SOLARIS Windows NT OS/400 Hardware AT&T Bull/Zenith Compaq ... Sequent SNI Digital (Intel) Data General HP (Intel) IBM (Intel) Bull Digital HP IBM SUN UNIX Systems AS/400 Operating Systems Databases Dialog SAP-GUI Languages Windows ‘95 OS/2 Copyrighted material John Tullis 4/24/2017
Client/Server Architecture Configurations SAP Client/Server Architecture Configurations Three-tier Client/Server Distributed Presentation Two-tier Client/Server SAP R/3 System Multi-Layer Cooperative Client/Server Presentation Application Database Central System / Laptop Copyrighted material John Tullis 4/24/2017
Architecture continued... SAP Architecture continued... Applications and Development Tools (R/3 applications, ABAP/4 DW, Customer applications) OLE ALE PresentationServices (SAP GUI) Data Management Services Communication and Distribution Services SAP Business Workflow BAPI Network / System SAP Middleware Application Enabling Services Cooperation Distributed System Copyrighted material John Tullis 4/24/2017
Application Link Enabling (ALE) SAP Application Link Enabling (ALE) ALE provides loose coupling between R/3 systems. Division Order entry, billing, financial, consolidated inventory Master production scheduling, purchasing Shipping, control MRP, CRP, SFC, Inventory Ware- housing Plant warehouse Head Office Distribution center Raw materials Finnished goods Copyrighted material John Tullis 4/24/2017
Client/Server Architecture Configurations SAP Client/Server Architecture Configurations Production planning Inventory manage-ment Internal sales, shipping and billing Plant maintenance Local SOP Financials Central controlling Central SOP Information systems: Inventory Purchasing Sales Central Purchasing Reference system for master data and control tables Sales, shipping and billing Purchasing of trading goods Inventory management Local controlling Copyrighted material John Tullis 4/24/2017
convert data Create IDOC SAP Basic ALE Communication Flow R/3 System 1 R/3 System 2 Workflow 'output' Filter/ convert data Create IDOC Workflow 'input' Application functions convert data Application data Application IDOC Comm.- IDoc Carrier ALE Communica- tion Master- Determine recipients Copyrighted material John Tullis 4/24/2017
SAP Input to ALE Application posting ALE layer Input control A Database Application posting ALE layer Input control A Simultaneously update IDOC's status Post application document C Comm. layer asynch. RFC or EDI Field value conversion Version change Segment filter Process IDOC Serialization Copyrighted material John Tullis 4/24/2017
Customer Distribution Model SAP Output from ALE Database Application posting Need to create IDOC? Create master IDOC Customer Distribution Model Receiver determination Segment filter Field value conversion Version change ALE layer Application document posted simultaneously with IDOCs Comm. layer asynch. RFC or EDI Links C Dispatch control M Copyrighted material John Tullis 4/24/2017
SAP SAP GUI Copyrighted material John Tullis 4/24/2017
SAP GUI - Mandarin Version Copyrighted material John Tullis 4/24/2017
Business Process Coverage The global company SAP Business Process Coverage The global company Decentralization / recentralization Matrix organization (legal <--> managerial) International transactions (global <--> local) The agile company Process-driven activities Shorter product life cycle Continuous business restructuring The virtual company Business networks and cross-company cooperation Electronic commerce and intelligent agents Copyrighted material John Tullis 4/24/2017
Production Procurement SAP Business Process Integration Production Procurement Distribution Sales Controlling Accounting Treasury Financing decision Delivery decision Valuation Posting order receipt Procure- ment order Production order Transport order Vendor selection Costing Profitability analysis Credit control Risk mgmt. Forex mgmt. Order receipt Copyrighted material John Tullis 4/24/2017
Invoice verific- ation SAP Workflow & ALE Company GROUP Contract Release order Goods receipt Invoice receipt Invoice verific- ation Posting and release Internal payment Bank Plant Business area Workflow ALE § Copyrighted material John Tullis 4/24/2017
AUTOMATES THE BUSINESS PROCESS SAP Workflow - what is it for? CONTROL TRACK MONITOR INITIATE DEADLINES PROCESS LOGIC RULES/ROLES AUTOMATES THE BUSINESS PROCESS STATUS/REPORTS Copyrighted material John Tullis 4/24/2017
Workflow Architecture SAP Workflow Architecture Organisation Process Level Business Objects Person Job Org.unit Task WF Definition Data WF Step Reference Attributes Object Definition Methods Events Call + Result Signal Eval Condition Role Copyrighted material John Tullis 4/24/2017
SAP Workflow Processes Businesses have dynamic organizations and processes Workflow role assignments are derived from a corporate organization model Workflow tasks are tied to position descriptions and responsibilities in the organization model Routing based on work item content and organizational restrictions Workflow uses one Corporate organization model for all workflow processes across all applications Automatic routing adjustments are made for employee changes or reassignments Copyrighted material John Tullis 4/24/2017