Falls Sie einen Fehler machen und sich entschließen, in SAP auf „Abbrechen“ zu klicken, können Sie das Skript löschen, nachdem es sich geöffnet hat, indem Sie auf Datei, Neu, Transaktion und dann auf Alle Änderungen verwerfen im Kästchen Speichern klicken.
Wählen Sie eine Erstellungsmethode und melden Sie sich bei SAP an.
- Klicken Sie auf die Registerkarte Datei und dann auf Neu.
- Klicken Sie auf Transaktion und dann auf Aus SAP-Aufzeichnung erstellen.
- Führen Sie auf dem Anmeldebildschirm von Studio einen der folgenden Schritte aus:
- Wenn Sie Studio 20.3 zum ersten Mal verwenden, wählen Sie Ihr SAP-System und geben Sie Ihre Clientnummer, Ihren Benutzernamen und Ihr Kennwort in dem Kästchen ein, das sich öffnet.
- Klicken Sie auf das Kästchen SAP-System, klicken Sie das SAP-System an, bei dem Sie sich anmelden möchten, und geben Sie Ihr Kennwort ein.
- Klicken Sie auf „Erweiterte SAP-Anmeldung“. Wählen Sie im Kästchen SAP Shuttle-Anmeldung Ihr SAP-System und geben Sie dann Ihre Clientnummer, Ihren Benutzernamen und Ihr Kennwort ein.
Anmerkung: Aktivieren Sie das Kästchen Als Anmeldedaten für automatische Anmeldung speichern und geben Sie einen Namen für die Anmeldedaten in das Kästchen Name für automatische Anmeldung ein, um Ihre Anmeldedaten für zukünftige Sitzungen zu speichern. Das nächste Mal, wenn Sie sich über Studio bei SAP anmelden, sehen Sie den Namen Ihrer automatischen Anmeldung im Kästchen SAP-System sowie Ihre anderen Anmeldedaten. Sie müssen lediglich auf die Schaltfläche Bei SAP anmelden klicken. - Klicken Sie auf Bei SAP anmelden.
: Das Skript aufzeichnen
- Geben Sie im Kästchen Transaktionscode den T-Code ein, den Sie verwenden wollen, um Daten bei SAP hochzuladen.
- Wenn Sie das Skript im Batch-Input-Modus, Nicht-Batch-Input-Modus (mit oder ohne Steuerung) oder GUI-Scripting-Modus aufzeichnen möchten, klicken Sie auf Ändern, anschließend auf den gewünschten Modus und dann auf OK.
Die Modusoptionen hängen davon ob, ob Sie das Winshuttle Funktionsmodul (WFM) verwenden. Falls das WFM auf Ihrem SAP-System installiert wurde, ist der Standardmodus der Standard und das WFM wählt den optimalen Modus für den T-Code aus, der aufgezeichnet wird. Falls das WFM nicht installiert wurde, ist der Standardmodus Nicht-Batch-Input-Modus ohne SAP-Steuerung.
Weitere Informationen dazu finden Sie unter Aufzeichnungsmodi.
- Im Kästchen „Datentyp“ wählen Sie die Datendatei, die Sie verwenden möchten: ein Excel-Arbeitsblatt oder eine Access-Datenbank.
- Aktivieren Sie das Kästchen Ich habe bereits eine Datendatei, um eine bereits bestehende Datendatei für Ihr Skript zu verwenden, klicken Sie auf das Ordnersymbol neben dem Kästchen Datendatei und suchen Sie die Datei, die Sie verwenden möchten.Anmerkung:
Die Datei wird im schreibgeschützten Modus geöffnet, sollten sich in der Datendatei Pivot-Tabellen, 3D-Diagramme oder benutzerdefiniertes XML befinden. Um Pivottabellen und andere Elemente in der Datei beizubehalten, öffnen Sie sie in Excel und führen Sie sie im Hintergrundmodus aus.
Passwortgeschützte Dateien und .xlsb-Dateien werden nicht unterstützt.
Anmerkung: Wählen Sie eine bestehende Access-Datenbank, um die besten Resultate zu erzielen, falls Sie Access als Datentyp verwenden. - Aktivieren Sie das Kästchen Automatische Zuordnung, wenn Aufnahme beendet, um die Felder der Datendatei automatisch zuzuordnen.
- Klicken Sie auf Aufzeichnung starten.
- Geben Sie in der SAP-Konsole die Werte in die Felder ein, die Sie in das Skript mit einbeziehen wollen.Anmerkung:
Verwenden Sie während der Aufzeichnung nicht die F4-Suche.
Verwenden Sie die Schaltfläche zur Auswahl der Ansicht anstatt der Registerkarten, wenn Sie Ansichten auswählen.
Klicken Sie auf Aufzeichnung verwerfen, um die Aufzeichnung zu beenden, ohne das Skript abzuschließen.
- Klicken Sie auf die Schaltfläche Speichern in SAP, wenn Sie die Dateneingabe abgeschlossen haben.
Informationen zum nächsten Schritt finden Sie unter Felder zuordnen.
Aufzeichnen einer Transaktion, die eine Schleife beinhaltet
Folgen Sie den oben stehenden Schritten 1 bis 7, wenn Sie eine Transaktion aufzeichnen, die mehrere Positionen für einen Satz Kopfzeilenfelder beinhaltet, und führen Sie danach folgende Schritte aus:
- Geben Sie die Informationen in die Felder ein, die zu den Kopfzeilen werden, und drücken Sie die Eingabetaste.
- Geben Sie die Informationen für eine Position ein.
Es hängt vom T-Code ab, wo Sie die erste Position eingeben. Beginnen Sie in der zweiten Zeile des Rasters, wenn Sie zum Beispiel VA01 aufzeichnen. Beginnen Sie in der ersten Zeile des Rasters, wenn Sie FB50 aufzeichnen.
- Klicken Sie auf die SAP-Schaltflächen Position erstellen oder Zeile einfügen.
- Wiederholen Sie die Schritte 2 und 3, um die zweite Position einzugeben. Dadurch entsteht ein erkennbares Muster, das Sie im Mapper wiederfinden können. Nachdem Sie die Schleife hinzugefügt haben, deaktivieren Sie die Zeilen der zusätzlichen Positionen im Mapper.
Die Schleife wird hinzufügt, wenn Sie die Felder zuordnen.
Erweiterte Aufzeichnungsfunktionen
Verwenden von Transaction mit Virsa FireFighter oder GRC
Für die Fehlerbehebung bestimmter Probleme siehe Winshuttle Support.