Wie Sie ältere Apps durch SAP Fiori-Apps ganz einfach ablösen

IBsolution GmbH
IBsolution GmbHJunior Consultant bei IBsolution GmbH em IBsolution GmbH
Wie Sie ältere Apps durch SAP
Fiori-Apps ganz einfach ablösen
Ihr heutiger Moderator
Björn Hrymon
Forschung & Entwicklung – S/4HANA
Technologies
bjoern.hrymon@ibsolution.com
© 2023 - IBsolution GmbH 2
Zielgruppe
▪ S/4HANA-Entwickler
▪ Fiori-App-Entwickler
▪ IT-Leiter
© 2023 - IBsolution GmbH 3
Agenda
1. Herleitung & Grund von Ablösungen (IST-
Zustand)
2. Vorgehen und Architektur der neuen App
3. Live-Demo
4. Ausblick
© 2023 - IBsolution GmbH 5
▪ Auslaufender Support für Engine/Plattform/Technologie
▪ Upgrade auf höhere Version der Plattform (Deprecations)
▪ Veraltete UI, keine Corporate Identity
▪ Langsame Applikation, keine Performance-Optimierungen
▪ Kein Know-How mehr in der Firma
▪ Fehlende/Unvollständige Dokumentation
▪ Nutzen neuer Features nicht möglich mit alter App
Warum muss eine App abgelöst werden?
© 2023 - IBsolution GmbH 6
▪ Veraltete & umständliche UI
▪ Support für Internet-Explorer ausgelaufen
▪ Technik darunter sehr veraltet
▪ Neue Technologie & Plattform verfügbar (S/4HANA)
▪ Langsame Applikation
▪ Fiori Launchpad verfügbar, einheitliches Design gewünscht
▪ Schlanke App benötigt, gut dokumentiert
▪ Ablösen alter Tabellen und nicht genutzter Funktionalität
Ablösegrund (Beispiel)
Zeiterfassung für interne Aufträge (IBsolution)
© 2023 - IBsolution GmbH 7
Beispiel – IST-Zustand (interne App)
Zeiterfassung für interne Aufträge (IBsolution)
© 2023 - IBsolution GmbH 8
▪ Schlanke vereinfachte UI
▪ Ablösen von Funktionsbausteinen und altem ABAP Code mit Behavior Definitions
▪ Komplette Funktionalität mit CDS-Views & Annotationen umsetzen
▪ Keine Frontend-Anpassungen
▪ Basis CDS-Views für mehrfache Nutzung erstellen
▪ Grund: Weitere Erfassungs-Apps (Projektleiter, 3rd-Party)
▪ Komplette Dokumentation & Know-How-Aufbau für interne Schulungen
▪ Integration im Fiori-Launchpad, einheitliche UI
▪ Vollständige Ablöse des alten Portals
Zielsetzung
Zeiterfassung für interne Aufträge (IBsolution)
© 2023 - IBsolution GmbH 9
UI-Modellierung
Neuer Einstieg in die Erfassung
© 2023 - IBsolution GmbH 10
▪ Nutzen von RAP auf onPremise S/4HANA 2022
▪ Vorteile:
▪ Fiori UI
▪ Komplette Funktionalität kann mit Annotationen & Behavior Definitions abgewickelt werden
▪ Behavior-Definitions können mit ABAP entwickelt werden
▪ Frontend-Entwicklung nicht nötig
▪ Neueste Technologie somit Future-Proof
▪ Einbinden in Fiori Launchpad sehr einfach
▪ Keine aufwändige Gateway-Entwicklung nötig
▪ Einfache Wartbarkeit durch weniger Stacks
▪ Funktionen out-of-the-box (Create, Update, Delete)
Technische Umsetzung - Überblick
ABAP RESTful Application Programming Model – CDS Views, Annotationen
© 2023 - IBsolution GmbH 11
Diagramm – CDS-View-Struktur und Zusammenhänge
© 2023 - IBsolution GmbH 12
Behavior Definition Beispiel
© 2023 - IBsolution GmbH 13
Ausschnitt – Beispiel Metadaten-Extension
© 2023 - IBsolution GmbH 14
Live-Demo
© 2023 - IBsolution GmbH 15
▪ Inbetriebnahme bereits erfolgt
▪ Erste Feedback-Runde inkl. Feature-Requests und Bug-Fixes bereits durchgeführt
▪ Ablöse weiterer interner Apps
▪ Projektleiter-App
▪ Forecasting
Ausblick
Was kommt als Nächstes?
1 de 15

