Kugeln6.jpg

SAP

Mit xAlerator bieten wir neue Ansätze, dem SAP-Anwender mehr Flexibilität bei der Nutzung der SAP-Funktionen und der Daten in SAP ohne Programmierung zu verschaffen:

  • Mit xAlerator kann man Dateien, die mit dem Batch Input Recorder von SAP aufgezeichnet wurden, zu regelrechten Skripts gestalten. Wie beim xAlerator-Einsatz üblich, wird in Excel beschrieben, wie die beispielhaft aufgezeichneten Daten der Transaktion aus Datenquellen (z.B. einer Datenbank) konkret versorgt werden - auch wiederum nur an beispielhaften Daten. Diese Excel-Beschreibung wird in ein Java-Programm umgewandelt, das dieses "Skript" tatsächlich ausführen kann.

    Es gibt also zwei an Beispielen demonstrierte Schritte: in SAP (mit dem Batch-Recoder aufgezeichnet) eine Demonstration der gewünschten Dialogtransaktion, in Excel (für den xAlerator) eine Demonstration anhand einiger Beispieldaten, wie diese aufgezeichneten Maskenfeldversorgungen mit Daten aus Dateien oder Datenbanken versorgt werden.
    Der Ablauf kann durch Auswertung der Meldungen und Auswahl aus mehreren Transaktionsalternativen sehr flexibel gestaltet werden.

    Auf diese Weise kann ein Programm ohne Programmierung erzeugt werden, das z.B. den Import von Massendaten ermöglicht.
     
  • Statt Transaktionen aufzuzeichnen und remote zu starten, kann man im xAlerator Funktionsmodule und Bapis direkt aufrufen. Bei dem Entwurf in Excel werden die Beschreibungen (Metadaten) der Funktionsschnittstellen aus SAP übernommen und stehen dem Anwender zur Verfügung. Tabellendaten in der Schnittstelle stellen kein Problem dar, selbst ihre Größe kann sich von Aufruf zu Aufruf dynamisch ändern.

    Der SAP Browser von xAlerator ermöglicht die Anzeige und Auswahl remote aufrufbarer Funkionsmodule:

    Browser 
     
  • Wenn der QuickViewer von SAP an seine Grenzen stößt, lässt  sich mit xAlerator in vielen Fällen trotzdem der gewünschte Report erzeugen. Insbesondere die Vollständigkeit der Daten machen im QuickViewer, wegen der Beschränkung auf einen outer Join, Probleme.
    Der Lösungsansatz: die benötigten Daten werden in mehreren QuickView-Reports exportiert und durch xAlerator zusammengefasst. Zusammen mit dem Batch Input Recorder kann man den ganzen Vorgang automatisieren, so dass der Report auf "Knopfdruck" immer wieder neu mit den aktuellen Daten entsteht. Der Reiz dieser Lösung besteht darin, dass das alles ohne Programmierung ermöglicht wird.