Review details on the supported Recorder package actions in Automation 360 for macOS and the compatible SAP GUI versions.

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:

  • To ensure reliable bot performance, especially in navigation scenarios and physical actions, it is crucial to incorporate delays. When automating the SAP desktop application, due to the rapid execution speed of bots, the automation might become unreliable without adding delays between actions. Adding delays between actions helps stabilize the bot, ensuring smooth and consistent operation.
  • 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.