Recomendados

Einfache und effiziente SAP Fiori-App-Entwicklung mit APIs por
 Einfache und effiziente SAP Fiori-App-Entwicklung mit APIs Einfache und effiziente SAP Fiori-App-Entwicklung mit APIs
Einfache und effiziente SAP Fiori-App-Entwicklung mit APIsIBsolution GmbH
23 visualizações15 slides
SAP Build - What's in the Box? por
SAP Build - What's in the Box?SAP Build - What's in the Box?
SAP Build - What's in the Box?IBsolution GmbH
23 visualizações17 slides
Neue Tools für SAP Fiori por
Neue Tools für SAP FioriNeue Tools für SAP Fiori
Neue Tools für SAP FioriIBsolution GmbH
30 visualizações21 slides
Wie mittels Git Pipeline Betreuung und Erweiterung Ihrer UI5 zum Kinderspiel ... por
Wie mittels Git Pipeline Betreuung und Erweiterung Ihrer UI5 zum Kinderspiel ...Wie mittels Git Pipeline Betreuung und Erweiterung Ihrer UI5 zum Kinderspiel ...
Wie mittels Git Pipeline Betreuung und Erweiterung Ihrer UI5 zum Kinderspiel ...IBsolution GmbH
15 visualizações11 slides
Process Partner Fokustag 2017: 05_Die neue Dimension des Bedienungskomforts: ... por
Process Partner Fokustag 2017: 05_Die neue Dimension des Bedienungskomforts: ...Process Partner Fokustag 2017: 05_Die neue Dimension des Bedienungskomforts: ...
Process Partner Fokustag 2017: 05_Die neue Dimension des Bedienungskomforts: ...Natasha Senn
171 visualizações20 slides
SAP Build Process Automation: Hands-on Session por
SAP Build Process Automation: Hands-on SessionSAP Build Process Automation: Hands-on Session
SAP Build Process Automation: Hands-on SessionIBsolution GmbH
37 visualizações8 slides

Mais conteúdo relacionado

Similar a Wie Sie ältere Apps durch SAP Fiori-Apps ganz einfach ablösen

Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu... por
Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu...Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu...
Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu...IBsolution GmbH
28 visualizações21 slides
ASP.NET Core – Troublemaker oder Problemsolver? por
ASP.NET Core – Troublemaker oder Problemsolver?ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?POINT. Consulting GmbH
318 visualizações18 slides
Webinar - SAP BOPF por
Webinar - SAP BOPFWebinar - SAP BOPF
Webinar - SAP BOPFCadaxo GmbH
1.2K visualizações32 slides
Fiori im Einsatz - cbs consulting por
Fiori im Einsatz - cbs consultingFiori im Einsatz - cbs consulting
Fiori im Einsatz - cbs consultingcbs Corporate Business Solutions Unternehmensberatung GmbH
1.3K visualizações25 slides
SAP Application Interface Framework (AIF) - Webinar Schnittstellenbetrieb & -... por
SAP Application Interface Framework (AIF) - Webinar Schnittstellenbetrieb & -...SAP Application Interface Framework (AIF) - Webinar Schnittstellenbetrieb & -...
SAP Application Interface Framework (AIF) - Webinar Schnittstellenbetrieb & -...cbs Corporate Business Solutions Unternehmensberatung GmbH
5.4K visualizações16 slides
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013 por
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013IOZ AG
1.7K visualizações42 slides

