Konsolidierung von EBS- Schnittstellen mittels Oracle SOA Suite DOAG 2015 Business Solutions Konferenz Darmstadt, 10.6.2015
INHALTSVERZEICHNIS 01 02 03 04 05 CARGLASS Ausgangssituation und Projektumfeld Zielarchitektur mit Oracle SOA Suite Beispielprozess Bestellungen Hasselt Erfolgsfaktoren/Fazit
CARGLASS
Der Konzern BELRON Belron ist weltweit das führende Unternehmen im Bereich Fahrzeugglas GROSSBRITANNIEN HAUPTSITZ IN GRÜNDUNG 1897 IN SÜDAFRIKA 110.000 2.200 SERVICE CENTER MOBILE JOBS WELTWEIT PRO WOCHE 10,4 MIO. KUNDEN/JAHR 24.200 MITARBEITER IN 35 LÄNDERN
Einsatzgebiet (Deutschland)
PROMATIS Partner für die Digitale Transformation
Ausgangssituation
Ausgangssituation ERP-System Oracle E-Business Suite 11.5.10.2 Eingesetzte Module Financials SCM Diverse Customizations Ca. 75 individuelle Schnittstellen Darüber: ca. 250 extern angebundene Partner
Auswahl angebundener Partner
Ausgangssituation Schnittstellen 75 individuelle, teils unternehmenskritische Schnittstellen Davon 44 Schnittstellen mit externen Kunden und Lieferanten Beispielhafte Probleme: Schwierig wart- und anpassbar Überwachung lückenhaft Implementierung mit diversen Technologien Anbindung über moderne Transportwege schwierig Fehlende Transport-Verschlüsselung erfordert VPN-Tunnel Hoher Betreuungsaufwand im Tagesgeschäft durch die IT
Umfeld: Upgrade auf E-Business Suite 12.1 Kein technisches Upgrade sondern Re-Implementierung Ziel: Nutzung von Standard-Funktionalitäten; Reduktion von Customizations Schnittstellen: Hoher Migrations-Aufwand durch hohe Anzahl von Schnittstellen Hoher Testaufwand (z.b. 20 Schnittstellen Eingangsrechnung) Ressourcenengpässe
Zielarchitektur mit Oracle SOA Suite
Idee: Konsolidierung zu generischen Objekten Reduktion auf 5 Klassen von Schnittstellen Umstellung der Legacy-Schnittstellen auf SOA noch unter 11i Anbindung unkritischer Schnittstellen über externen Partner retarus Damit: Reduktion des Aufwands im Zuge des R12-Upgrade Reduzierter Testaufwand (5 generische Prozesse statt 75 individuelle Schnittstellen)
Idee: Konsolidierung zu generischen Objekten CARGLASS Andere Konsumenten und Anbieter Oracle ERP EBS R11i / R12 Interne Schnittstelle Rechnungen Bestellungen Rechnungen Aufträge Sperrlisten Service-Bus Oracle SOA-Suite Rechnungen Bestellungen Sperrlisten Aufträge Deckungsabfrage Externer Provider Lieferant 1 Lieferant 2 Lieferant n carglass.de OLB CG4P Maklerextranet Versicherung EXTERN
Realisierung mittels Oracle SOA Suite Vereinfachtes Management Einheitliche Entwicklung Basierend auf offenen Standards Unterstützung moderner Transportwege Analytics Business Activity Monitoring Orchestration BPEL Process Manager Cloud Apps Services Platform Connectivity On-Premises Apps Mainframe DB Event Processing Business Rules Service Virtualization & Mediation Service Bus Business to Business EDI XML MFT
Beispiel-Prozess Bestellungen Hasselt
Prozessübersicht
Ausgehende Bestellungen
Implementierung EBS
Ausgehende Bestellungen
SOA Suite: Generisches Bestellobjekt
SOA Suite: Generisches Bestellobjekt
Ausgehende Bestellungen
Hasselt-spezifisches Objekt
Ausgehende Bestellungen
Bestellbestätigung
Erfolgsfaktoren
Best Practices vorab/organisatorisch Dokumentation der Integrationsprozesse Definition generischer Integrationsobjekte Kooperation mit retarus zur Anbindung externer Partner Herauslösen von Partnerspezifischem aus dem ERP-System Test/Go-Live mit allen Partnern über die SOA noch in 11i
Best Practices SOA Suite (technisch) Implementierung einheitliches Fehler-Management Implementierung übergreifendes Ende-zu-Ende-Monitoring Automatische Problem-Erkennung/Benachrichtigung Tracking individueller Prozessinstanzen Aufbau prozessübergreifendes Metadaten-Repository Dokumentation und Übergabe des Tagesgeschäfts
VIELEN DANK FÜR IHRE AUFMERKSAMKEIT! Klaus Volmer Johannes Michler E-Mail: Web: k.volmer@carglass.de www.carglass.de E-Mail: Web: johannes.michler@promatis.de www.promatis.de