Upload
dolien
View
241
Download
0
Embed Size (px)
Citation preview
Enterprise Services Architecture, SAP NetWeaver und BPM
Dr. Günther Schöbel
Solution ArchitectSAP Deutschland AG
FH Konstanz 22.05.2005
The Big Picture
Business Process Platform
Motivation & Expectation
Samples
Enterprise Services Architecture
Motivation & Expectation
© SAP AG 2005, Enterprise Services Architecture / 4
Erfolgreiche Strategien für Wachstum
Markt-führerschaft
Kunden-bindung
Innovation
Business Modell
Applikation Arch.
IT Architektur
Flexible
Technologie-
pattform
Ente
rpris
e Se
rvic
esA
rchi
tect
ure
(ESA
)
Flexibilität in Geschäftsstrategien
Kapital-markt
Produktivität
Geschäftsprozess Plattform
© SAP AG 2005, Enterprise Services Architecture / 5
How Customers Want to Go Forward
Achievebusiness benefitsin digestible steps
ENTERPRISE SERVICESARCHITECTURE
Open standards,choices, and options
An evolutionary path into the world of
next business solutions
Leverage what they have into flexible
low TCO solutions
Enterprise Services Architecture
The Big Picture
© SAP AG 2005, Enterprise Services Architecture / 7
What’s in for me with ESA?
Open standard for system interaction independent of technical architectureSelf-contained, self-describing, modular functionalityOnce deployed, applications and other Web services can discover and invoke a Web service
Web services which provide business functionalityHave enterprise quality in scalability, robustness, security, manageability, supportability, …
SOA + Enterprise Services = ESA
© SAP AG 2005, Enterprise Services Architecture / 8
Enterprise Services Architecture
Enterprise Services Architectureis a service-oriented architecture (SOA)
which merges SAP’s enterprise application content with the open
composition platform SAP NetWeaver to enable flexible business processes by
SAP, partners, and customers
© SAP AG 2005, Enterprise Services Architecture / 9
SAP NetWeaver™-Plattform für Innovation
Die offene Integrations-& Anwendungsplattform für niedrigere TCO
Integrieren Sie Personen, Informationen und Prozesse…… in einen Hub …… über technische und organisatorische Grenzen hinweg.Die Java- u. ABAP-Applikationsplattform für das UnternehmenInteroperabilität und Erweiterbarkeit mit .NET und WebSphere Vorkonfiguriert mit Business ContentSchnittstellen zu Drittsystemen
SAP NetWeaver™
Com
posi
te A
pplic
atio
n Fr
amew
ork
INTEGRATION VON PERSONEN
Multichannel-Zugriff
Portal Collaboration
INTEGRATION V. INFORMATIONEN
Bus. Intelligence
Master Data Management
Knowledge Man.
INTEGRATION VON PROZESSEN
Integration Broker
BusinessProcess Mgmt
APPLIKATIONSPLATTFORM
J2EE
DB- und BS-Unabhängigkeit
ABAP
Life Cycle M
anagement
…
Eine Plattform – ein Produkt
© SAP AG 2005, Enterprise Services Architecture / 10
ENTERPRISE SERVICES ARCHITECTURE
Enterprise Services ArchitectureBenefit of Enterprise Services Architecture
Lower TCODeployment options through configurationCommon operational services“Always On” platform
AdaptabilityModel drivenConfigurableExtensibleServices compositionProcess innovation
OpennessOpen Web services standardsOpen integration platformInteroperability
ProductivityPeople productivityEmbedded analyticsProcess efficiencyProcess flexibility
HELPINGDIFFERENTIATE
DRIVINGPRODUCTIVITY
SAP NetWeaver
Business Objects, Components, and Engines
Composite Applications
Achievebusiness benefitsin digestible steps
ENTERPRISE SERVICESARCHITECTURE
Open standards,choices, and options
An evolutionary path into the world of
next business solutions
Leverage what they have into flexible
low TCO solutions
Achievebusiness benefitsin digestible steps
ENTERPRISE SERVICESARCHITECTURE
Open standards,choices, and optionsOpen standards,
choices, and options
An evolutionary path into the world of
next business solutions
Leverage what they have into flexible
low TCO solutions
Leverage what they have into flexible
low TCO solutions
Enterprise Services Architecture
Business Process Platform
© SAP AG 2005, Enterprise Services Architecture / 12
Prozessorientierte Integrationslösung …
3rdParty
3rdParty
SAP
SAP
MainframeApplikation
SAP
Marktplatz
Geschäftsparter-applikation
3rdParty
SAP
RosettaNetMiddleware
Message-orientierte
Middleware
SAP
SAP
Integrations-lösung
3rdParty
WfMS
BPMS
BPMS: Business Process Management SystemWfMS: Workflow Management System
Geschäftspartner
© SAP AG 2005, Enterprise Services Architecture / 13
Konzern, Firma
ABSTRAKTION
IT WELT
OffenTransparentVerständlich
Basierend auf einer “ServicesPlattform”“Transparent”
Hersteller
PROZESS MODELL
INTERAKTIONSMODELL
Rolle
SERVICE Beschreibung
RolleRole
Aufgabe
Menschen
Services Repository
“Transparenz” bedeutet Abstraktion
© SAP AG 2005, Enterprise Services Architecture / 14
SAP NetWeaver™PEOPLE
Multi channel accessPortalCollaboration
INFORMATION
PROCESS
Integration BrokerBusiness Process Mgmt
APPLICATION
Knowledge MgmtBusiness IntelligenceMaster Data Mgmt
J2EEABAPDB and OS Abstraction
Business Process Management
BPM & Composite Applications
UWL
SAP BI
ERP CRM SRM EJB alsWS
3rd partyERP
SAP EPmm
= Adapter
Ad-hoc Workflow
Cross-Component BPM
SAP XI
SAP Business Workflow
mw
m
m = Message/ Documentw = Workitem
Intra-ApplicationProcess Automation
Human InteractionCollaboration
Inter-ApplicationProcess Automation
m
alert
Guided Procedure xApp3 41 2
© SAP AG 2005, Enterprise Services Architecture / 15
Prozesswissen und Service-Orientierung (Beispiel)
CRM BWSD/MM
B-S
ervi
ce
Boo
kIte
m
B-S
ervi
ceA
djus
tSto
ck
B-S
ervi
ceR
epor
tTr
ansa
ctio
n
FI/CO
Internal ServiceCreateOID
Business ServiceExecuteOrder
buchenLager-
bestandanpassen
Eintrag Reporting
Bus
ines
s Se
rvic
eC
heck
CC
ard
Bus
ines
s Se
rvic
eVa
lidat
eAdr
ess
Bus
ines
s Se
rvic
eC
reat
eOrd
er
4
ERP
3
SP
4
1
2
Order ausführen
Kreditchecken
Adresseprüfen
Order anlegen
1
2
3
Interner IT Service
Business Service
Technischer Service
4
© SAP AG 2005, Enterprise Services Architecture / 16
Variation von Modelltypen
SAP APO
SAP R/3ENTERPRISE
Allocatesales order Sales support
Orderreceived
Credit Checkis not ok
Credit Checkis ok
Sales ordercompleted
Salesorder
Checkavailability,
schedule orderand create...
Approvesales order
Salesorder
Systems checksavailabilty,
schedules orderand creates...
Create salesorder
Salesrepresentative
Maintain anddetermineconditions
Monitor status oforder
Configureproducts
Perform creditcheck
System receivessales order
Salesrepresentative
System performscredit check
Systemreplicates sales
order
SAP CRM
Send orderconfirmation to
customer
Salesrepresentative
SAP R/3ENTERPRISE
SAP CRM
SAP CRM
SAP CRM
SAP CRM
SAP CRM
SAP CRM
SAP CRM Salesrepresentative
Sales ManagerSalesorder
Salesorder
Checkavailability,
schedule orderand create...
SAP R/3ENTERPRISE
Sales Order Split
3rd PartyExecution
ERP
System performscredit check
System receivessales order
Configureproducts
Monitor status oforder
System receivessales order
SAP CRM
Systems checksavailabilty,
schedules orderand creates...
Perform creditcheck
Create salesorder
Send orderconfirmation to
customer
Systemreplicates sales
order
Maintain anddetermineconditions
SAP APOCoordinator
CRMSOP1.0
MergeConfirmations
Salesrepresentative
Product Inquiry
CustomerInquiry
Salesrepresentative
Quotation
deliverydocument
Order
Salesorder
Order status
Inquire aboutproduct or
service
Order status
Requestinformation on
order status
Accept quotation& place order
Invoice
Salesrepresentative
Salesrepresentative
Salesrepresentative
Inquiry Processing
Quotation Processing
Sales OrderProcessing
Billing
OutboundDelivery Processing
Sales Quotation and Order Analysis
Quotation Processing
© SAP AG 2005, Enterprise Services Architecture / 17
Integrations-Szenarios in SAP XI
© SAP AG 2005, Enterprise Services Architecture / 18
BPM for Service Orchestration
BPM LIFECYCLE
Business Process Management
Drives service compositionProvides configurationControls process executionFacilitates model-driven monitoringSupports governance & standardization
… for Service OrchestrationDecouples process logic from servicesSupports A2A integration and human workflow in a unified mannerApplicable for inter-SAP applications & compositesApplies open standards
© SAP AG 2005, Enterprise Services Architecture / 19
Unified BPM: High Level Architekture
Process Models& Abstractions
EnwicklungskooperationSAP AG & IDS Scheer AG
Integrierte ARIS MethodeUnified Modeling UI
Modellierungssichten Modellierungsrollen
SAP NetWeaver RepositoryVersionierungSoftware Logistik
SAP ExecutionSAP Applikationen & CompositesccBPM (SAP XI)WorkflowESA Application Services
SAP Monitoring TechnologieTechnisches MonitoringService InfrastrukturBusiness Activity Monitoring (BAM)
Process Efficiency MonitoringEvent Resolution
UI Framework
BAMTechnical
Unified Modeling UI
MONITORING
MODELING
Workflow
Composite Application
Process Engine
Monitoring Data Collection
Application
EXECUTION
REPOSITORY
AE
D
© SAP AG 2005, Enterprise Services Architecture / 20
Prozessdesign und Implementierung
Komm une ste lltAntrag
Komm une Kreis gibtStellungnahm e ab
Kre is
Innenministeriumprüft / ge ne hm igt
Inne nministerium
Investi tionsba nkwicke lt ab
Inve stitions-bank
Inve stii tonsm itte l-Controll ing durchführe n
Innenministerium
Voraussetzungenfür
Antra gstellungsind gege ben
Online-Antragsform ular
ausfü llen
Antra gsformuarposta lischverse nden
SAPRe cords
Management
Formula rper E-Ma ila bsendenE-Mail
Se rver
In das Porta le inloggen
SAPP orta l
Rollenba siertesSAP Portal ist
a ktiv
Formulara uswä hlen
KIF-Formular
KIF-Formula rim Browse rve rfügbar
Formularabge sendet
Formularabge sendet
Komm une
Kä mmerer
Kommune
SAPFormular-
Se rver
Kommune
Kä mmere r
SAPFormular-
Se rver
Formular istausgefüllt
Kä mmere r
Formularpe r W orkflow
a bsende n
Kommune
Kä mm ere r
Komm une
Kä mmere r
P roz essschni ttste lle
KIF-FormularAntragsformular
offlinea usfü llen
KIF-Formular
Komm une
Kä mmere r
Komm une
KIF-Formular(o ff line )
Kä mmere r
Formular istausgefüllt
Formularabge sendet
KIF-Formular(o ff line )
Führt aus & unter... Führt aus & unterstützt Führt aus & unterstützt Führt aus & unterstützt Führt aus & unterstützt Führt aus & unterstütztO...
.
Vora usse tzunge nfür Antra gstellung
sind ge gebe n
SAPPortal
In das Portaleinloggen
Rolle nba sie rte sSAP Porta l ist
a ktiv
SAPFormular-
Se rver
Form ula rauswählen
KIF -Formularim Brow se rverfügba r
Antragsform ularoffline
ausfülle n
Formula r ista usge füllt
Online-An tra gsformula r
a usfüllen
E-M ailSe rver
Formularpe r E-Mailabsenden
Form ula rabgese nde t
SAPRe cords
Manage ment
Formu larp er Workflow
a bse nden
Antra gsform ua rposta lischve rse nden
Integra tionSAP XI
1. Geschäftsprozess-Strategie:Modellierung mit ARIS™
(Modelltyp Wertschöpfungskette)
2. Geschäftsprozess-Design: Modellierung mit ARIS™
(ModelltypEreignisgesteuerte Prozesskette)
System 2System 2System 2
R/3ERPR/3R/3ERPERP
R/3…
R/3R/3……
R/3R/3CRMCRM
System 1System 1System 1 System nSystem nSystem n
EmpfangenProzessbegrenzung (Anfang) Warten Senden Prozessbegrenzung (Ende)
4. Geschäftsprozess-Umsetzung:Konfiguration
des SAP NetWaver™
3. Geschäftsprozess-Umsetzung: Modellierung in SAP NetWeaver
(ModelltypSAP Integrations-Prozess (XI)
Enterprise Services Architecture
Samples
© SAP AG 2005, Enterprise Services Architecture / 22
Automotiv
Beispiel 1
© SAP AG 2005, Enterprise Services Architecture / 23
Lieferantenanbindung – die Motivation
Trends in der Automobilindustrie
Globale Versorgungsnetze
Verschärfter Wettbewerb
10-Tage-Auto
“Downsourcing”
Fahrzeuge werden in Zukunft aus Großmodulen gefertigt → Modullieferanten und ihre Versorgungsnetze wachsen (Dr. Thomas Schlick, Geschäftsführer VDA, Leipzig 2005)
© SAP AG 2005, Enterprise Services Architecture / 24
Verbesserte Lieferantenintegration:Auf welche Geschäftsziele hat sie Einfluss?
Unternehmensziele (Beispiele aus der Automobilindustrie)
Marktanteile dazugewinnen
Umsatz ausweiten, auch durch Fusionen
Kosten senken
Wachstum auf internationalen Märkten
Gewinnen neuer Kunden (OEM oder Zulieferer)
Für die Kunden innovativer, flexibler Partner sein
Time-to-Customer und Time-to-Market für meine Produkte senken
Lieferanten-management
© SAP AG 2005, Enterprise Services Architecture / 25
Kollaborative ProzesseBetrieb inhouse und/oder SupplyOn
Lieferantenportal
Lieferantenintegration in der Automobilindustrie– Prozess-Sicht –
SAP R/3mySAP ERPmySAP SRMmySAP SCMmySAP PLM/QM
EDILieferabrufeBestellungen
…
VMI(Vendor Managed Inventory)
Web-EDI
LieferabrufeBestellungenLieferscheineGutschriften
Ausschrei-bungen
Auktionen
KANBAN
Produkt-entwicklung
Lieferanten-beurteilung
QMAPQP
8D-Abwicklg.
Z1
Z2
.
.
.
Lieferanten-analyse
Mitarbeiterportal
Führungskräfte, Disponenten, Self Service
Lieferantenstamm
Teilestamm
Katalog-bestellung
Zn
Änderungs-management
Kunde
Zulieferer
Backend-
integration
SAP NetWeaver, Technische Integration
© SAP AG 2005, Enterprise Services Architecture / 26
Logistik-dienst-leister
OEMAutomobile
Lieferant
1. Lieferabruf VDA 4905
3. WE-MeldungVDA 4913 VA30
2. Kopie Lieferschein LieferantVDA 4913/4921
2. Lieferschein LieferantVDA 4913/4921
4. BestandsdatenVDA 4913 VA35
4. Bestandsdaten VDA4913 VA 35
6. Lieferschein Transport-daten des LLZVDA 4913
7. Bestands-Aus-lagerungs-Info VDA 4913
5. Bandabruf VDA 4915
8. Gutschrift (VDA4908) oder Rechnungsdaten (VDA4906)
EDI via XI: Fallbeispiel Grundprinzip der Lieferanten- / Hersteller- Beziehungen
© SAP AG 2005, Enterprise Services Architecture / 27
Supplier Managed Inventory (SMI) – der auto Prozess
Werk Kunde(Zulieferer, Hersteller)
LagerWerk Lieferant
Anzeige:Bedarfs-, Bestandsentwicklung
Bruttobedarfe
Kanban
BestandsmeldungenWE-Meldungen
Material
Lieferschein
Material
Lieferschein
StammdatenLiefermeldungen
Anzeige:Bedarfs-, Bestandsentwicklung
InventoryCollaboration Hub (ICH)
© SAP AG 2005, Enterprise Services Architecture / 28
Emissionshandel
Beispiel 2
© SAP AG 2005, Enterprise Services Architecture / 29
Definition
Der geplante, erlaubte oder unbeabsichtigte Ausstoß aus Produktionsanlagen in die Luft, das Wasser oder den BodenDeckt die Bereiche Ermittlung der Quelle, Charakterisierung, Abschätzung und Messung der Emission, Kontrollwesen, Auf-lagendefinition, Verfolgung, Management und Berichtswesen ab
AntriebsfaktorenInternationale Umweltschutzabkommen, z. B. Kyoto-ProtokollNationale Gesetzgebung, z. B. US Clean Air Act, IPPC-Richtlinie der EUStandards und Verpflichtungen, z. B. Global Reporting Initiative, Responsible Care, ISO 14064
Emissionsmanagement: Hintergrund
© SAP AG 2005, Enterprise Services Architecture / 30
SAP xEM – Compliance-Objekte und -Prozesse
Aufgabe Ausnahme
MaterialGenehmigung
Anlage
Stammdatenverwaltung
Bewegungsdatenverwaltung
BerichtswesenProzesse
© SAP AG 2005, Enterprise Services Architecture / 31
SAP xEM – Prozesse für Emissionsmanagement
ALM, PM
DefinitionZuordnung
FlexibleBerichtsdaten
StrukturierteBerichts-dateien
KategorienGrenzwerteAufgaben
Anlagen-baum
PP, MM, PM, QM
PI, LIMS
Stamm- undBewegungs-
daten
ERP
Manuell
Betrieb
AktivitätenDefiniton
KonfigurationModifikation
Anlage
Szenario-daten
AggregationValidierung
Analyse
Istdaten u.Prognose-
daten
MaterialGleichungen
Faktoren
VorlagenKennzahlen
Dateien
FI/CO
Handel
Auswirk. auf Betrieb Behörden
Interne/externeStakeholder
BerichteIstdatenPrognose-daten
BerichtswesenEmissionsszenariosAnlagenstruktur
LieferungVerteilung
Registrierung
Datenpflege
© SAP AG 2005, Enterprise Services Architecture / 32
Gesundheitswesen
Beispiel 3
© SAP AG 2005, Enterprise Services Architecture / 33
Mobile Business Process ☺
Access up-to-the minute data on the patient, no matter his location.
Enter data relevant to patient care and treatment at point of origin (e.g. at patient's bedside).
Overview of current situation on the ward "from anywhere" as integrated part of patient care process.
Multi Device Internet
© SAP AG 2005, Enterprise Services Architecture / 34
MM
EBP/ MM
Dezentrale Materialanforderung
Modulschrank(IS-H*MM)
MaterialanforderungLieferung
Apotheke
Reservierung
Bestellung
Lieferant
Warenausgabe
Lieferung an Station
Enterprise Buyer Professional(EBP)
© SAP AG 2005, Enterprise Services Architecture / 35
Grobarchitektur eGK - Bit4health
© SAP AG 2005, Enterprise Services Architecture / 36
Summary
© SAP AG 2005, Enterprise Services Architecture / 37
The bright sight of ESA ☺