Je voudrais partager avec vous via ce post une méthode assez pratique:
lorsque l'on souhaite exécuter un programme sans passer par SE38 ou SA38 (ou cas de figure qui se présente plus généralement, permettre à des utilisateurs d'exécuter un programme sans leur donner accès à SE38/SA38
La marche à suivre est la suivante:
1/ Avant tout, vérifier qu'il n'existe pas déjà une transaction pour le programme en question:
SE38/entrer nom du programme puis cliquer sur utilitaire/cas d'emploi (ou Ctrl+Maj+F3) sélectionner uniquement "transaction" puis valider.
SAP cherche alors s'il existe ou non une transaction pour le programme donné, et le cas échéant en donne le nom.
2/ S'il n'existe pas de transaction pour le programme, il est alors possible de la créer via la transaction SE93.
On tape le nom désiré pour la transaction, puis on clique sur créer.
On renseigne ensuite le code transaction et la désignation, puis dans objet initial, on coche le deuxième choix: "programme et écran de sélection (transaction de programme)".
On arrive ensuite sur l'écran de création de la transaction, dans lequel il faut renseigner le nom du programme et les autres données nécessaires à la création de la transaction.
3/ Ne pas oublier d'ajouter la transaction nouvellement créée dans les profils des utilisateurs concernés!
Voilà, j'espère que cela pourra vous être utile!
Aurélie.




News