Create shortcuts in SAP GUI: transactions, tables, text, key remaps
Opening the same transactions over and over, retyping the same text, navigating by keyboard… Here's how to turn those repetitive gestures into reliable shortcuts in SAP GUI.
The problem
Day to day on SAP, you repeat the same actions endlessly: typing /nSE16, entering a table name, rewriting a program or a boilerplate text, clicking the same spot. These are micro-gestures, but multiplied a hundred times a day, they add up.
The foundation: SAP GUI Scripting
SAP GUI includes an automation API, SAP GUI Scripting, that drives the interface reliably (far more stable than blindly simulating clicks). It must be enabled: server-side via the sapgui/user_scripting parameter, and client-side in the SAP Logon options (Accessibility & Scripting → Scripting). Once active, you can trigger actions on demand.
With MyToolKit: three families of shortcuts
- Transactions: one shortcut opens a transaction, and can even pre-fill an object. Example: open
SE16straight on a given table, in a single move. - Ready-to-paste text insertions: boilerplate text (program name, formula, header, today's date…) inserted into the current field with a shortcut, no more retyping.
- Key remaps: reassign an action to the combination of your choice, always under your fingers.
All of it goes through SAP GUI Scripting, so it's reliable: it targets the right field, not a position on screen that may move.
Your SAP shortcuts, ready in minutes
MyToolKit is in free early access. Configurable transactions, text and remaps.
↓ Download MyToolKitFrequently asked questions
Do I need to be a developer to set up the shortcuts?
No. Shortcuts are configured in the MyToolKit interface (transaction to open, table, text to insert, key combination). No code to write.
Why SAP GUI Scripting rather than click simulation?
Because scripting targets screen elements (fields, buttons) directly, which stays reliable even if the window changes size or position, unlike clicks at fixed coordinates.
Is scripting a security risk?
It's a standard SAP feature, enabled by administrators. It automates actions you would do yourself on screen, within your own session.