Integration Der MobileX-Lösungen In SAP-Umgebungen - E-3.de

Transcription

Technisches WhitepaperIntegration der mobileX-Lösungenin SAP-Umgebungen

InhaltsverzeichnisIntegration der mobileX-Lösungenin SAP-UmgebungenEigenschaften der mobileX-MIP(Mobile Integration Platform)mobileX-SAP ERP Add-On 3Unterstützung der SAP Standards fürService und Instandhaltung 11Erweiterbarkeit 114Multibackend-Fähigkeit undBackend-Connector-Architektur4Stabilität und Performance 12Konfliktmanagement 5Einfache und schnelle Installation 12Synchronisation-Engine und Push-Service 5Wartung 12SAP Fiori Design Guidelines6mobileX-SAP CRM Add-On Asynchroner Datenaustausch7mobileX Add-On für SAP S/4HANA 13Remote Diagnose der mobilen Anwendung7Softwareverteilung7Job-Scheduler und Error-Handling –Transaktionssicherheit und Unabhängigkeitvon der Backend-Verfügbarkeit8Dokumenten-Service8Betrieb der mobileX-MIP9Zentrale n der mobileX-Lösungenin SAP-Umgebungen Sicherheit und flexibles Usermanagement 10Kontrollierte Freigabe von Verbuchungen 21110Integration der mobileX-Lösungen in SAP-Umgebungen1314

Integration der mobileX-Lösungenin SAP-UmgebungenDie Lösungen der mobileX (mobileX-CrossMIP undmobileX-Dispatch) lassen sich über verschiedeneSchnittstellen in alle gängigen Backend-Systeme integrieren. Für SAP-Umgebungen bietet die mobileX seitens SAP zertifizierte Standard-Schnittstellen an, um 3eine rasche und nahtlose Integration zu garantieren.Unternehmen profitieren dabei von der langjährigen Erfahrung mit Projekten im SAP-Umfeld, die 80 Prozent der mobileX Kundenbasis ausmachen.Integration der mobileX-Lösungen in SAP-Umgebungen

Eigenschaften der mobileX-MIP(Mobile Integration Platform)Mit der Technologie der mobileX gelingt eine skalierbare, robuste und erweiterbare Standard-Anbindung an SAP ERP, SAP CRM und SAP S/4HANA. Die offene Systemarchitektur bietet dabei folgende Features:z Synchronisations-Engine und Push-Servicez Asynchroner Datenaustauschz Integrierte mobile Remote Diagnose Servicesz Multibackend-Fähigkeit und Backend-ConnectorArchitekturz Skalierbares Servicekonzept mittels Job-SchedulerMultibackend-Fähigkeitund Backend-ConnectorArchitekturÜber die mobileX-MIP lassen sich gleichzeitig mehrereBackend-Systeme, seien es SAP- oder andere Systeme, anbinden. Die Aggregierung und Aufbereitung der Daten erfolgt im zentralen „Data-Store“ der mobileXMIP. Eine Integration der Backend-Systeme kann sehreinfach, auch durch den Kunden selbst, über Webservices (oder im SAP-Umfeld über RFC) erfolgen.Die Backend-Connector-Architektur der mobileX-MIPermöglicht eine einfache Anbindung weiterer Schnittstellen-Technologien (wie z.B. REST) für die Integration weiterer Services z.B. aus der SAP Cloud Platform(SCP). So ist ein OData-Connector für die mobileX-MIPbereits in Planung und wird damit u.a. auch die Integration von S/4HANA ermöglichen.Als zentraler Daten-Hub bietet die mobileX-MIP Investitionssicherheit und Zukunftsfähigkeit für zukünftigeField Service Management-Prozesse von Unternehmen.4Integration der mobileX-Lösungen in SAP-Umgebungen