Similar a Wie Sie ältere Apps durch SAP Fiori-Apps ganz einfach ablösen(20)

Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu... por IBsolution GmbH
Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu...Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu...
Das Recht auf Digitalisierung - Warum sich gerade Fachbereiche mit Berechtigu...
IBsolution GmbH28 visualizações
ASP.NET Core – Troublemaker oder Problemsolver? por POINT. Consulting GmbH
ASP.NET Core – Troublemaker oder Problemsolver?ASP.NET Core – Troublemaker oder Problemsolver?
ASP.NET Core – Troublemaker oder Problemsolver?
POINT. Consulting GmbH318 visualizações
Webinar - SAP BOPF por Cadaxo GmbH
Webinar - SAP BOPFWebinar - SAP BOPF
Webinar - SAP BOPF
Cadaxo GmbH1.2K visualizações
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013 por IOZ AG
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
SharePoint Community 12.02.2014: Realisierung einer Website mit SharePoint 2013
IOZ AG1.7K visualizações
In 3 Schritten zur App: So geht Anwendungsentwicklung auf der SAP Business Te... por IBsolution GmbH
In 3 Schritten zur App: So geht Anwendungsentwicklung auf der SAP Business Te...In 3 Schritten zur App: So geht Anwendungsentwicklung auf der SAP Business Te...
In 3 Schritten zur App: So geht Anwendungsentwicklung auf der SAP Business Te...
IBsolution GmbH24 visualizações
Warum ist die Bewertung von Custom Code für eine erfolgreiche Umsetzung der ... por IBsolution GmbH
 Warum ist die Bewertung von Custom Code für eine erfolgreiche Umsetzung der ... Warum ist die Bewertung von Custom Code für eine erfolgreiche Umsetzung der ...
Warum ist die Bewertung von Custom Code für eine erfolgreiche Umsetzung der ...
IBsolution GmbH41 visualizações
Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013 por goobi_org
Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013
Leistungsvergleich Präsentationsoberflächen für digitale Sammlungen 2013
goobi_org2.5K visualizações
Wege der S/4HANA Einführung und Auswirkungen auf Berechtigungskonzepte por IBsolution GmbH
Wege der S/4HANA Einführung und Auswirkungen auf BerechtigungskonzepteWege der S/4HANA Einführung und Auswirkungen auf Berechtigungskonzepte
Wege der S/4HANA Einführung und Auswirkungen auf Berechtigungskonzepte
IBsolution GmbH15 visualizações
Damit Ihre User SAP S/4HANA ab Tag 1 produktiv nutzen können por IBsolution GmbH
Damit Ihre User SAP S/4HANA ab Tag 1 produktiv nutzen könnenDamit Ihre User SAP S/4HANA ab Tag 1 produktiv nutzen können
Damit Ihre User SAP S/4HANA ab Tag 1 produktiv nutzen können
IBsolution GmbH16 visualizações
SSI Software Services GmbH - Mobile Applications - Juli 2015 por Bernhard Schimunek
SSI Software Services GmbH - Mobile Applications - Juli 2015SSI Software Services GmbH - Mobile Applications - Juli 2015
SSI Software Services GmbH - Mobile Applications - Juli 2015
Bernhard Schimunek530 visualizações
Mehr als nur Schnittstellen: Warum APIs eine strategische Bedeutung für Unter... por IBsolution GmbH
Mehr als nur Schnittstellen: Warum APIs eine strategische Bedeutung für Unter...Mehr als nur Schnittstellen: Warum APIs eine strategische Bedeutung für Unter...
Mehr als nur Schnittstellen: Warum APIs eine strategische Bedeutung für Unter...
IBsolution GmbH29 visualizações
Share point 2010 in der praxis collaborationdays por Samuel Zürcher
Share point 2010 in der praxis collaborationdaysShare point 2010 in der praxis collaborationdays
Share point 2010 in der praxis collaborationdays
Samuel Zürcher1.2K visualizações
OZG und RPA Computacenter por FLorian Laumer
OZG und RPA ComputacenterOZG und RPA Computacenter
OZG und RPA Computacenter
FLorian Laumer295 visualizações
Was ist neu in Office 365 por IOZ AG
Was ist neu in Office 365   Was ist neu in Office 365
Was ist neu in Office 365
IOZ AG863 visualizações
JavaScript-Erweiterungen für UI und UX por Kai Donato
JavaScript-Erweiterungen für UI und UXJavaScript-Erweiterungen für UI und UX
JavaScript-Erweiterungen für UI und UX
Kai Donato2.7K visualizações
DACHNUG50 Erfolgreiche Digitalisierung Notes Anwendungen mit Low Code L”sung ... por DNUG e.V.
DACHNUG50 Erfolgreiche Digitalisierung Notes Anwendungen mit Low Code L”sung ...DACHNUG50 Erfolgreiche Digitalisierung Notes Anwendungen mit Low Code L”sung ...
DACHNUG50 Erfolgreiche Digitalisierung Notes Anwendungen mit Low Code L”sung ...
DNUG e.V.5 visualizações
Nintex Forms als Ersatz für InfoPath? por Christian Heindel
Nintex Forms als Ersatz für InfoPath?Nintex Forms als Ersatz für InfoPath?
Nintex Forms als Ersatz für InfoPath?
Christian Heindel2.2K visualizações
Geschäftspartner-, Material und Finanzprozesse ohne SAP MDG steuern und durch... por IBsolution GmbH
Geschäftspartner-, Material und Finanzprozesse ohne SAP MDG steuern und durch...Geschäftspartner-, Material und Finanzprozesse ohne SAP MDG steuern und durch...
Geschäftspartner-, Material und Finanzprozesse ohne SAP MDG steuern und durch...
IBsolution GmbH23 visualizações

