adesso Blog

Umgang mit Eigenentwicklungen (Custom Code) in der Life-Sciences-Branche

Viele Unternehmen der Life-Sciences-Branche stehen vor einer komplexen Herausforderung: Über Jahre oder gar Jahrzehnte hinweg wurden ihre SAP ERP-Systeme kontinuierlich an individuelle Anforderungen angepasst. Strenge regulatorische Vorgaben, spezifische Produktionsprozesse und unternehmensspezifische Strategien führten dazu, dass die Standardfunktionen nicht ausreichten. Die Lösung? Eigenentwicklungen – auch bekannt als Custom Code.

Doch diese individuellen Anpassungen haben sich oft unkontrolliert angesammelt, sodass viele Unternehmen heute nicht einmal genau wissen, wie viele Legacy-Applikationen sich in ihrem System befinden. Mit dem Umstieg auf SAP S/4HANA wird es jedoch zwingend notwendig, sich mit diesen Anpassungen auseinanderzusetzen. Unternehmen stehen vor entscheidenden Fragen:

  • Welche Eigenentwicklungen sind noch notwendig?
  • Welche können abgeschaltet oder modernisiert werden?
  • Welche sollten neu entwickelt werden?

Die Unsicherheit im Umgang mit bestehendem Custom Code führt dazu, dass viele Unternehmen zögern. Dieser Blog-Beitrag zeigt, wie ihr eure Eigenentwicklungen analysieren, welche Schritte für eine erfolgreiche Custom Code Transformation notwendig sind und wie die SAP Business Technology Platform (BTP) als Erweiterungsplattform dient – alles im Sinne der Clean-Core-Strategie für eine zukunftssichere IT-Landschaft.

Unser empfohlenes Vorgehen bei der Custom Code Transformation

Der Übergang zu SAP S/4HANA erfordert eine sorgfältige Überprüfung des bestehenden Custom Codes, da nicht alle bisherigen Erweiterungen kompatibel oder weiterhin notwendig sind. Wichtige Schritte in diesem Prozess sind:

  • 1. Bestandsaufnahme: Identifiziert alle vorhandenen Eigenentwicklungen und bewertet deren aktuellen Nutzen.
  • 2. Kompatibilitätsprüfung: Analysiert, welche Eigenentwicklungen mit SAP S/4HANA kompatibel sind und welche nicht.
  • 3. Standardabgleich: Überprüft, ob SAP S/4HANA inzwischen Standardfunktionen bietet, die zuvor durch Custom Code abgedeckt wurden.
  • 4. Entscheidung über Weiterverwendung: Bestimmt, welche Eigenentwicklungen migriert, neu entwickelt oder obsolet werden sollen.

Wichtige Bestandteile der Custom Code Transformation

Diese Schritte sind essenziell, um sicherzustellen, dass die Geschäftsprozesse auch nach der Migration reibungslos funktionieren. Besonders die Bestandsaufnahme stellt Unternehmen in der Life-Sciences-Branche jedoch vor große Herausforderungen. Oft fehlt eine effiziente Vorgehensweise – einschließlich des Einsatzes passender Tools – zur systematischen Bewertung des bestehenden Custom Codes.


Effiziente SAP-Lösungen für Life Sciences

Die nächste Phase der Digitalisierung mit adesso an eurer Seite

Optimiert eure Geschäftsprozesse mit maßgeschneiderten SAP-Lösungen für die Life Sciences-Branche. Von Compliance bis Digitalisierung - wir unterstützen euch mit fundiertem Branchenwissen und innovativen Technologien.

Jetzt mehr erfahren und Wettbewerbsvorteile sichern


SAP Business Technology Platform (BTP): Die Lösung für die Custom Code Transformation?

Für Eigenentwicklungen, die sich im Rahmen der Bestandsaufnahme als unbedingt notwendig erweisen und nicht kompatibel sind, gibt es prinzipiell zwei Arten der Umsetzung:

  • 1. In-App-Erweiterungen: Anpassungen innerhalb des SAP S/4HANA-Systems, die mit den vorhandenen Tools und Technologien realisiert werden. Dieses Vorgehen wird auch als on-stack bezeichnet.
  • 2. Side-by-Side-Erweiterungen: Entwicklung eigenständiger Anwendungen auf der SAP BTP, die über Schnittstellen mit SAP S/4HANA kommunizieren. Diese Methode ermöglicht eine klare Trennung zwischen Standardprozessen und individuellen Anpassungen.

Die Wahl des passenden Ansatzes unterstützt die SAP Application Extension Methodology, die einen klaren Rahmen und Leitfaden für Unternehmen bietet, um SAP-Anwendungen sicher und effizient zu erweitern. Gleichzeitig bleibt die Integrität und Stabilität des Core-Systems erhalten. Vorausgesetzt, sie werden richtig umgesetzt, sind beide Methoden mit einer Clean-Core-Strategie vereinbar, ohne die Wartungs- und Updatefähigkeit zu beeinträchtigen.

Unsere Empfehlung: Beginnt gemeinsam mit adesso eure Custom-Code-Transformation

Der erste Schritt zu einer erfolgreichen Custom Code Transformation ist eine gründliche Analyse des vorhandenen Custom Codes. Dies erfolgt mit Unterstützung von Best Practices und Tools wie der Custom Code Migration App. Als Ergebnis erhaltet ihr eine fundierte Entscheidungsgrundlage inklusive einer Aufwandseinschätzung für eure individuelle Transformation.

Diese bildet die Basis, um die Custom Code Transformation gezielt zu planen und erfolgreich umzusetzen. Mit unserem strukturierten Ansatz können Life-Sciences-Unternehmen den Übergang zu SAP S/4HANA effizient gestalten, künftige Wartungsaufwände reduzieren und weiterhin von ihren individuellen, differenzierenden Geschäftsprozessen profitieren.


Wir unterstützen euch

Steht ihr vor der Herausforderung, euren Custom Code fit für SAP S/4HANA zu machen? Unser strukturiertes Vorgehen hilft euch dabei, eure Eigenentwicklungen effizient zu analysieren, zu modernisieren und optimal zu integrieren.

Lasst uns gemeinsam eure Custom Code Transformation starten!

Jetzt unverbindlich Kontakt aufnehmen


Bild Kevin Ludwig

Autor Kevin Ludwig

Kevin Ludwig ist Business Developer für SAP (BTP) bei adesso und unterstützt Unternehmen aus verschiedenen Branchen dabei, die digitale Transformation zu beschleunigen und eine zukunftssichere SAP-Landschaft aufzubauen.

Bild Matthias Zurth

Autor Matthias Zurth

Matthias ist Senior Business Developer in der Business Line Life Sciences bei adesso. Mit einem Team aus Produktionsingenieuren, Automatisierungstechnikerinnen und -technikern, Data Scientists, Softwareentwicklerinnen und -entwicklern, Change Managern sowie Testautomatisierungs- und CSV-Fachleuten unterstützt er Medizintechnik-, Pharma- und Biotechnologieunternehmen bei der Einführung der Digitalen Produktion.

Kategorie:

Branchen

Schlagwörter:

Life Science

SAP