Más contenido relacionado Similar a EDI-Migrationen effizient gestalten: Von Seeburger zum SAP B2B Add-On (20) EDI-Migrationen effizient gestalten: Von Seeburger zum SAP B2B Add-On1. © cbs Corporate Business Solutions
Migrationsansätze Seeburger
zu SAP B2B Add-On
Marc Dreier
Solution Architect
cbs Webinar | 27. April 2017
Konrad Thalheim
Senior Consultant
2. © cbs Corporate Business Solutions 23. Mai 2017
/
Corporate Business Solutions
Customers
> 75
Projects
> 300
Services & Solutions
Enterprise
Integration
HANA
& UX
GTS CRM SCM Basis AMS HCMBI
Globalization
One
Corporation
Landscape
Transformation
cbs
LATAM
Cloud
• Full Service Provider für SAP Integration:
Architecture, Governance, Projekt-
management, Design, Implementierung
und Support
• cbs B2B Toolset for accelerated EDI
Migrations and Implementation of SAP
B2B Add-On
cbs
powered by
SAP HANA
Special Expertise
Enterprise Integration
• Integration Architecture & Management
• Cloud- und API-based Integration
(SAP Cloud Integration, SAP API Mgmt, …)
• SAP Process Orchestration
• Classic EDI Integration
(SAP B2B Add-On, cbs B2B Toolset, …)
• SAP Application Integration
(AIF, ALE/IDoc, SAP Gateway, …)
• Lean Integration with Lobster_data
Special
Expertise
SAP Integration
seit 1999
Global
PO & EDI
Migrations
> 400 Partner
> 800
Schnittstellen
Integration
Management
for hybrid
System
Archtitectures
cbs Tech Events 2017
• Webinar Enterprise Integration 2020+ | 15.Mai, 14:00 Uhr
• Webinar SAP Cloud Integration | Juni 2017
• Webinar Effizienter Schnittstellenbetrieb mit SAP AIF | Juli 2017
• Webinar Lean SAP Integration mit Lobster_data | August 2017
3. © cbs Corporate Business Solutions 3. Mai 2017
Agenda
• Strategie - Migrationsansätze
• Projektbeispiele
• Tools
• Fazit
4. © cbs Corporate Business Solutions 3. Mai 2017
Strategie - Migrationsansätze
5. © cbs Corporate Business Solutions 53. Mai 2017
Projektkoordination
Strategie - Migrationsansätze
• Governance Phase zum Start
› Architektur-Themen, Entwicklungsrichtlinien,
Namenskonventionen
• Zentrales PMO für Querschnittsthemen
› Projektplanung, Schnittstelle zum Fachbereich, Go-Live
Koordination
› Einbindung von Fachbereich abstimmen (wo muss/will
Fachbereich eingebunden sein / wo nicht)
• Sofern möglich Go-Live in verschiedenen
Wellen, kein „Big Bang“
• Aufbau eines „EDI Competence Centers“
während des Projektes
› Durchführung Betrieb, Ausarbeitung von
zukünftigen EDI-Strategien und -Projekte
• Frühzeitige Abstimmung mit Partnern
6. © cbs Corporate Business Solutions 63. Mai 2017
Migrationsansätze Seeburger zu B2B Add-On
• Re-Engineering
› Neuerstellung der Mappings auf
Basis von SAP B2B Add-On
› „Blackbox“
Kein Zugriff auf Mapping-Logik des
Alt-Systems
› „Greybox“
Teilweise oder kompletter Zugriff
auf Mapping-Logik des Alt-Systems
• Struktur-Konvertierung
› Beibehaltung der vorhandenen
Mappings
› Erzeugen von Struktur-Mappings
von Seeburger ↔ SAP B2B Add-On
• Strukturaustausch
› Beibehaltung der vorhandenen
Mappings
› Austausch der Seeburger
Strukturen durch die SAP B2B Add-
On Strukturen im vorhandenen
Mapping
Strategie - Migrationsansätze
7. © cbs Corporate Business Solutions 73. Mai 2017
Migrationsansätze Seeburger zu B2B Add-On
Strategie - Migrationsansätze
Seeburger PI
(Add-On)
Seeburger BIS
(On-Premise)
Seeburger BIS
(Cloud)
„Blackbox“ Re-Engineering X X X
„Greybox“ Re-Engineering X X
Struktur-Konvertierung X
Strukturaustausch X
8. © cbs Corporate Business Solutions 83. Mai 2017
Gründe für Auswahl des Migrationsansatzes
• Re-Engineering
› Kein Zugriff Mapping-Logik
› Komplette Neuausrichtung
Lieferantenbindung – einheitliche
Guidelines und Mappings
› Vereinheitlichung der Mappings
• Struktur-Konvertierung
› Hohe Anzahl an bestehenden
individuellen Mappings
› Mapping-Logik soll nicht
„angefasst“ werden
› Strukturaustausch wäre extremer
Aufwandstreiber in Bezug auf
Implementierung und Test
• Strukturaustausch
› Niedrige Anzahl an bestehenden
Mappings
› Erweiterung bzw. Korrektur der
Mapping-Logik notwendig
Strategie - Migrationsansätze
9. © cbs Corporate Business Solutions 93. Mai 2017
Mapping-Design
Strategie - Migrationsansätze
• Definition von eigenen Standards inkl. Mapping-Implementierung
und EDI-Spezifikation
• Mapping-Ansatz
› Aufbau von Main-Mappings partnerspezifischen Ausprägungen
über Pre- und Post-Mappings
› Entscheidung bzgl. partner-spezifischer Mappings
oder konsequente Umsetzung über Main-Mappings
• Einheitlichen Ansatz und Technologie für Werte-Mappings definieren
10. © cbs Corporate Business Solutions 103. Mai 2017
Connectivity
Strategie - Migrationsansätze
• Evaluierung Wechsel des Kommunikationsprotokolls
(OFTP über ISDN auf OFTP2, X.400 auf AS2, SFTP statt FTP, etc.)
• Definition Transition-Szenarien
› Big Bang versus schrittweiser Umzug
11. © cbs Corporate Business Solutions 113. Mai 2017
Konfiguration
• Ansatz für Empfängerermittlung
für ausgehende B2B-Nachrichten
definieren
› Klassische Empfängerermittlung
(mit/ohne Receiver Rules)
› Dynamische Empfängerermittlung
› Separate Integration Flows /
Integrierte Konfiguration über
Message/IDoc-Header
› Verwendung von EDI-Separator
• Pflege EDI Stammdaten
› Aufbau einer EDI Datenbank
› Entscheidung Nutzung Trading
Partner Management (TPM),
Definition Umfang Nutzung des
TPM (z.B. nur GLN)
• Entscheidung bzgl.
Konfigurationsansatz
› Integrierte Konfiguration über
Integration Builder versus Integration
Flows mit NWDS / Eclipse
› Automatisierte Massenkonfiguration
oder manuelle Anlage
Strategie - Migrationsansätze
12. © cbs Corporate Business Solutions 123. Mai 2017
Testansätze
Strategie - Migrationsansätze
• Connectivity Tests
• Mapping (Massen-)Tests
• End-to-End Test mit (allen) Partner
13. © cbs Corporate Business Solutions 133. Mai 2017
Vorbereitung Migration
• Schnittstellen
› Erfassen aller migrationsrelevanten
Schnittstellen
› Sender / Empfänger
› Nachrichten-Format inkl. Version
› Übertragungsprotokoll
• Testdaten
› Beschaffung von Testdaten (Quell-
und Zielnachricht)
› Aufbereitung pro Schnittstelle und
Partner
› Vor & Nachkonvertierung Bulk-
Messages
• Verbindungsparameter
› Ermittlung der
Verbindungsparameter aus SAP PI
oder Seeburger-System
› Beschaffung aus Seeburger Cloud
Strategie - Migrationsansätze
15. © cbs Corporate Business Solutions 153. Mai 2017
Migrationsansätze
Re-Engineering Struktur-Konvertierung Strukturaustausch
…laufendes Projekt…
Projektbeispiele
Verschiedenste erfolgreich
abgeschlossene Projekte.
Verschiedenste erfolgreich
abgeschlossene Projekte.
16. © cbs Corporate Business Solutions 163. Mai 2017
„Blackbox“ Re-Engineering
Projektbeispiele
• Migration von Seeburger BIS (Cloud)
• Neuerstellung aller Mappings (generelle,
wiederverwendbare Main-Mappings)
• Kundenspezifische Erweiterungen über Pre- und
Post-Mappings
• Kein Zugriff auf Mapping-Logik
• Logik anhand EDI Spezifikationen umgesetzt und
über Massentests validiert
› cbs Message Compare Tool
• Message-Download aus der Cloud
• Verbindungsparameter mussten von Seeburger
kostenpflichtig
angefragt werden
• Manuelle Konfiguration der Szenarien
17. © cbs Corporate Business Solutions 173. Mai 2017
Struktur-Mapping
Projektbeispiele
• Migration von Seeburger PI (Add-On)
• Beibehaltung der Mappings
• Erzeugen von Struktur-Mappings von
Seeburger ↔ SAP B2B Add-On
• Testdatendownload via ABAP-Download-Tool
• Validierung über Massentests
› cbs Message Compare Tool
• Architektur der losen Kopplung, bewusste
Abkehr von SOA-Ansatz
• Massenkonfiguration über eine Excel-Tabelle
• Automatische Anlage von Szenarien und
Testszenarien
• Go-Live in Wellen, gegliedert nach
Kommunikationsprotokoll
18. © cbs Corporate Business Solutions 183. Mai 2017
Strukturaustausch
Projektbeispiele
• Migration von Seeburger PI (Add-On) mit
weiteren externen Adaptern
• Beibehaltung der Mappings, Austausch
der EDI Strukturen
• Validierung über Massentests
› cbs Message Compare Tool
• Änderung der Parametrisierung der Mappings,
Umstellung auf TPM
• Erstellen eines TPM-Konzeptes zwecks Umsetzung
von Partnernummern und Connectivity-Verhaltens
20. © cbs Corporate Business Solutions 203. Mai 2017
Produktivsetzung
Konfiguration
cbs Massenkonfiguration
TPM-Upload- VMR-Upload
cbs Message Compare Tool
UDO
cbs Massenpflege
Partnervereinbarung
im ECC
cbs Message-Download-
Tools Java/ABAP
Tools
21. © cbs Corporate Business Solutions 213. Mai 2017
cbs Message-Download-Tool for PI (ABAP)
Tools
22. © cbs Corporate Business Solutions 223. Mai 2017
cbs Message-Download-Tool for Seeburger BIS (Java)
Tools
23. © cbs Corporate Business Solutions 233. Mai 2017
Partner
TPM
Business
Components
Kanäle
Integration
Flows
ICOS
Agreements
Szenarien
AufrufderKonfigurations-APIs
cbs Tools – Massenkonfiguration
Tools
• Pflege aller relevanten Daten in Excel:
› Partner-IDs (SAP, GLN, Odette..)
› Verbindungsparameter
› Business-Components
› Operation-Mappings
› Routing-Regeln
API API API API
24. © cbs Corporate Business Solutions 243. Mai 2017
cbs Massenpflege Partnervereinbarung im ECC
• Pflege der WE20-Parameter in einer CSV/Excel-Datei
• Upload der CSV via ABAP-Code
Tools
25. © cbs Corporate Business Solutions 253. Mai 2017
cbs Message Compare Tool - Übersicht
Tools
• Massenvergleich zwischen zwei Verzeichnissen (Original / Test)
• Konfigurierbar über Property-Files:
› Maskierung nichtrelevanter Felder (Zähler, Datum, etc.)
› Segment-Reihenfolge
› Encodings
› Dateinamen-Zuweisung
26. © cbs Corporate Business Solutions 263. Mai 2017
cbs Message Compare Tool - Detail
Tools
Property-Datei pro Partner
Definition Anpassungsregeln
Darstellung einzelnes Vergleichsergebnis auf Dateiebene
27. © cbs Corporate Business Solutions 273. Mai 2017
Zusammenfassung
Fazit
• Migrationsstrategie festlegen
• Mapping- und Konfigurationsansatz zu
Projektbeginn definieren
• Massentestdaten sammeln
• Massentests über cbs Message Compare Tool und
cbs Massenkonfiguration minimieren Fehlerrisiko
und Aufwand der Migration
• Ausreichend Abstimmung und Koordination
einkalkulieren
• Scoping-Workshop, PoC
• Migration von PI und
non-SAP, Insourcing
• Training B2B Add-On
• Einsatz von cbs Message
Compare Tool
cbs Beratungsangebote
28. © cbs Corporate Business Solutions
cbs Corporate Business Solutions
Unternehmensberatung GmbH
Die Unternehmensberatung der Materna-Gruppe
Im Breitspiel 19 · 69126 Heidelberg
T +49 6221 3304 0 · F +49 6221 3304 200
kontakt@cbs-consulting.de · www.cbs-consulting.com
Kontakt
3. Mai 2017
Marc Dreier
Solution Architect
marc.dreier@cbs-consulting.de
Konrad Thalheim
Senior Consultant
konrad.thalheim@cbs-consulting.de