Synchronisation-Engineund Push-ServiceDie mobileX-MIP implementiert eine effiziente DeltaSynchronisation der Daten zu den mobilen Clients.Hierüber werden nur die Änderungen aus dem Backend übertragen, die relevant sind und noch nicht an den Client übertragen wurden. Die Delta-Synchronisation lässt sich umfangreich anpassen und steuern.Zudem ist die Anbindung mehrerer Geräte für einenUser über die Delta-Synchronisation möglich. So können z.B. ein Smartphone und ein Laptop/Tablet für dieoptimale Nutzung unterschiedlicher Anwendungsfälleparallel genutzt werden. Die Synchronisations-Enginesorgt für den effizienten Abgleich der Daten ohne den Umweg über das Backend-System.KonfliktmanagementÜber Push-Notifications werden die mobilen Clientsüber neue Daten informiert und diese automatisch, sobald eine Verbindung besteht, geladen. Für die Anbindung von mobileX-CrossMIP steht über den Push-Service zudem die Integration der nativen Push-Dienstezur Verfügung. Hierüber können Push-Nachrichten aufdie jeweiligen Geschäftsprozesse optimal angepasst werden.Als komplett offlinefähige Lösung bietet mobileX-MIPumfangreiche Unterstützung zur Bearbeitung und Auflösung von Fehlern bzw. Konflikten. Oberstes Prinzip ist auch im Fehlerfall, zu 100 Prozent Datenverluste zu vermeiden. Dazu bietet mobileX Lösungen auf zweiEbenen an.Auf technischer Ebene kann der IT-Administrator mitHilfe des mobileX-Admin Portals (siehe auch Betriebder mobileX-MIP) den Datenverkehr, der zum Problem führte, lückenlos nachvollziehen. Sollte der Grund für den Fehler ein fehlerhaftes Customizing in SAP sein, kann er die Daten nach der Korrektur erneut verbuchenlassen.Auf fachlicher Ebene bietet der mobileX-Freigabemonitor für Anwender aus der Fachabteilung die Möglichkeit, fachliche Vorgänge zu kontrollieren, freizugeben und im Fehlerfall auch zu korrigieren (siehe auch Kontrollierte Freigabe von Verbuchungen).5Integration der mobileX-Lösungen in SAP-Umgebungen

SAP Fiori Design GuidelinesSAP Fiori schafft eine einheitliche, rollenspezifische und intuitive User Experience über die verschiedenen Unternehmensanwendungen hinweg. Unabhängig vonden verwendeten Endgeräten.Das SAP Fiori Designkonzept basiert auf fünf Kernprinzipien:z Rollenbasiert: Es sind über die Homepage nur diefür die Rolle und Position des Anwenders definierten Applikationen zugänglich.z Anpassungsfähig: Fiori passt sich automatisch anverschiedene Nutzugsszenarien an. Es lässt sichzum Beispiel responsiv auf mobilen Endgerätenebenso wie auf stationären Computern nutzen undist geeignet für alle Betriebssysteme und Browser.z Einfach: Das Design erleichtert die Konzentrationauf die wichtigsten Aufgaben, Funktionen und Aktivitäten.6z Kohärent: Fiori kann für alle Unternehmensanwendungen eingesetzt werden. So wird eine konsistente Benutzererfahrung geschaffen – ob bei derErfüllung von Kundenaufträgen, der Überprüfung aktueller Kennzahlen oder der Verwaltung von Urlaubsanträgen.z Ansprechend: Das intuitive, benutzerfreundliche Designkonzept verbessert die Arbeitserfahrungder Anwender und trägt zur Motivation und damitzu höherer Produktivität bei.Als SAP-zertifizierter Anbieter setzt mobileX auch bei den mobilen Oberflächen auf die bewährten Fiori Konzepte auf. Mit Hilfe sogenannter Cards (analog zu Fiori-Kacheln) kann die Anwendung an den fachlichen Bedürfnissen ausgerichtet werden. mobileX-MIP liefertbereits im Standard einen umfangreichen Fundus vonStandard-Cards. Darüber hinaus können auch kundenspezifische Cards nahtlos in die Lösung eingebunden werden.Integration der mobileX-Lösungen in SAP-Umgebungen

