Entwicklung

Das SAP-System ist durchgängig in der Programmiersprachen ABAP geschrieben. Als Weiterentwicklung ABAP-Objects oder kurz ABAP-OO. Die SAP eigenen Programme befinden sich in einem eigenen Namensraum und dürfen nicht geändert werden. Damit individuelle Kundenanpassungen an Standardprogrammen durchgeführt werden können gibt es Erweiterungsmöglichkeiten, die sogenannten Userexits oder Enhancements. Auch die Erweiterungen werden mit Hilfe  von ABAP geschrieben. Reichen die Erweiterungsmöglichkeiten nicht aus, können in einem Kundennamensraum (Programme müssen mit Z oder Y beginnen)  eigene Kundenprogramme geschrieben und eingesetzt werden.

 

Vor vielen Jahren, als ich anfing mit SAP zu arbeiten war die Funktionalität weitaus geringer als heute. Dadurch war es oft erforderlich eigene Kundenprogramme zu schreiben. Eine Unterscheidung zwischen Berater und Entwickler gab es nicht. Es wurde alles in Personalunion gelöst. Somit kann ich folgende Programmier- und Entwicklungsleistungen anbieten:

 

  • Erstellung von Functional Designs (Programmiervorgaben)
  • Entwicklung von kompletten ABAP Dialog- und Batchprogrammen
  • Entwicklung von ABAP Klassen und Methoden (ABAP-Objects)
  • Entwicklung von Funktionsgruppen und -Bausteinen (RFC's)
  • Durchführung von SAP-Erweiterungen (Userexits, Enhancements, BADi's)
  • Programmierung von Schnittstellen 
  • Datenmigration mit LSMW
  • Formulare (Smartforms und SAPscript)
  • IDOc-Verarbeitung von nicht Standard-IDOcs (Eingangs- und Ausgangsverarbeitung 
  • Programmierung von mobilen Lösungen (ITS-Mobile, Mobisys)
  • Verarbeitung von Remote Function Calls via Visual Studio #net