SAP Wait for input change function

The SAP Wait for input change function in RPA.

Help CentreBuilding Processes

This article describes the RPA SAP functionality to wait for input change.

For a full list of available functions, please read SAP functions.


Description

The SAP Wait for input change function monitors a SAP input field and waits until its value changes. This is useful for detecting when SAP has finished processing or when a field is populated by a background operation.


Setting it up

To use the SAP Wait for input change function, follow these instructions:

{{popups:rpas/add:action=sap-input-change}}

Once on a process map:

  1. Navigate to the process where you would like to add the SAP Wait for input change function
  2. Click on the green button’s drop-down (right side of the green button labelled “Process”)
  3. On the menu that appears, click on the “+ Activity” item
  4. From here you can select the SAP Wait for input change option
  5. Click "Add" once you are done

Input parameters

ParameterRequiredTypeDefaultDescription
Element IDYesText-The SAP GUI element ID of the field to monitor
TimeoutNoNumber30Maximum seconds to wait for the value to change
VariableNoText-Variable to store the new field value

Output variables

VariableTypeDescription
VariableTextThe new value of the field after the change

Errors

ErrorDescription
SAP not openSAP GUI is not running
TimeoutThe field value did not change within the timeout period
Element not foundThe element ID could not be found on the SAP screen

Tips

  • Useful for waiting on SAP calculations or background updates to complete
  • Increase the timeout for long-running SAP operations
  • Use the variable output to capture the updated value for subsequent steps

Related functions

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.