activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

UIAutomation-Aktivitäten

Letzte Aktualisierung 17. Nov. 2025

Über SAP GUI für Java Automation

Über SAP GUI für 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.

SAP GUI für von Java unterstützte Versionen

Folgende Version von SAP GUI für Java wird für Windows (für die x64-Architektur) und Mac OS (für die ARM64-Architektur) unterstützt:

  • SAP GUI für Java 7.80 Rev7

Alle verfügbaren Themes (z. B. Quartz, Belize, Blue Crystal oder Corbu) können für die SAP-Automatisierung verwendet werden.

Identifying SAP GUI for Java Elements

The table below lists the selector types that can be used for SAP GUI for Java elements.
SelektortypBeschreibung
<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.

SAP GUI für Java unterstützt Selektoren zum Zwecke der Identifizierung nicht nur technical ID, sondern auch die Attribute Text. Tooltip und Type of SAP control.Komplexe SAP-Steuerelemente wie SAP-Tabellen, SAP-Raster und SAP-Bäume verfügen nicht über diese Attribute, da die Identifizierung anders erfolgt.

Wenn SAP GUI für Java API-Skripting nicht aktiviert ist oder in Ihrer Organisation nicht zulässig ist, können Sie mithilfe von Aktivitäten von Computer Vision oder UI-Automatisierung mit dem Java-Auswahlframework mit der Schnittstelle von SAP GUI für Java interagieren.

Permission elevation level

Die Berechtigungsstufe bestimmt, ob eine Anwendung mit Benutzerberechtigungen oder mit Administratorberechtigungen ausgeführt wird. Mit Administratorberechtigungen können Sie weiterreichende Aufgaben ausführen.

Die Berechtigungsstufen für UiPath Studio und SAP müssen übereinstimmen. Wenn zwischen diesen Anwendungen eine Berechtigungsstufeninkongruenz besteht, wird die Automatisierung nicht ausgeführt.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo
Vertrauen und Sicherheit
© 2005–2025 UiPath. Alle Rechte vorbehalten