Créer des raccourcis dans SAP GUI : transactions, tables, texte, remaps de touches
Ouvrir toujours les mêmes transactions, retaper les mêmes textes, naviguer au clavier… Voici comment transformer ces gestes répétitifs en raccourcis fiables dans SAP GUI.
Le problème
Au quotidien sur SAP, tu répètes sans cesse les mêmes actions : taper /nSE16, saisir le nom d'une table, réécrire un programme ou un texte-type, cliquer au même endroit. Ce sont des micro-gestes, mais multipliés par cent fois par jour, ils pèsent.
La base : SAP GUI Scripting
SAP GUI intègre une API d'automatisation, SAP GUI Scripting, qui permet de piloter l'interface de façon fiable (bien plus stable que de simuler des clics à l'aveugle). Elle doit être activée : côté serveur via le paramètre sapgui/user_scripting, et côté client dans les options de SAP Logon (Accessibility & Scripting → Scripting). Une fois active, on peut déclencher des actions à la demande.
Avec MyToolKit : trois familles de raccourcis
- Transactions : un raccourci ouvre une transaction, et peut même pré-remplir un objet. Exemple : ouvrir
SE16directement sur une table donnée, en un seul geste. - Insertions de texte prêtes à coller : des textes-types (nom de programme, formule, en-tête, date du jour…) insérés dans le champ courant par un raccourci, fini de les retaper.
- Remaps de touches : réaffecter une action à la combinaison de ton choix, pour l'avoir toujours sous les doigts.
Le tout passe par SAP GUI Scripting, donc c'est fiable : ça vise le bon champ, pas une position à l'écran qui bouge.
Tes raccourcis SAP, prêts en quelques minutes
MyToolKit est en early access gratuit. Transactions, textes et remaps configurables.
↓ Télécharger MyToolKitQuestions fréquentes
Faut-il être développeur pour configurer les raccourcis ?
Non. Les raccourcis se règlent dans l'interface de MyToolKit (transaction à ouvrir, table, texte à insérer, combinaison de touches). Aucun code à écrire.
Pourquoi SAP GUI Scripting plutôt qu'une simulation de clics ?
Parce que le scripting vise directement les éléments de l'écran (champs, boutons), ce qui reste fiable même si la fenêtre change de taille ou de position, contrairement à des clics à des coordonnées fixes.
Le scripting est-il risqué pour la sécurité ?
Il s'agit d'une fonctionnalité standard de SAP, à activer par les administrateurs. Elle automatise des actions que tu ferais toi-même à l'écran, dans ta propre session.