activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités UIAutomation

Dernière mise à jour 12 nov. 2025

À propos de SAP GUI pour l'automatisation Java

À propos de SAP GUI pour Java

Enabling SAP GUI API scripting allows you to create reliable automations for SAP GUI for Java. Studio and Robots require SAP GUI scripting to be enabled on the local machine as well as on the server side. Before you can create your first automation projects for SAP, you need to go over the configuration steps.

UI elements in SAP are known as controls, and you might need a particular approach or activity to detect and use them. Find out more about supported SAP GUI for Java elements.

Versions prises en charge de SAP GUI pour Java

La version suivante de SAP GUI pour Java est prise en charge sous Windows (pour l'architecture x64) et Mac OS (pour l'architecture ARM64) :

  • SAP GUI pour Java 7.80 Rev7

Tous les thèmes disponibles (tels que Quartz, Belize, Blue Crystal ou Corbu) peuvent être utilisés pour l’automatisation SAP.

Identifying SAP GUI for Java Elements

The table below lists the selector types that can be used for SAP GUI for Java elements.
Type de sélecteurDescription
<sap />Selectors available on screens where the server connection allows scripting
<java />Selectors available on other screens and for controls that do not have a direct counterpart in <sap />
<ax />Selectors available for controls that cannot utilize <java />, such as the Maximize and Minimize buttons

How to check if the server allows scripting

1. Open scripting window: SAPGUI --> Scripts (menu bar) --> Scripting

2. Run this command: connection.isDisabledByServer(). false result means that scripting is enabled.
Scripting is required for <sap /> selectors to work.

How to enable SAP GUI scripting

See the Enabling SAP GUI Scripting section in Configuration Steps.

Advantages of <sap /> selectors

  • Interaction with the application is performed through the official API provided by SAP.
  • Actions wait for confirmation from the server before proceeding to the next UI Automation activity.
  • Includes support for key SAP operations such as SAP Login, Call Transaction, and others.
  • Capable of managing complex UI controls that may not be supported by other selector types.

Aditional information

You can use Wildcards and Regular expressions inside selectors generated for SAP GUI for Java elements.

Les sélecteurs SAP GUI pour Java prennent en charge, à des fins d'identification, non seulement les attributs technical ID, mais également les attributs Text, Tooltip et Type of SAP control. Les contrôles SAP complexes tels que les tableaux SAP, les grilles SAP et les arborescences SAP ne disposent pas de ces attributs, car l'identification est effectuée différemment.

Si les scripts de l'API SAP GUI pour Java ne sont pas activés ou ne sont pas autorisés dans votre organisation, vous pouvez interagir avec l'interface SAP GUI pour Java à l'aide d'activités Computer Vision (Vision par ordinateur) ou d'activités UI Automation (Automatisation de l'interface utilisateur) avec l'infrastructure de sélection Java.

Permission elevation level

Le niveau d'élévation détermine si une application s'exécute avec des autorisations d'utilisateur ou d'administrateur. Les autorisations d'administrateur vous permettent d'effectuer des tâches plus avancées.

Les niveaux d'élévation d'UiPath Studio et de SAP doivent correspondre. Si les niveaux d'élévation de ces applications ne correspondent pas, l'automatisation ne s'exécute pas.

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
Confiance et sécurité
© 2005-2025 UiPath Tous droits réservés.