Asynchroner DatenaustauschDer Austausch zwischen den mobilen Clients und demBackoffice erfolgt grundsätzlich asynchron. Lastspitzen im Backoffice z.B. durch das gleichzeitige Synchronisieren zu Stoßzeiten (z.B. Montagmorgen) wirdsomit effektiv gemildert, da die rechenintensive Deltaberechnung zu einem anderen Zeitpunkt stattfindet. Daten, die an den mobilen Clients erfasst wurden, werden mittel Message-Queuing sicher und zuverlässigin der konsistenten Reihenfolge übertragen und weiterverarbeitet. Verbindungsabbrüche werden sauberabgefangen, so dass kein inkonsistenter Zustand (Vermeidung von Doppelbuchungen) erreicht wird.Das System erlaubt darüber hinaus die Steuerung desendgültigen Zeitpunktes der Datenverbuchung insBackend. Diese kann automatisch an einen Workflow gebunden sein oder manuell durch den Benutzer ausgelöst werden. Bis dahin ist die Bearbeitung der Datendurch den Endanwender noch möglich und steht durchdie Zwischenspeicherung im serverseitigen „DataStore“ z.B. auch nach einem Gerätewechsel dem Benutzer wieder zur Verfügung.Remote Diagnose dermobilen AnwendungÜber den „Diagnostic-Service“ von mobileX-MIP werden Fehlermeldungen der mobilen Clients gesammeltund stehen zentral für Betrieb und Support zur Verfügung. Der Diagnostic-Service kann in das MonitoringSystem eingebunden werden, um proaktiv über Probleme zu informieren. Dabei stehen dem zentralen Supportje nach Problemfall von einfachen Logeinträgen bis zum kompletten Abzug der lokalen Datenbank alle Daten zursystematischen Fehlersuche zur Verfügung.7SoftwareverteilungFür die Verteilung und Steuerung von Software-Updates stehen für die Crossplattform-Lösung verschiedene Methoden zur Verfügung, die abhängig vom eingesetzten Betriebssystem eingerichtet werden können.Empfohlen wird hier eine Verwaltung per MDM (wieIntune oder MobileIron), die dann über die jeweiligen Verteilungsmechanismen von Apple (iOS) und Google(Android) angesteuert werden. Dabei kann der Build-, Test- und Deploy-Zyklus einfach im Zusammenspielmit der mobileX gesteuert werden. Für die WindowsPlattform stehen verschiedene Verteilungsmöglichkeiten zur Verfügung. Das Installations-Setup basierthier auf den gängigen Windows-Standards und kanneinfach in die firmeneigene einfach integriert werden.Integration der mobileX-Lösungen in SAP-Umgebungen

Job-Scheduler und Error-Handling – Transaktionssicherheitund Unabhängigkeit von der Backend-VerfügbarkeitDas Herzstück der skalierbaren Architektur bildet der„Job-Scheduler“. Hierüber wird sowohl das Auslesenals auch das Verbuchen von Daten aus und in das Backend gesteuert und die Anbindung an das BackendSystem vom Betrieb der FSM-Lösung entkoppelt. Damit kann die mobileX-MIP auch unabhängig von derVerfügbarkeit der Backend-Systeme betrieben werden. Wartungsarbeiten oder Updates auf neue Releases beeinträchtigen die mobilen Benutzer somit nicht.Unter anderem sorgt der Job-Scheduler der mobileXMIP fürz Transaktionssicherheit bei der Verbuchung derDaten ins Backend. Des Weiteren besteht die Möglichkeit Verbuchungsjobs aufzuteilen, unterschiedlich zu priorisieren oder die Verbuchungsreihenfolge anzupassen.z Ein effizientes Fehler-Handling bei der Verbuchung. Die mobileX-MIP „puffert“ Verbuchungsfehler über den „Job-Scheduler“ und bietet vielfältigeMöglichkeiten zur automatischen oder manuellenNachverbuchung. Alle mobil erfassten Daten stehen damit immer zur Verfügung, auch wenn diese – z.B. aufgrund eines fehlerhaften SAP-Customizing – nicht sofort verbucht werden können.z Eine geringe Belastung der Backend-Systeme. Speziell für SAP-ERP wird über eine eigene Änderungsverfolgung ein effizientes Lesen von dynamischen Daten ermöglicht. Das Aktualisieren von Stammdaten (wie z.B. Materialdaten) kann damit ohne Beeinflussung der täglichen Backend-Nutzung durch zeitgesteuerte Jobs optimal integriert werden.z Eine einfache Integration in vorhandene Monitoring-Systeme, um schnell und gezielt über Probleme z.B. bei der Verbuchung informiert zu werdenund eingreifen zu können.Dies alles erfolgt transparent für den mobilen Anwender, der sich dadurch nicht mit Verbuchungs-Fehlern aus dem Backend oder der Verfügbarkeit dieser Systeme auseinandersetzen muss, sondern sich auf seine Aufgaben konzentrieren kann.Dokumenten-ServiceNeben den Nutzdaten können im „Data-Store“ der mobileX-MIP auch Dokumente aus dem Backend- bzw.Archiv-System zwischengespeichert werden. Nebender Anbindung der Dokumenten-Schnittstellen in SAP(z.B. Dienste zum Objekt / Dokumentinfosätze) bietet mobileX-MIP auch die Anbindung anderer Dokumenten-Management-Systeme, die nicht direkt an SAP hängen.mobileX-MIP unterstützt dabei Konfigurationsmöglichkeiten, um Dokumentgrößen serverseitig zu beschränken und insbesondere nur auf Nachfrage des Clientsdiese zu laden.8Integration der mobileX-Lösungen in SAP-Umgebungen

