Nach dem Zuordnen der SAP-Felder im Mapper zu den Spalten in der Datendatei können Sie die Daten eingeben und das Skript . Jede Datenzeile in der Datendatei wird zu SAP hoch- oder von SAP heruntergeladen.
Sie können die Daten über die Registerkarte Ausführen in Studio hochladen oder alternativ das Excel-Add-In verwenden. Wenn das Skript eine genehmigte Datendatei verlangt, müssen Sie die Datendatei über das Excel-Add-In bei Evolve einreichen. Bis das Skript genehmigt wurde, ersetzt ein Test-Befehl einen Ausführen-Befehl.
Klicken Sie auf die Registerkarte Zuordnen, um Daten in eine Access-Datenbankdatei einzugeben, und klicken Sie danach auf Access starten.
Klicken Sie auf die Registerkarte „Ausführen“, um die Befehle für die Validierung und Ausführung des Skripts zu sehen.
Auf der Registerkarte Ausführen werden Details über das Transaction Skript und die Datendatei, die verwendet werden, angezeigt.
Validieren der Daten
Überprüfen Sie zunächst, ob die Daten alle Bedingungen des Skripts erfüllen, indem Sie auf „Daten überprüfen“ klicken.
Als Nächstes führen Sie einen der folgenden oder beide Schritte durch:
- Klicken Sie auf „Validieren“, um jede Zeile im Arbeitsblatt zu überprüfen.Anmerkung:
Das Validieren wird keine hochzuladenden Felder im letzten Bildschirm der Aufzeichnung überprüfen. Alle Fehler in diesen Feldern werden während der Ausführung wiedergegeben.
- Klicken Sie auf Simulieren, um das Dokument als Ganzes zu überprüfen. Dies ist insbesondere dann hilfreich, wenn Sie das Skript später ausführen wollen. (Die Simulation steht nur bei bestimmten Transaktionscodes zur Verfügung und nur auf Systemen, auf denen das Automate Funktionsmodul installiert wurde).
Für weitere Informationen siehe Vor dem Ausführen validieren.
Skript ausführen
- Klicken Sie auf die Registerkarte Datei und anschließend auf Öffnen.
- Klicken Sie unter Öffnen auf Transaction Lösungs-bibliothek.
- Klicken Sie auf der rechten Seite des Bildschirms doppelt auf das Skript in der Transaction Lösungs-bibliothek.
- Klicken Sie auf die Registerkarte Ausführen.Anmerkung:
Klicken Sie auf die Registerkarte Zuordnen, um Daten in eine Access-Datenbankdatei einzugeben, und klicken Sie danach auf Access starten.
- Geben Sie die Daten ein, die Sie hochladen möchten.
- Klicken Sie auf die Schaltfläche Ausführen.
Speichern Sie Die Skriptdatei ab, falls Sie dazu aufgefordert werden.
Wenn Sie die Schaltfläche „Ausführen“ nicht sehen können oder Sie eine Schaltfläche mit der Aufschrift „Test“ sehen, wurde entweder das Skript nicht genehmigt oder Sie haben eine lokale Kopie geöffnet. Öffnen Sie die Datei über die Transaction Lösungs-bibliothek.
Studio wird weiterhin Daten aller verbleibenden Datensätze hochladen, falls während des Ausführens des Skripts ein Fehler auftritt. In Excel werden alle von SAP ausgegebenen Erfolgs- und Fehlermeldungen in der Protokollergebnisspalte protokolliert, wobei pro Datensatz ein Protokoll ausgegeben wird.
Fehler beheben
- Korrigieren Sie die Werte.
- Klicken Sie auf der Schaltfläche Ausführen auf den Pfeil und danach auf Nur Zeilen mit Fehlern ausführen.
Studio Transaction lädt nur die korrigierten Datensätze hoch.
Ausführungsoptionen für Skript-Entwickler und -Ausführer
Diese Optionen können vom Skript-Entwickler oder Skript-Ausführer gewählt werden, wenn das Skript ausgeführt wird.
- „Angegebenen Bereich ausführen“: Um nur einige der Zeilen in Ihrer Datendatei hochzuladen. Verwenden Sie die Kästchen „Startzeile“ und „Endzeile“, um den Bereich anzugeben.
- Ausführen und bei Fehlern anhalten: Um das Ausführen auf dem SAP-Bildschirm an der Stelle zu beenden, wo der Fehler aufgetreten ist. Diese Option holt den SAP-Bildschirm in den Vordergrund, sobald ein Fehler während der Ausführung auftritt.
- „Die ersten 5 Transaktionen ausführen“: Um die Daten zu prüfen, indem die ersten fünf Zeilen oder die ersten fünf Kopfzeilen plus Positionstransaktionen in der Datendatei ausgeführt werden. Dies ist hilfreich, bevor Sie mit einem großen Datensatz beginnen.
- Fehlerzeilen und nicht verarbeitete Zeilen in einem einzigen Schritt ausführen: Um Fehlerzeilen (Zeilen, in denen Sie die Daten korrigiert haben) UND nicht verarbeitete Zeilen (Zeilen, die hinzugefügt wurden oder nicht verarbeitet wurden, weil die Ausführung angehalten wurde) in einem einzigen Schritt zu verarbeiten.
- Nur Zeilen mit Fehlern ausführen: Um Zeilen zu verarbeiten, nachdem Sie die Daten darin repariert haben.
- Nur nicht verarbeitete Zeilen ausführen: Um Zeilen auszuführen, die hinzugefügt oder nicht verarbeitet wurden, weil die Ausführung beendet wurde. Diese Option kann durch die Person eingestellt werden, die das Skript ausführt.
- Debugging: Um die SAP-Konsole zu öffnen und das Skript bildschirmweise durchzugehen, während Daten aus der Datendatei zu SAP hochgeladen werden. Klicken Sie für weitere Optionen auf den Pfeil unter der Schaltfläche Debugging und wählen Sie Angegebenen Bereich debuggen oder Nur erste Zeile debuggen.
Die folgenden Optionen können nur vom Skript-Entwickler eingestellt werden.
- Ausführungsgrund erforderlich machen: Um das Kästchen Ausführungsgrund zu öffnen, wenn das Skript ausgeführt wird. Studio fügt allgemeine Informationen über das Skript hinzu, aber die Person, die die Ausführung startet, kann weitere Details hinzufügen.
- Nur nicht verarbeitete Zeilen ausführen: Um Zeilen auszuführen, die hinzugefügt oder nicht verarbeitet wurden, weil die Ausführung beendet wurde. Dieses Kontrollkästchen kann nur vom Skript-Entwickler geändert werden.
- Verzögerung des Uploads (ms): Um eine kleine Verzögerung (in Millisekunden) bei der Verarbeitung zwischen jeder Zeile für Transaktionen hinzuzufügen, die eine Verzögerung beim Verarbeiten von Commit-Codes benötigen.
Für die Fehlerbehebung bestimmter Probleme siehe Automate Support.