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 25 mars 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 côté serveur et côté client. Cela active le cadre de détection d’éléments par défaut et recommandé SAP pour permettre la sélection interactive.

Remarque : En ce qui concerne les problèmes de sécurité, le serveur SAP ne voit aucune différence entre SAP GUI pour la communication Java générée par un script et celle générée par un utilisateur. Le script dispose des mêmes droits pour exécuter des transactions SAP et saisir des données, comme le ferait un utilisateur.

Côté serveur

  1. Lancez SAP GUI pour Java, connectez-vous à votre serveur SAP à l'aide de vos informations d’identification. La fenêtre Accès simplifié à SAP (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 Affichage des attributs des paramètres de profil (Display Profile Parameter Attributes) , sélectionnez le bouton Changer la valeur (Change Value) 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 de SAP, accédez au menu Fichier > Préférences (Preferences ) (sous Windows) ou à SAPGUI > Paramètres (Settings) (sous Mac OS).
  2. Accédez à Web AS ABAP et cliquez sur Scripts (Scripting).
  3. Cochez l'option Activer le script (Enable scripting).
  4. Décochez les cases des options suivantes :
    • Avertir lorsqu'un script externe accède à SAP GUI
    • Avertir lorsqu'un script externe tente d'ouvrir une connexion
  5. Enregistrez les modifications en cliquant sur OK. L'interface utilisateur graphique SAP pour le script Java est désormais activée.
    docs image

Activer les boîtes de dialogue modales

Les options d'affichage (modales) de contrôle ne sont pas prises en charge par les scripts SAP. Dans ce cas, vous devez activer les options d'affichage Boîte de dialogue (modal) (Dialog (modal)).

  1. Dans la fenêtre Accès simplifié à SAP (SAP Easy Access) , sélectionnez Paramètres (Settings) sous le menu Aide (Help) . La fenêtre Paramètres personnels de l'utilisateur (Personal Settings for User) 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 Appliquer (Apply) pour enregistrer les modifications et fermer la fenêtre Paramètres personnels de l'utilisateur (Personal Settings for User) .
    Remarque : il s'agit d'un paramètre par utilisateur. Cette configuration doit être définie pour chaque client qui crée une automatisation SAP. Le paramètre par défaut Boîte de dialogue (modal) pour 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