Betrieb der mobileX-MIPDer Betrieb einer mobilen Field Service ManagementLösung für tausende Benutzer weltweit erfordert professionelle Administrations- und Monitoring-Tools.Hierzu stellt das mobileX-Admin Portal umfangreicheFunktionen zur Verfügung.Abbildung 1: Zuweisung von Rollen im Admin-PortalZentrale SystemverwaltungDas mobileX-Admin Portal stellt den Startpunkt für alleFunktionen der Systemverwaltung und des Monitoringsdar. Der Administrator kann hier seine User anlegen undpflegen, Updates bereitstellen, Konfigurationsoptionen pflegen, sowie direkt oder über die Monitoring-Schnittstelle Probleme identifizieren und beheben. Ein Dashboard bietet eine einfache Übersicht über denSystem-Status und einen schnellen Zugriff auf unterschiedliche Funktionen zur Fehleranalyse.Monitoring-IntegrationDie mobileX-Systeme lassen sich in alle gängigen Systemüberwachungslösungen integrieren. Dazu stellt diemobileX eigene Status-Servlets zur Verfügung, um z.B. mit Systemen wie Nagios / Icinga oder anderen Lösungen das Monitoring durchzuführen. Potentielle Probleme können so automatisiert und frühzeitig identifiziert werden (z.B. Festplattenkapazität, fehlgeschlagene Verbuchungen, etc.).9Integration der mobileX-Lösungen in SAP-Umgebungen

Sicherheit und flexibles UsermanagementDie Kommunikation zwischen den mobilen Gerätenund dem mobileX-MIP Server erfolgt ausschließlichper HTTPS.Für die Benutzerverwaltung stehen verschiedene Optionen zur Verfügung. Benutzer können sowohl manuellals auch automatisiert aus dem Backend nach verschiedenen Regeln importiert und angelegt werden.Die Authentifizierung erfolgt dabei standardmäßigper OAuth (Single Sign On). Daneben steht noch dieBasis-Authentifizierung gegenüber der mobileX-MIP bzw. dem SAP-System (mit „seinem“ SAP-User) zurVerfügung. Im weiteren Verlauf der Kommunikationzwischen Client und der mobileX-MIP erfolgt die Authentifizierung über ein Token-basiertes Verfahren.Kontrollierte Freigabe von VerbuchungenOptional steht mit dem mobileX-Freigabemonitor eineeigene SAP Transaktion zur Verfügung, mit der die fachliche Verbuchung mobil erfasster Daten unterstützt wird.Abbildung 2: mobileX-Freigabemonitor10Integration der mobileX-Lösungen in SAP-Umgebungen

