studio
2024.10
false
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Guide de l’utilisateur de Studio

Dernière mise à jour 24 avr. 2025

Étapes de configuration

Activation des scripts de SAP GUI

Pour permettre à Studio d'interagir avec SAP GUI pour Java, vous devez effectuer les étapes de configuration suivantes sur le serveur et le client.Cela permet à l'infrastructure de détection des éléments par défaut et recommandés de SAP d'effectuer une sélection interactive.

Remarque : en matière de sécurité, le serveur SAP ne voit aucune différence entre les communications SAP GUI pour Java générées par un script et celles qui sont générées par un utilisateur. Le script dispose des mêmes droits pour exécuter des transactions SAP et entrer des données, tout comme le ferait un utilisateur.

Côté serveur

  1. Lancez SAP GUI pour Java et connectez-vous à votre serveur SAP en utilisant vos identifiants. La fenêtre SAP Easy Access s'affiche.
  2. Exécutez la transaction RZ11. Spécifiez le nom du paramètre sapgui/user_scripting et appuyez sur Entrée (Enter) sur le clavier ou sur Affichage (Display) dans l'interface SAP.
    docs image
    docs image
  3. Dans la fenêtre Display Profile Parameter Attributes (Afficher les attributs des paramètres du profil), sélectionnez le bouton Change Value (Modifier la valeur) dans la barre d'outils et définissez la nouvelle valeur (New Value) de sapgui/user_scripting sur TRUE. Enregistrez les modifications.
    docs image
    Remarque : dans le cas où votre organisation utilise plus d’une instance d’un système SAP, n’oubliez pas d’activer la case à cocher « Activer sur tous les serveurs (Switch on all servers) » pour assurer une activation correcte du script SAP sur tous les serveurs.

Selon la version du serveur SAP, les paramètres suivants peuvent être définis sur VRAI par défaut. Dans ce cas, modifiez leur valeur sur FAUX.

  • sapgui/nwbc_scripting

  • sapgui/user_scripting_disable_recording

  • sapgui/user_scripting_force_notification

  • sapgui/user_scripting_per_user

  • sapgui/user_scripting_set_readonly

Important : toutes les modifications apportées aux paramètres de la transaction RZ11 sont appliquées avec effet immédiat et sont perdues lorsque le système redémarre. Pour que les modifications soient permanentes, contactez votre administrateur système SAP et utilisez la transaction RZ10.
Déconnectez-vous, puis reconnectez-vous pour que les modifications prennent effet.

Côté client

  1. À partir de la fenêtre principale de connexion SAP, accédez au menu File > Preferences (Fichier > Préférences) (sous Windows) ou à SAPGUI > Settings (SAPGUI > Paramètres) (sous Mac OS).
  2. Accédez à Web AS ABAP et cliquez sur Scripting (Scripts).
  3. Cochez l'option Activer le script (Enable scripting).
  4. Décochez les cases des options suivantes :
    • Notifier lorsqu'un script externe accède à SAP GUI
    • Notifier lorsqu'un script externe tente d'ouvrir une connexion
  5. Enregistrez les modifications en cliquant sur OK. Le script SAP GUI pour Java est désormais activé.
    docs image

Activer les boîtes de dialogue modales

Les options d'affichage des contrôles (amodal) ne sont pas prises en charge dans les scripts SAP. Dans ce cas, vous devez activer les options d'affichage des boîtes de dialogue modales (Dialog [modal]).

  1. Dans la fenêtre SAP Easy Access, sélectionnez Settings (Paramètres) dans le menu Help (Aide). La fenêtre Personal Settings for User (Paramètres personnels de l'utilisateur) s'affiche.
  2. Accédez à l'onglet Aide F1 (F1 Help), puis sélectionnez l'option Boîte de dialogue modale d'entrée (in Modal Dialog Box) depuis la section Affichage (Display).
  3. Accédez à l'onglet Aide F4 (F4 Help), puis sélectionnez l'option Boîte de dialogue (modale) (Dialog (modal)) depuis la section Affichage (Display).
  4. Sélectionnez le bouton Apply (Appliquer) pour enregistrer les modifications et fermez la fenêtre Personal Settings for User (Paramètres personnels de l'utilisateur).
    Remarque : il s'agit d'un paramètre spécifique à un utilisateur. Cette configuration doit être définie pour chaque client qui crée une automatisation SAP. Le paramètre de boîte de dialogue modale par défaut de l'ensemble du système peut être configuré par l'administrateur système.
docs image

Droits d'autorisation

La vérification ou les paramètres des droits d’autorisation ne doivent être effectués que si le paramètre sapgui/user_scripting_per_user est défini surTrue.
SAP GUI Scripting n'est disponible que pour les utilisateurs qui ont l'autorisation pour l'action Execute(16) de l'objet d'autorisation S_SCR dans la classe BC_A.

Veuillez contacter votre administrateur système SAP et vous assurer que l'utilisateur dispose des droits d'autorisation appropriés.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White