SAP automation support for macOS
- Updated: 2025/07/25
Review details on the supported Recorder package actions in Automation 360 for macOS and the compatible SAP GUI versions.
Note: Currently, only Quartz light theme is supported.
Control name | Automation 360 supported action | SAP Logon 780 |
---|---|---|
Text box | Set text | Yes |
Set text with delay | Yes | |
Append text | Yes | |
Append text with delay | Yes | |
Get property | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes | |
Combo box | Select item by index | Yes |
Select item by text | Yes | |
Expand | Yes | |
Get total items | Yes | |
Get selected text | Yes | |
Get selected index | Yes | |
Get property | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes | |
Check box | Check | Yes |
Uncheck | Yes | |
Toggle | Yes | |
Get status | Yes | |
Get property | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes | |
Button | Click | Yes |
Get property | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes | |
Radio button | Select | Yes |
Get status | Yes | |
Get property | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes | |
Password text | Get property | Yes |
Set text | Yes | |
Left click | Yes | |
Right click | Yes | |
Double click | Yes | |
Click | Yes | |
Table | Set cell by index | Yes |
Set cell by text | Yes | |
Get cell text by index | Yes | |
Get cell index by text | Yes | |
Get total rows | Yes | |
Get total columns | Yes | |
Select row | Yes | |
Select all | Yes | |
Deselect all | Yes | |
Get property | Yes | |
Set focus | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes | |
Get table | Yes | |
Menu bar | Select item by text | Yes |
Get property | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Get total items | Yes | |
Select item by index | Yes | |
PageTab | Select | Yes |
Scroll left | Yes | |
Get property | Yes | |
Get total items | Yes | |
Get selected index | Yes | |
Set focus | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes | |
Label | Get property | Yes |
Click | Yes | |
Left-click | Yes | |
Right-click | Yes | |
Double-click | Yes |
Note: When automating SAP desktop applications, only the rows that are
currently visible in the table can be captured and automated. Any rows not displayed
on the screen at the time of automation will not be detected or interacted with by
the bot.
Best practices
To ensure reliable and efficient automation of your SAP applications, follow these best practices:
- When automating the SAP GUI desktop application, actions might not execute reliably if they are triggered before the UI element is fully loaded on the screen, particularly during screen transitions. We recommend that you verify the UI element is present and fully loaded before automating instead of using hard coded delays.
- For controls such as Table, PageTab, and Combobox, ensure that you select the Name property in the search criteria. Since this property is dynamic, we recommend you use a wild card character in this field to enhance automation reliability.