Tipps & Tricks rund um SAP: SAP Kommandofeld
Das Kommandofeld wird meistens dafür verwendet, einen Transaktionscode direkt einzugeben.
Um die Transaktion aus anderen Transaktionen aufrufen zu können, wird ein /n vorangestellt. Mit /o wird die Transaktion in einem neuen Modus geöffnet. /nex beendet alle Modi ohne die oft lästige Sicherheitsabfrage.
Beispiel:
/nME21N um in die Transaktion zur Anlage einer Bestellung zu kommen oder /oVA03 um sich in einem neuen Modus einen Kundenauftrag anzeigen zu lassen.
Das Kommdofeld ist im Übrigen nicht case-sensitiv, d.h. der OK-Code /nend zum Abmelden mit Sicherheitsabfrage funktioniert genauso wie auch /NEND oder auch /NeNd.
Diese und weitere Funktionalitäten sind auch über die F1-Hilfe beschrieben (einfach Cursor in das Kommandofeld und die F1-Funktionstaste benutzen).
Nicht ganz so bekannt, obwohl auch in der Hilfe beschrieben, ist /* zum Überspringen des Einstiegsbilds einer Transaktion. Dies macht in vielen Fällen keinen Sinn, da im Einstiegsbild oft ein Wert mitgegeben werden muss.
Die Lösung, weniger nützlich als interessant, das Mitgeben von Feldinhalten.
In der Transaktion VA03 (Anzeigen Kundenauftrag) steht die Kundenauftragsnummer im Feld VBAK-VBELN. Über den folgenden Aufruf im Kommandofeld springt man direkt in den Kundenauftrag mit der Nummer 4711
/*VA03 VBAK-VBELN = 4711
Nicht alle Funktionen sind über Transaktionscodes aufrufbar, aber im Kommandofeld können auch komplette Menüaufrufe ausgeführt werden.
Sie wollen aus dem Startmenü Ihre eigenen Benutzerparameter einsehen?
Menüpfad System -> Benutzervorgaben -> Eigene Daten
geben Sie .YBE in das Kommandofeld ein -> OK
Um einen Menüaufruf zu tätigen, einfach die Direktanwahltasten eingeben und einen Punkt voranstellen.
Das Problem ist oft, dass der Cursor nicht im Kommandofeld steht.
Entweder man benutzt die Maus, drückt x-mal die Tab Taste oder aber man benutzt einfach die Tastenkombination STRG+Shift+7.
Viel Erfolg!