mobileX-SAP ERP Add-OnAls SAP Software Solution Partner bietet die mobileXmit dem mobileX-SAP ERP Add-On seit vielen Jahrendie Standard-Schnittstelle für die nahtlose Anbindungvon SAP ERP an mobileX-MIP for Field Service und mobileX-Dispatch. Die seitens SAP zertifizierte Schnittstelle lässt sich per RFC über den SAP Java Connector(SAP JCO) oder per Webservices (auch über SAP PI/PO) anbinden.Das mobileX-SAP ERP Add-On liefert ein Standard-Set anRollen und Rechten sowie umfangreiche CustomizingMöglichkeiten.Unterstützung der SAPStandards für Serviceund InstandhaltungDas mobileX-SAP ERP Add-On bietet eine StandardIntegration für die SAP Module CS/PM, HR, MM, SD,CO, PS. Die relevanten Objekte wie z.B. CS/PM Auftrag, CS/PM Meldung, Technische Objekte also technischer Platz und Equipment inklusive Messpunkten sowie derKlassifikation, Lagerbestand von Fahrzeuglager und/oder Zentrallager, Materialstamm, Meldungs-Kataloge und Berichtsschemata können so im Standard mobilisiert werden.Daneben werden auch die rückmelderelevanten Objekte unterstützt wie z.B. Zeitrückmeldung, Materialbewegung, Dokumente, Materialbestellung, Status, Messbelege. Über die Standard-HR-Integration werdenRessourcen wie Techniker, Fahrzeuge über den HRMini-Stamm sowie die Fehlzeiten (Urlaube) und – fallsvorhanden – die Qualifikationen aus SAP nach mobileXDispatch synchronisiert.ErweiterbarkeitÜber BAdIs, Klassen oder Erweiterungspunkte könnenUnternehmen in ABAP(-OO) ihre kundenspezifischen Erweiterungen umsetzen. Sowohl lesend als auchschreibend lässt sich damit der Standardfunktionsumfang des mobileX-SAP ERP Add-On flexibel erweitern. Beispiel: Die Ausprägung einer Bestellung (ob als Umlagerungsbestellung oder als BANF) kann der Kundedurch Ausimplementieren der BAdI- Schnittstelle selbstrealisieren.11Integration der mobileX-Lösungen in SAP-Umgebungen

Stabilität und PerformanceDie mobileX adressiert unter anderem auch Konzernemit vielen tausend mobilen Usern. Stabilität und Performance spielen insbesondere in diesem Umfeld eineentscheidende Rolle. Mit Hilfe des auf Performanceoptimierten asynchronen Datenaustausches liefertdas mobileX-SAP ERP Add-On hierfür die notwendigeGrundlage.WartungNach der Neuinstallation und Erstkonfiguration erfordern die mobileX-Lösungen wenig bis gar keinen Support. Hierzu zählt auch die Kompatibilität mit künftigen Enhancement Packages (EHPs) bzw. Anbindungvon S/4 HANA.Einfache und schnelleInstallationÜber den Standard-Transportweg (STMS) der SAPwird das mobileX-SAP ERP Add-On auf die SAP-Systemlandschaft transportiert.12Integration der mobileX-Lösungen in SAP-Umgebungen

