SAP/PLM; SAP/DMS; ABAP; Datenbanken PL/SQL; Migrationen;
Aktualisiert am 18.05.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2026
Verfügbar zu: 80%
davon vor Ort: 80%
SAP Entwicklung
ABAP/OO
SAP Document Management
SAP PLM
SAP Enterprise Control Center
Cenit APM ind. Anpassungen
Oracle PL/SQL
Deutsch
Englisch

Einsatzorte

Einsatzorte

Kassel (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Jahre 5 Monate
2021-08 - 2025-12

ABAP Programmierung, Datenmigrationen, SAP ECTR

Software-Entwickler SAP ABAP SAP ECTR LSMW ...
Software-Entwickler

SAP bietet hier zwei Varianten an, einmal als Greenfield und einmal als Brownfield Ansatz. Beide Projekte sind Greenfield Projekte. Der zweite Fall ist eine vollständige Migration. Die Daten werden von Teamcenter nach SAP übertragen.


Datenmigration nach dem Greenfield Ansatz.

Die ALE Kommunikation zwischen den SAP-Systemen wird implementiert. Ziel ist es, dass die SAP ECTR Metadaten auf das HANA System übertragen werden können. Die geometrischen Originale werden durch eine Anpassung des symbolischen Links auf dem neuen System bereitgestellt. Die Metadaten werden per IDoc vom ERP auf das HANA System übertragen. Eine Problemstellung hierbei: Jedes IDoc Datensegment ist 1000 Zeichen gross. Die zu übertragenden Zeilen aus mehren ECTR Tabellen müssen entsprechend gesplittet und auf der Empfängerseite wieder konkateniert werden. Die Übertragung erfolgt in ASCII. D. h. numerische Felder müssen nach ASCII konvertiert werden. Tausender Positionen und Kommata sind entsprechend zu korrigieren. Die übertragenen Daten werden auf der Empfängerseite über eine neu erstellte SAP Klasse importiert. Der SAP ATC Check erlaubt keine ?Perform Form? Routinen mehr.



Datenmigration mittels SAP LSMW.

Auch hier spielen nur die Metadaten eine Rolle. Diese werden von einem weiteren Team aus Teamcenter abgezogen und im CSV Format aufbereitet. Die Textdateien im CSV sind der Input für den LSWM Import.

Der Datenimport soll aus Dokumentationsgründen über das SAP Tool LSMW erfolgen. Es gab etwas zu lernen. Im ersten Schritt erstelle ich RFC taugliche BADIs zum Import der Daten, da das von SAP nicht in dieser Art vorgesehen ist. Die Basis für einen Import per LSMW.
Das Datenformat der CSV Dateien und das Format, welches die BADIs erwarten wird in LSMW Oberfläche spezifiziert. Im letzten Schritt der LSMW Oberfläche werden IDoc erstellt, die dann ablaufen und die Daten in die SAP Tabellen einbringen. Der Import erfolgt durch die entwickelten BADIs.


CENIT APM Tool (APM Advanced Process Manangement)

SAP Objekte (Dokumenten, Material, Werksmaterial, Stücklisten und weitere) werden als APM Objekte im Internetbrowser angezeigt.  Das Frontend ist eine WebDynpro Anwendung. Das Backend ist in ABAP OO Style programmiert.


Im Regelfall müssen beim Kunden nur customized Spalten aus den Tabellen (z.B. DRAW, MARA) durch Programmierung in die WebDynpro aufgenommen werden. Eine Erweiterung ist durch Enhancement Spots bereits vorgesehen.


WebDynpro Programmierung ist nur notwendig, sollte ein neues Objekt in die Browser Sicht aufgenommen werden. Auch hier gibt es vorbereitete Elemente. Viele Klassen können wiederverwendet werden. Der Aufwand ist nicht zu unterschätzen.

Auch wird das APM Produkt von Kunden genutzt, die als PLM System für die Konstruktion kein SAP einsetzen. Da SAP i.d.R. als Business Applikation im Haus eingesetzt wird, ist hier APM installiert. 
Die Kommunikation erfolgt über Interfaces, wie z.B. OpenPDM oder  Eigenentwicklungen.

Im Regelfall sind kundenspezifische Anpassungen innerhalb des Backends durchzuführen. Die Programmierung erfolgt in ABAP.


Erweiterung, Filter und Mails können unter Berücksichtigung der Interfaces frei programmiert werden. Die Einsprungstellen dieser Tools werden später im Customizing im SAP SPRO, definiert.


Ausserhalb von Kundenimplementierung, wird das APM System ständig erweitert, sodass den Kunden mit jeder Innovation ein umfangreicheres Paket an Tools angeboten werden kann.


Anwendungen: Eclipse, Chrome komp. Browser, SAP GUI
Tabellen: DRAW, MARA, MARC, STPO, SPRO, APM eigene


SAP GUI Eclipse mit ABAP Plugin Visual Studio MS Azure
SAP ABAP SAP ECTR LSMW OOD
Remote
4 Monate
2021-03 - 2021-06

Pflegetool zur Anpassung von Kostensätzen in einer Datenbanktabelle

Software-Entwickler
Software-Entwickler

Die Aufgabe umfasst eine Neuanlage, Änderung und Deaktivierung von Datensätzen. Die Anzeige und Eingabe der Kostensätze hat in deutscher Notation zu erfolgen unabhängig davon, dass die Datenbank Datumswerte und Beträge in US Format speichert.

Um kompatibel zu sein, erfolgt die Implementierung mittels Spring Boot Web-Service und Thymeleaf. Thymeleaf erzeugt die Webseiten aus den übergebenen Parametern des Spring Boot Controllers.
Es werden drei Thymeleaf Webseiten erstellt und mittels CSS (Cascading Style Sheets) formatiert. Im Spring Boot Web-Service Controller gibt es 5 Einsprünge um die Funktionalitäten ?anzeigen, neu, ändern? zu ermöglichen. In allen drei Aktionen wird der aktuelle Tabelleninhalt formatiert ausgegeben. Eine Änderung wird in Tabellensicht in Html durchgeführt. Der Betrag, als auch die Gültigkeit lässt sich direkt ändern und speichern. Eine Neuanlage erfolgt via Form Input Felder über die Datenbankzeile.



Eclipse Java Maven Spring Boot JPA Thymeleaf MindMap Dokumentation Postgresql
Remote
6 Monate
2020-07 - 2020-12

Generierung von Material-Stücklisten

Software-Entwickler
Software-Entwickler
9 Monate
2019-10 - 2020-06

Einführung von SAP S4/HANA als Greenfield Ansatz.

Teilprojektleitung PLM/DMS/MM
Teilprojektleitung PLM/DMS/MM

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Fachhochschule Furtwangen
Abschluß als Diplom Informatiker FH 1990

Staatl. gepr. Techniker Nachrichtenelektronik
Abschluss 1983

Kompetenzen

Kompetenzen

Top-Skills

SAP Entwicklung ABAP/OO SAP Document Management SAP PLM SAP Enterprise Control Center Cenit APM ind. Anpassungen Oracle PL/SQL

Betriebssysteme

HPUX
OS/400
SUN OS, Solaris
TOS
Unix
Windows

Programmiersprachen

ABAP4
PDM, DVS, MM
RPG
Cobol
Fortran
Java
Java als Applikation
JavaScript
Java als Applikation
Perl
PL/SQL
Shell
PLM

Datenbanken

DB/400
DB2 unter OS/400
DB2
JDBC
Java
MySQL
Oracle
AIX, Linux und Windows
Postgres
Linux
Proprietäre DB
HSQLDB
SQL
> 5 Jahre

Datenkommunikation

Ethernet
Internet, Intranet
SMTP
TCP/IP
UUCP

Hardware

AS/400
Digital
HP
IBM Großrechner
PC
SUN
VAX

Design / Entwicklung / Konstruktion

CATIA
NX
SolidEdge
SolidWorks

Branchen

Branchen

Luft- und Raumfahrt
Autobranche
Banken
Börse
Flughafen
Forschung
Softwarehersteller
Versicherung

Einsatzorte

Einsatzorte

Kassel (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

4 Jahre 5 Monate
2021-08 - 2025-12

ABAP Programmierung, Datenmigrationen, SAP ECTR

Software-Entwickler SAP ABAP SAP ECTR LSMW ...
Software-Entwickler

SAP bietet hier zwei Varianten an, einmal als Greenfield und einmal als Brownfield Ansatz. Beide Projekte sind Greenfield Projekte. Der zweite Fall ist eine vollständige Migration. Die Daten werden von Teamcenter nach SAP übertragen.


Datenmigration nach dem Greenfield Ansatz.

Die ALE Kommunikation zwischen den SAP-Systemen wird implementiert. Ziel ist es, dass die SAP ECTR Metadaten auf das HANA System übertragen werden können. Die geometrischen Originale werden durch eine Anpassung des symbolischen Links auf dem neuen System bereitgestellt. Die Metadaten werden per IDoc vom ERP auf das HANA System übertragen. Eine Problemstellung hierbei: Jedes IDoc Datensegment ist 1000 Zeichen gross. Die zu übertragenden Zeilen aus mehren ECTR Tabellen müssen entsprechend gesplittet und auf der Empfängerseite wieder konkateniert werden. Die Übertragung erfolgt in ASCII. D. h. numerische Felder müssen nach ASCII konvertiert werden. Tausender Positionen und Kommata sind entsprechend zu korrigieren. Die übertragenen Daten werden auf der Empfängerseite über eine neu erstellte SAP Klasse importiert. Der SAP ATC Check erlaubt keine ?Perform Form? Routinen mehr.



Datenmigration mittels SAP LSMW.

Auch hier spielen nur die Metadaten eine Rolle. Diese werden von einem weiteren Team aus Teamcenter abgezogen und im CSV Format aufbereitet. Die Textdateien im CSV sind der Input für den LSWM Import.

Der Datenimport soll aus Dokumentationsgründen über das SAP Tool LSMW erfolgen. Es gab etwas zu lernen. Im ersten Schritt erstelle ich RFC taugliche BADIs zum Import der Daten, da das von SAP nicht in dieser Art vorgesehen ist. Die Basis für einen Import per LSMW.
Das Datenformat der CSV Dateien und das Format, welches die BADIs erwarten wird in LSMW Oberfläche spezifiziert. Im letzten Schritt der LSMW Oberfläche werden IDoc erstellt, die dann ablaufen und die Daten in die SAP Tabellen einbringen. Der Import erfolgt durch die entwickelten BADIs.


CENIT APM Tool (APM Advanced Process Manangement)

SAP Objekte (Dokumenten, Material, Werksmaterial, Stücklisten und weitere) werden als APM Objekte im Internetbrowser angezeigt.  Das Frontend ist eine WebDynpro Anwendung. Das Backend ist in ABAP OO Style programmiert.


Im Regelfall müssen beim Kunden nur customized Spalten aus den Tabellen (z.B. DRAW, MARA) durch Programmierung in die WebDynpro aufgenommen werden. Eine Erweiterung ist durch Enhancement Spots bereits vorgesehen.


WebDynpro Programmierung ist nur notwendig, sollte ein neues Objekt in die Browser Sicht aufgenommen werden. Auch hier gibt es vorbereitete Elemente. Viele Klassen können wiederverwendet werden. Der Aufwand ist nicht zu unterschätzen.

Auch wird das APM Produkt von Kunden genutzt, die als PLM System für die Konstruktion kein SAP einsetzen. Da SAP i.d.R. als Business Applikation im Haus eingesetzt wird, ist hier APM installiert. 
Die Kommunikation erfolgt über Interfaces, wie z.B. OpenPDM oder  Eigenentwicklungen.

Im Regelfall sind kundenspezifische Anpassungen innerhalb des Backends durchzuführen. Die Programmierung erfolgt in ABAP.


Erweiterung, Filter und Mails können unter Berücksichtigung der Interfaces frei programmiert werden. Die Einsprungstellen dieser Tools werden später im Customizing im SAP SPRO, definiert.


Ausserhalb von Kundenimplementierung, wird das APM System ständig erweitert, sodass den Kunden mit jeder Innovation ein umfangreicheres Paket an Tools angeboten werden kann.


Anwendungen: Eclipse, Chrome komp. Browser, SAP GUI
Tabellen: DRAW, MARA, MARC, STPO, SPRO, APM eigene


SAP GUI Eclipse mit ABAP Plugin Visual Studio MS Azure
SAP ABAP SAP ECTR LSMW OOD
Remote
4 Monate
2021-03 - 2021-06

Pflegetool zur Anpassung von Kostensätzen in einer Datenbanktabelle

Software-Entwickler
Software-Entwickler

Die Aufgabe umfasst eine Neuanlage, Änderung und Deaktivierung von Datensätzen. Die Anzeige und Eingabe der Kostensätze hat in deutscher Notation zu erfolgen unabhängig davon, dass die Datenbank Datumswerte und Beträge in US Format speichert.

Um kompatibel zu sein, erfolgt die Implementierung mittels Spring Boot Web-Service und Thymeleaf. Thymeleaf erzeugt die Webseiten aus den übergebenen Parametern des Spring Boot Controllers.
Es werden drei Thymeleaf Webseiten erstellt und mittels CSS (Cascading Style Sheets) formatiert. Im Spring Boot Web-Service Controller gibt es 5 Einsprünge um die Funktionalitäten ?anzeigen, neu, ändern? zu ermöglichen. In allen drei Aktionen wird der aktuelle Tabelleninhalt formatiert ausgegeben. Eine Änderung wird in Tabellensicht in Html durchgeführt. Der Betrag, als auch die Gültigkeit lässt sich direkt ändern und speichern. Eine Neuanlage erfolgt via Form Input Felder über die Datenbankzeile.



Eclipse Java Maven Spring Boot JPA Thymeleaf MindMap Dokumentation Postgresql
Remote
6 Monate
2020-07 - 2020-12

Generierung von Material-Stücklisten

Software-Entwickler
Software-Entwickler
9 Monate
2019-10 - 2020-06

Einführung von SAP S4/HANA als Greenfield Ansatz.

Teilprojektleitung PLM/DMS/MM
Teilprojektleitung PLM/DMS/MM

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Informatik an der Fachhochschule Furtwangen
Abschluß als Diplom Informatiker FH 1990

Staatl. gepr. Techniker Nachrichtenelektronik
Abschluss 1983

Kompetenzen

Kompetenzen

Top-Skills

SAP Entwicklung ABAP/OO SAP Document Management SAP PLM SAP Enterprise Control Center Cenit APM ind. Anpassungen Oracle PL/SQL

Betriebssysteme

HPUX
OS/400
SUN OS, Solaris
TOS
Unix
Windows

Programmiersprachen

ABAP4
PDM, DVS, MM
RPG
Cobol
Fortran
Java
Java als Applikation
JavaScript
Java als Applikation
Perl
PL/SQL
Shell
PLM

Datenbanken

DB/400
DB2 unter OS/400
DB2
JDBC
Java
MySQL
Oracle
AIX, Linux und Windows
Postgres
Linux
Proprietäre DB
HSQLDB
SQL
> 5 Jahre

Datenkommunikation

Ethernet
Internet, Intranet
SMTP
TCP/IP
UUCP

Hardware

AS/400
Digital
HP
IBM Großrechner
PC
SUN
VAX

Design / Entwicklung / Konstruktion

CATIA
NX
SolidEdge
SolidWorks

Branchen

Branchen

Luft- und Raumfahrt
Autobranche
Banken
Börse
Flughafen
Forschung
Softwarehersteller
Versicherung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.