Mais de IBsolution GmbH

Stammdatenmanagement in der Cloud - Features der SAP MDG, cloud edition por
Stammdatenmanagement in der Cloud - Features der SAP MDG, cloud editionStammdatenmanagement in der Cloud - Features der SAP MDG, cloud edition
Stammdatenmanagement in der Cloud - Features der SAP MDG, cloud editionIBsolution GmbH
11 visualizações21 slides
Automatisierter Identity- und Access-Governance Lifecycle mit OMADA por
Automatisierter Identity- und Access-Governance Lifecycle mit OMADAAutomatisierter Identity- und Access-Governance Lifecycle mit OMADA
Automatisierter Identity- und Access-Governance Lifecycle mit OMADAIBsolution GmbH
4 visualizações21 slides
SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S... por
SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S...SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S...
SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S...IBsolution GmbH
16 visualizações18 slides
Eine Einforderung in das Forderungsmanagement in SAP S/4HANA por
Eine Einforderung in das Forderungsmanagement in SAP S/4HANAEine Einforderung in das Forderungsmanagement in SAP S/4HANA
Eine Einforderung in das Forderungsmanagement in SAP S/4HANAIBsolution GmbH
25 visualizações21 slides
Technische Lösungen zur Unternehmenssteuerung por
Technische Lösungen zur UnternehmenssteuerungTechnische Lösungen zur Unternehmenssteuerung
Technische Lösungen zur UnternehmenssteuerungIBsolution GmbH
12 visualizações16 slides
SAP IdM Wartungsende 2027... und was nun? por
SAP IdM Wartungsende 2027... und was nun?SAP IdM Wartungsende 2027... und was nun?
SAP IdM Wartungsende 2027... und was nun?IBsolution GmbH
82 visualizações31 slides

Mais de IBsolution GmbH(20)

