SAP Career Guide - A beginner’s manual on SAP careers for students and professionals

Habe selber 14 Jahre Erfahrung in verschiedenen Modulen. Das Buch ist sensationell beschrieben. Super Beispiel, hervorragende Integrationsaspekte, eines der besten Sachbücher, welche ich je gelesen habe.

D. Filler

Automatisierung in der SAP GUI per Scripting

Hauptprodukt der SAP AG ist das Softwaresystem "Enterprise Resource Planning," kurz: ERP, mit dem sämtliche Geschäftsprozesse in Unternehmen unterstützt werden können: vom Rechnungswesen über Personalwirtschaft und Logistik bis hin zu verschiedensten bran...

Leseprobe

Inhaltsverzeichnis

  • Begriffs- und Abkürzungsverzeichnis
  • 0 Vorwort
  • 1 Einführung in die SAP® GUI Scripting API
  • 2 Arbeitsvorgänge erfassen und implementieren
  • 3 query panel: Ein Excel®- und Access®-Add-in für SAP® GUI Scripting
  • 4 Résumé
  • Anhang
  • Literaturverzeichnis
  • Abbildungsverzeichnis
  • Tabellenverzeichnis
  • Urheberrechtshinweis
  • Endnoten

Weitere Informationen

Autor/in:

Maximilian Selmair

Katgorie:

SAP-Programming

Sprache:

Deutsch

Leseprobe

0.2 Lösungsmethoden zur Automatisierung von Arbeitsvorgängen in SAP®

Grundsätzlich gibt es zwei Möglichkeiten, Arbeitsabläufe in SAP® Systemen schlanker zu gestalten. Beide haben sehr unterschiedliche Vor- und Nachteile.

Methode 1: Programmierung mit ABAP

ABAP ist eine Programmiersprache, die speziell für die Massendatenverarbeitung in betriebswirtschaftlichen Anwendungen von SAP®, wie beispielsweise dem ERP, entwickelt wurde. Mit ABAP lassen sich gebündelte Arbeitsabläufe für alle Anwender eines Systems gleichzeitig implementieren: Sie werden fester Bestandteil des Produktivsystems.

Problematisch ist aber, dass ABAP-Erweiterungen nur von hierzu befugtem Personal – also Entwicklern oder Administratoren – und mit einem kostspieligen Entwicklerschlüssel von SAP® integriert werden können. In der Praxis werden daher im Regelfall nur die langfristig wichtigsten Automatisierungen umgesetzt.

Methode 2: GUI Scripting

Beim Scripting in der SAP® GUI werden Methoden und Eigenschaften der einzelnen Objekte in der GUI benutzt, um Aktionen durchzuführen und Daten auszulesen. Grundsätzlich sind dabei alle Aktionen möglich, die auch durch die manuelle Anwendung der GUI durch einen Benutzer möglich sind. Es gelten dieselben benutzerspezifischen Einschränkungen und Möglichkeiten.

Die anspruchsvollere Aufgabe beim GUI Scripting besteht vor allem darin, auf Ausnahmesituationen und Fehler in der SAP® GUI während der Laufzeit richtig zu reagieren.

Fazit

Da Automatisierungen per GUI Scripting für Entwickler oder auch interessierte Anwender wesentlich einfacher zu integrieren sind und keine unternehmenspolitischen Hürden bilden, stellt sich diese Kompetenz als interessant und vorteilhaft gegenüber der Programmierung in ABAP dar. Berücksichtigt werden muss jedoch, dass in den meisten Fällen von Zeit zu Zeit Anpassungen in den erstellten Scripten notwendig sein werden, insbesondere bei einem Update der SAP® GUI.

Sowohl diese Gegebenheiten, als auch die Tatsache, dass es zu dieser noch jungen SAP® Schnittstelle keine Literatur gibt, waren eine große Motivation für diese Arbeit.

Alle Inhalte. Mehr Informationen. Jetzt entdecken.

et.training - Ihre Lernplattform für SAP-Software

  • Zugriff auf alle Lerninhalte1
  • Regelmäßige Neuerscheinungen
  • Intelligenter Suchalgorithmus
  • Innovatives Leseerlebnis
  • Maßgeschneidere Lernpfade
  • Zertifikate & QA-Tests2

Sie haben bereits ein Konto?

1 Sie erhalten Zugriff auf alle Lerninhalte. Online-Trainings, Zertifikate sind NICHT Teil der Flatrate.

2 Weitere Informationen auf Anfrage.