mobileX-SAP CRM Add-OnDie von unserem Partner ORBIS entwickelte Schnittstelle für SAP CRM ermöglicht eine direkte SAP CRMIntegration von mobileX-Dispatch und mobileX-MIP forField Service.Die ORBIS-mobileX-Schnittstelle für SAP CRM unterstützt alle wichtigen Anwendungsfälle im Bereich desField Service Management durch einen bidirektionalenAustausch der relevanten Daten wie Ressourcen, Ser-vicebedarfe, Produkte und Einsätze in Echtzeit. Dabei bleibt SAP CRM das führende System für Stamm- undBewegungsdaten, wodurch ein doppelter Pflegeaufwand entfällt. Die Replikation der Daten erfolgt überdie in SAP CRM integrierte Middleware. Mit der SAPCRM-Schnittstelle wird ein neuer Site-Typ ausgeliefert, in dem sich alle Bausteine zur einfachen Datenintegration befinden.mobileX Add-On für SAP S/4HANADas mobileX SAP Add-On für SAP S/4HANA bietet eineflexible und zukunftssichere Unterstützung für die Migrationsstrategie von Field Service Management- undInstandhaltungs-Prozessen auf S/4HANA.Dies umfasst sowohl einen Brownfield-Ansatz aufBasis des „S/4HANA Cores“, der weiterhin den klassischen CS/PM-Prozess unterstützt, als auch einen Greenfield-Ansatz mit SAP S/4HANA Service, das stark an den CRM-Prozess angelehnt ist.Ab dem Release 9.1 der Field Service Management Suite der mobileX ist bereits die Integration auf Basisdes „S/4HANA Cores“ für den klassischen CS/PMProzess möglich. Ab dem Release 10.0, das im Herbst 2021 veröffentlicht wird, steht dann auch die Integration für SAP S/4HANA Service und SAP S/4HANA AssetManagement „nativ“ zur Verfügung.Durch die backend-unabhängige Konsolidierung derDaten und Prozesse am MIP-Server sind somit auchÜbergangsszenarien einfach in die Disposition und inden mobilen Prozess zu integrieren, ohne dass Endanwender (Techniker oder Disponenten) davon beeinflusst sind.13Das mobileX SAP Add-On für S/4HANA stellt dabeibereits eine Integration in die Standardprozesse imService und in der Instandhaltung zur Verfügung. Dazugehören unter anderem der Umgang mit technischenObjekten, die Nutzung von CS/PM-Aufträgen oder von „ServiceOrders“ im S/4HANA Service-Modul bis hinzur Integration der Rückmeldungen, ebenfalls für beide Varianten. Über das Add-On ist somit eine schnelleIntegration des technischen Außendiensts und der Instandhaltung gewährleistet.Dank des integrierten Customizings lassen sich bereits in der Standard-Installation verschiedene Prozessvarianten einfach konfigurieren. Darüber hinaus bietet das Add-On, wie bereits für die Integration mit SAP R/3, eine einfache Anpassbarkeit und Erweiterbarkeit basierend auf Standard-Technologien der SAP.Somit lassen sich auch weiterhin bestehende individuelle Prozesse einfach in die S/4HANA-Welt übertragenund mit der mobilen Anwendung und Disposition integrieren.Damit bietet die mobileX SAP-Kunden langfristig zukunfts- und investitionssichere Lösungen für ihre Service- und Instandhaltungsprozesse an.Integration der mobileX-Lösungen in SAP-Umgebungen

Integration der mobileX-Lösungenin SAP-Umgebungen„Out-of-the-Box“ bieten die Standard-Produkte und -Komponenten der mobileX bereits einen sehr großenFunktionsumfang. Diesen Standard können Unternehmen jederzeit an ihre individuellen Bedürfnisse mit SAP-Bordmitteln (ABAP, SAP Customizing) anpassen. Vielfältige Möglichkeiten zur Konfiguration von Stammdaten wie Leistungsarten, Textbausteine, Prioritäten, Spesenarten und vieles mehrDie Möglichkeiten zur Erweiterung und Anpassung aufSAP-Seite umfassen unter anderem: Konfiguration der Dokumenten-Schnittstelle (lesend und schreibend)z Schnittstellen basierend auf der „SAP BAdI“-Technologie bzw. auf ABAP OO-Klassen für Anpassungen und Erweiterungen Fachliche Konfigurationsschalter, z.B. für das Lesen der „Garantie zum Equipment“, „Auflösen von INCLUDEs in Langtexten“, etc.z Customizing-Tabellen zur Konfiguration verschiedener Aspekte der Integration, wie zum Beispiel:z Schnittstellen zur Änderungsverfolgung verschiedener Objekte Filter für die Auftragssynchronisation Konfiguration des Lesens der Ressourcen (Techniker, Teams, etc.) inklusive Qualifikationen und anderem14Integration der mobileX-Lösungen in SAP-Umgebungen

Version: 2Datum: August 2021Dieses Werk ist einschließlich aller seiner Teile urheberrechtlich geschützt. Alle Rechte sind ausdrücklich vorbehalten, einschließlich der Rechte auf Vervielfältigung, Reproduktion, Übersetzung, Mikroverfilmung, Speicherung auf elektronischen Medien und Verarbeitung in elektronischer Form.Alle Firmen-, Produkt- und Markennamen sind Warenzeichen oder eingetragene Warenzeichen der entsprechenden Inhaber.Copyright 2021 mobileX AG. Alle Rechte vorbehalten15Integration der mobileX-Lösungen in SAP-Umgebungen

zen im Backoice z.B. durch das gleichzeitige Syn-chronisieren zu Stoßzeiten (z.B. Montagmorgen) wird somit effektiv gemildert, da die rechenintensive Delta-berechnung zu einem anderen Zeitpunkt stattindet. Daten, die an den mobilen Clients erfasst wurden, wer-den mittel Message-Queuing sicher und zuverlässig