Stammdatenmanagement in der Cloud - Features der SAP MDG, cloud edition por IBsolution GmbH
Stammdatenmanagement in der Cloud - Features der SAP MDG, cloud editionStammdatenmanagement in der Cloud - Features der SAP MDG, cloud edition
Stammdatenmanagement in der Cloud - Features der SAP MDG, cloud edition
IBsolution GmbH11 visualizações
Automatisierter Identity- und Access-Governance Lifecycle mit OMADA por IBsolution GmbH
Automatisierter Identity- und Access-Governance Lifecycle mit OMADAAutomatisierter Identity- und Access-Governance Lifecycle mit OMADA
Automatisierter Identity- und Access-Governance Lifecycle mit OMADA
IBsolution GmbH4 visualizações
SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S... por IBsolution GmbH
SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S...SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S...
SAP Secure Login Service for SAP GUI: Überblick über den Nachfolger von SAP S...
IBsolution GmbH16 visualizações
Eine Einforderung in das Forderungsmanagement in SAP S/4HANA por IBsolution GmbH
Eine Einforderung in das Forderungsmanagement in SAP S/4HANAEine Einforderung in das Forderungsmanagement in SAP S/4HANA
Eine Einforderung in das Forderungsmanagement in SAP S/4HANA
IBsolution GmbH25 visualizações
Technische Lösungen zur Unternehmenssteuerung por IBsolution GmbH
Technische Lösungen zur UnternehmenssteuerungTechnische Lösungen zur Unternehmenssteuerung
Technische Lösungen zur Unternehmenssteuerung
IBsolution GmbH12 visualizações
SAP IdM Wartungsende 2027... und was nun? por IBsolution GmbH
SAP IdM Wartungsende 2027... und was nun?SAP IdM Wartungsende 2027... und was nun?
SAP IdM Wartungsende 2027... und was nun?
IBsolution GmbH82 visualizações
In 6 Schritten zum Stammdaten-Audit auf dem Weg zu S/4HANA por IBsolution GmbH
In 6 Schritten zum Stammdaten-Audit auf dem Weg zu S/4HANAIn 6 Schritten zum Stammdaten-Audit auf dem Weg zu S/4HANA
In 6 Schritten zum Stammdaten-Audit auf dem Weg zu S/4HANA
IBsolution GmbH16 visualizações
SAP IAG Roadmap - Ein Update por IBsolution GmbH
SAP IAG Roadmap - Ein Update SAP IAG Roadmap - Ein Update
SAP IAG Roadmap - Ein Update
IBsolution GmbH9 visualizações
Kunden und Lieferanten einfach bei CVI Conversion zusammenführen por IBsolution GmbH
Kunden und Lieferanten einfach bei CVI Conversion zusammenführenKunden und Lieferanten einfach bei CVI Conversion zusammenführen
Kunden und Lieferanten einfach bei CVI Conversion zusammenführen
IBsolution GmbH24 visualizações
SAP S/4HANA Service - Wie Sie mit Serviceverträgen Ihre Abrechnungsprozesse a... por IBsolution GmbH
SAP S/4HANA Service - Wie Sie mit Serviceverträgen Ihre Abrechnungsprozesse a...SAP S/4HANA Service - Wie Sie mit Serviceverträgen Ihre Abrechnungsprozesse a...
SAP S/4HANA Service - Wie Sie mit Serviceverträgen Ihre Abrechnungsprozesse a...
IBsolution GmbH27 visualizações
One Identity Manager - Provisionierung in eine hybride SAP-Landschaft por IBsolution GmbH
One Identity Manager - Provisionierung in eine hybride SAP-LandschaftOne Identity Manager - Provisionierung in eine hybride SAP-Landschaft
One Identity Manager - Provisionierung in eine hybride SAP-Landschaft
IBsolution GmbH11 visualizações
SAP S/4HANA: Machen Sie Ihre individuellen Erweiterungen zukunftsfähig por IBsolution GmbH
SAP S/4HANA: Machen Sie Ihre individuellen Erweiterungen zukunftsfähigSAP S/4HANA: Machen Sie Ihre individuellen Erweiterungen zukunftsfähig
SAP S/4HANA: Machen Sie Ihre individuellen Erweiterungen zukunftsfähig
IBsolution GmbH8 visualizações
Entdecken Sie SAP Datasphere: Einsatzmöglichkeiten im Überblick por IBsolution GmbH
Entdecken Sie SAP Datasphere: Einsatzmöglichkeiten im ÜberblickEntdecken Sie SAP Datasphere: Einsatzmöglichkeiten im Überblick
Entdecken Sie SAP Datasphere: Einsatzmöglichkeiten im Überblick
IBsolution GmbH65 visualizações
Finanzplanung in SAP Analytics Cloud por IBsolution GmbH
Finanzplanung in SAP Analytics CloudFinanzplanung in SAP Analytics Cloud
Finanzplanung in SAP Analytics Cloud
IBsolution GmbH34 visualizações
Schnell und einfach saubere Stammdaten ohne SAP MDG anlegen por IBsolution GmbH
Schnell und einfach saubere Stammdaten ohne SAP MDG anlegenSchnell und einfach saubere Stammdaten ohne SAP MDG anlegen
Schnell und einfach saubere Stammdaten ohne SAP MDG anlegen
IBsolution GmbH21 visualizações
Data Governance: Schlüsselfaktor zur erfolgreichen Umsetzung der Finance Tran... por IBsolution GmbH
Data Governance: Schlüsselfaktor zur erfolgreichen Umsetzung der Finance Tran...Data Governance: Schlüsselfaktor zur erfolgreichen Umsetzung der Finance Tran...
Data Governance: Schlüsselfaktor zur erfolgreichen Umsetzung der Finance Tran...
IBsolution GmbH26 visualizações
Ein Überblick: One Identity Manager Anbindung von SAP HCM und Active Directory por IBsolution GmbH
Ein Überblick: One Identity Manager Anbindung von SAP HCM und Active DirectoryEin Überblick: One Identity Manager Anbindung von SAP HCM und Active Directory
Ein Überblick: One Identity Manager Anbindung von SAP HCM und Active Directory
IBsolution GmbH29 visualizações
Business Analytics Plattform - Die Lösung für Ihre Herausforderungen mit Daten por IBsolution GmbH
Business Analytics Plattform - Die Lösung für Ihre Herausforderungen mit DatenBusiness Analytics Plattform - Die Lösung für Ihre Herausforderungen mit Daten
Business Analytics Plattform - Die Lösung für Ihre Herausforderungen mit Daten
IBsolution GmbH84 visualizações
Jahresabschluss und Überträge im Investitionsmanagement por IBsolution GmbH
Jahresabschluss und Überträge im InvestitionsmanagementJahresabschluss und Überträge im Investitionsmanagement
Jahresabschluss und Überträge im Investitionsmanagement
IBsolution GmbH15 visualizações
Wie SAP Emarsys Customer Engagement Sie optimal bei der Erreichung Ihrer Mar... por IBsolution GmbH
 Wie SAP Emarsys Customer Engagement Sie optimal bei der Erreichung Ihrer Mar... Wie SAP Emarsys Customer Engagement Sie optimal bei der Erreichung Ihrer Mar...
