View
227
Download
0
Category
Tags:
Preview:
Citation preview
Copyrighted materialJohn Tullis
04/20/23page 1
04/29/00 SAP
John TullisDePaul Instructorjohn.d.tullis@us.arthurandersen.com
Copyrighted materialJohn Tullis
04/20/23page 2
SAP
Global Approach
Local chart of Local chart of accounts Localocal currencurrency Local reportocal reporting
Local credit limits LegalLegal requirementsuirements Tax handlingTax handling ......
Common chart of Common chart of accountsaccounts
Common currencyCommon currency Common reporting Common reporting
rulesrules
Corporatewide credit limits
CorpCorporate treasury, purchasing...
......
One system for . . .
Copyrighted materialJohn Tullis
04/20/23page 3
SAP
The Distributed Corporate Environment
Company code
Head office
Customer
Transportorder
Distribution center
Productionorder
Factory
Stock
Division
ProfitCenter
Material
WarehouseMessage/EventHandler
Copyrighted materialJohn Tullis
04/20/23page 4
SAP
Business Partners - the Supply ChainGroupGroup
Distribution centerDistribution center
Sales officeSales office
Business areaBusiness area
BANK
CORPO-RATION FORWARDER
AGENT
Bank
Vendor
Customer
PlantPlantPRODUCER
Service center
SERVICECOMPANY
Copyrighted materialJohn Tullis
04/20/23page 5
SAP
SAP - Industrial “Silos” covered
IndustrialSector
IndustrialSector Retail SectorRetail Sector Financial
SectorFinancial
Sector Public SectorPublic Sector
Consumer Products
Chemicals
Pharmaceuticals
High Tech /Electronics
Automotive
Utilities
Telecommunications
Oil & Gas
Retail Banks
Insurance
Governments
Local Governments
Higher Education
Healthcare
Copyrighted materialJohn Tullis
04/20/23page 6
SAP
SAP ArchitectureBusiness processes
Open systems
Client / serverarchitecture
Business Engineering
Designed for all typesof business
Multinational
Comprehensivefunctionality
Over 5,000 installations around
the world
R/3R/3Client / ServerClient / Server
ABAP/4ABAP/4
FIFIFinancialFinancial
AccountingAccounting
COCOControllingControlling
AMAMFixed AssetsFixed Assets
Mgmt.Mgmt.
PSPSProjectProjectSystemSystem
WFWFWorkflowWorkflow
ISISIndustryIndustry
SolutionsSolutions
MMMMMaterialsMaterials
Mgmt.Mgmt.
HRHRHumanHuman
ResourcesResources
SDSDSales &Sales &
DistributionDistribution
PPPPProductionProductionPlanningPlanning
QMQMQualityQuality
Manage-Manage-mentment PMPM
Plant Main-Plant Main-tenancetenance
Copyrighted materialJohn Tullis
04/20/23page 7
SAP
SAP Architecture
ADABAS DADABAS DDB2 for AIXDB2 for AIX
INFORMIX-OnLineINFORMIX-OnLineORACLEORACLE
Windows 3.1, Windows 95, Windows NT, OSF/Motif, Windows 3.1, Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh Presentation Manager, Macintosh
ADABAS DADABAS DMS SQL ServerMS SQL Server
ORACLEORACLE
ABAP/4, C, C+ +ABAP/4, C, C+ +
DB2/400DB2/400
AIXAIXDigital UNIXDigital UNIX
HP-UXHP-UX
ReliantReliantUNIX (SINIX)UNIX (SINIX)
SOLARISSOLARIS
Windows NTWindows NT OS/OS/400400
Hardware AT&TAT&TBull/ZenithBull/ZenithCompaqCompaq......
SequentSequentSNISNI
Digital (Intel)Digital (Intel)
Data Data GeneralGeneral
HP (Intel)HP (Intel)IBM (Intel)IBM (Intel)
BullBullDigitalDigitalHPHP
IBMIBMSNISNISUNSUN
UNIX SystemsUNIX SystemsIBMIBM
AS/400AS/400
OperatingSystems
Databases
DialogSAP-GUI
Languages
Windows ‘95Windows ‘95OS/2OS/2
Copyrighted materialJohn Tullis
04/20/23page 8
SAP
Client/Server Architecture Configurations
Three-tierClient/Server
Distributed Presentation
Two-tierClient/Server
SAP R/3 SystemSAP R/3 System
Multi-Layer Cooperative
Client/Server
PresentationPresentation ApplicationApplication DatabaseDatabase
Central System /Laptop
Copyrighted materialJohn Tullis
04/20/23page 9
SAP
Architecture continued...
Applications and Development Tools
(R/3 applications, ABAP/4 DW, Customerapplications)
OLE ALE
PresentationServices(SAP GUI)
Data Management Services
Communication and Distribution Services
SAP Business Workflow
BAPI
Network / System
SA
P M
idd
lew
are
ApplicationEnablingServicesApplication
CooperationServices
DistributedSystemServices
Copyrighted materialJohn Tullis
04/20/23page 10
SAP
Application Link Enabling (ALE)• ALE provides loose coupling between R/3 systems.
DivisionDivision
Order entry,billing, financial,consolidatedinventory
Master productionscheduling,purchasing
Shipping,inventorycontrol
MRP,CRP, SFC,Inventorycontrol
Ware-housing
PlantPlantwarehousewarehouse
Head OfficeHead Office
Distribution Distribution centercenter
PlantPlant
Rawmaterials
Finnished goods
Copyrighted materialJohn Tullis
04/20/23page 11
SAP
Client/Server Architecture Configurations
Production Production planningplanning
Inventory manage-Inventory manage-mentment
Internal sales, Internal sales, shipping and shipping and billingbilling
Plant maintenancePlant maintenance Local SOPLocal SOP
FinancialsFinancials Central controllingCentral controlling Central SOPCentral SOP Information Information
systems:systems: Inventory Inventory Purchasing Purchasing SalesSales
Central PurchasingCentral Purchasing Reference system Reference system
for master data and for master data and control tablescontrol tables
Sales, shippingSales, shippingand billingand billing
Purchasing of Purchasing of trading goodstrading goods
Inventory Inventory managementmanagement
Local controllingLocal controlling
Copyrighted materialJohn Tullis
04/20/23page 12
SAP
Basic ALE Communication Flow
R/3 System 1R/3 System 1
R/3 System 2R/3 System 2
Workflow 'output'
Filter/convert dataCreate IDOC
Workflow 'input'
Application functions
Filter/convert data
Applicationdata
ApplicationApplication
IDOCComm.-
IDoc
CarrierCarrierCarrierCarrier
Application ALE Communica-tion
Comm.-IDocComm.-
IDocMaster-
IDocDeterminerecipients
Comm.-IDoc
Copyrighted materialJohn Tullis
04/20/23page 13
SAP
Input to ALE
Database
Application posting
ALE layer
Input control A
Simultaneously update IDOC's status Post application
document
C
Comm. layer
asynch. RFCor
EDIField value conversion
Version change
Segment filter
Process IDOCSerializationA
Copyrighted materialJohn Tullis
04/20/23page 14
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. RFCor
EDI
Links CCCCCC
Dispatch control
M
Copyrighted materialJohn Tullis
04/20/23page 17
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 materialJohn Tullis
04/20/23page 18
SAP
Business Process Integration
ProductionProcurement
Distribution Sales Controlling Accounting Treasury
FinancingFinancingdecisiondecision
Deliverydecision
ValuationValuation
Postingorder
receipt
Procure-mentorder
ProductionProductionorderorder
Transportorder
Vendorselection CostingCosting
Profitabilityanalysis
CreditCreditcontrolcontrol RiskRisk
mgmt.mgmt.
ForexForexmgmt.mgmt.
OrderOrderreceiptreceipt
Copyrighted materialJohn Tullis
04/20/23page 19
SAP
Workflow & ALE
Company
GROUP
ContractRelease
orderGoodsreceipt
Invoicereceipt
Invoiceverific-ation
Postingand
releaseInternalpayment
Bankpayment
Plant
Businessarea
WorkflowWorkflow
ALEALE
ALEALE§§
§§ §§ §§
§§ALEALE
§§
Copyrighted materialJohn Tullis
04/20/23page 20
SAP
Workflow - what is it for?
CONTROL
CONTROL TRACK
TRACK
MONITOR
MONITORINITIATE
INITIATE DEADLINE
S
PROCESS LOGIC
RULES/ROLES
AUTOMATES THEAUTOMATES THEBUSINESS PROCESSBUSINESS PROCESS
STATUS/REPORTS
Copyrighted materialJohn Tullis
04/20/23page 21
SAP
Workflow Architecture
Organisation
Process Level
BusinessObjects
Person Job Org.unit
Task
WF Definition
Data
WF Step
Data
Reference
Attributes
Object Definition
MethodsEvents
Call + ResultSignal Eval Condition
RoleRole
Copyrighted materialJohn Tullis
04/20/23page 22
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
Recommended