Wie SAP Emarsys Customer Engagement Sie optimal bei der Erreichung Ihrer Mar...
IBsolution GmbH36 visualizações

Wie Sie ältere Apps durch SAP Fiori-Apps ganz einfach ablösen

  • 1. Wie Sie ältere Apps durch SAP Fiori-Apps ganz einfach ablösen
  • 2. Ihr heutiger Moderator Björn Hrymon Forschung & Entwicklung – S/4HANA Technologies bjoern.hrymon@ibsolution.com © 2023 - IBsolution GmbH 2
  • 4. Agenda 1. Herleitung & Grund von Ablösungen (IST- Zustand) 2. Vorgehen und Architektur der neuen App 3. Live-Demo 4. Ausblick
  • 5. © 2023 - IBsolution GmbH 5 ▪ Auslaufender Support für Engine/Plattform/Technologie ▪ Upgrade auf höhere Version der Plattform (Deprecations) ▪ Veraltete UI, keine Corporate Identity ▪ Langsame Applikation, keine Performance-Optimierungen ▪ Kein Know-How mehr in der Firma ▪ Fehlende/Unvollständige Dokumentation ▪ Nutzen neuer Features nicht möglich mit alter App Warum muss eine App abgelöst werden?
  • 6. © 2023 - IBsolution GmbH 6 ▪ Veraltete & umständliche UI ▪ Support für Internet-Explorer ausgelaufen ▪ Technik darunter sehr veraltet ▪ Neue Technologie & Plattform verfügbar (S/4HANA) ▪ Langsame Applikation ▪ Fiori Launchpad verfügbar, einheitliches Design gewünscht ▪ Schlanke App benötigt, gut dokumentiert ▪ Ablösen alter Tabellen und nicht genutzter Funktionalität Ablösegrund (Beispiel) Zeiterfassung für interne Aufträge (IBsolution)
  • 7. © 2023 - IBsolution GmbH 7 Beispiel – IST-Zustand (interne App) Zeiterfassung für interne Aufträge (IBsolution)
  • 8. © 2023 - IBsolution GmbH 8 ▪ Schlanke vereinfachte UI ▪ Ablösen von Funktionsbausteinen und altem ABAP Code mit Behavior Definitions ▪ Komplette Funktionalität mit CDS-Views & Annotationen umsetzen ▪ Keine Frontend-Anpassungen ▪ Basis CDS-Views für mehrfache Nutzung erstellen ▪ Grund: Weitere Erfassungs-Apps (Projektleiter, 3rd-Party) ▪ Komplette Dokumentation & Know-How-Aufbau für interne Schulungen ▪ Integration im Fiori-Launchpad, einheitliche UI ▪ Vollständige Ablöse des alten Portals Zielsetzung Zeiterfassung für interne Aufträge (IBsolution)
  • 9. © 2023 - IBsolution GmbH 9 UI-Modellierung Neuer Einstieg in die Erfassung
  • 10. © 2023 - IBsolution GmbH 10 ▪ Nutzen von RAP auf onPremise S/4HANA 2022 ▪ Vorteile: ▪ Fiori UI ▪ Komplette Funktionalität kann mit Annotationen & Behavior Definitions abgewickelt werden ▪ Behavior-Definitions können mit ABAP entwickelt werden ▪ Frontend-Entwicklung nicht nötig ▪ Neueste Technologie somit Future-Proof ▪ Einbinden in Fiori Launchpad sehr einfach ▪ Keine aufwändige Gateway-Entwicklung nötig ▪ Einfache Wartbarkeit durch weniger Stacks ▪ Funktionen out-of-the-box (Create, Update, Delete) Technische Umsetzung - Überblick ABAP RESTful Application Programming Model – CDS Views, Annotationen
  • 11. © 2023 - IBsolution GmbH 11 Diagramm – CDS-View-Struktur und Zusammenhänge
  • 12. © 2023 - IBsolution GmbH 12 Behavior Definition Beispiel
  • 13. © 2023 - IBsolution GmbH 13 Ausschnitt – Beispiel Metadaten-Extension
  • 14. © 2023 - IBsolution GmbH 14 Live-Demo
  • 15. © 2023 - IBsolution GmbH 15 ▪ Inbetriebnahme bereits erfolgt ▪ Erste Feedback-Runde inkl. Feature-Requests und Bug-Fixes bereits durchgeführt ▪ Ablöse weiterer interner Apps ▪ Projektleiter-App ▪ Forecasting Ausblick Was kommt als Nächstes?