SAP App
SAP App
Understanding access rights while automating SAP
Introduction With Leapwork it's very easy to automate business flows under SAP GUI, however, users need to understand a few access-related details before starting automation on SAP GUI with Leapwork. Below mentioned scenarios describe a few examples where Leapwork will not be able to run SAP GUI due to differences in access levels....
How to Perform SAP Data Validation using SAP Building blocks
Introduction In Leapwork, quite often users have scenarios where they want to perform the validation across the data for different transactions. For example, validating the Sales order number against the created sales order. The validations can be performed using following blocks. Validate SAP block SAP Action block Validate SAP Block...
I am having trouble while using Toggle and Invoke on SAP controls in WinToolbar
Introduction While working with SAP controls in WinToolbar, you may face below issues. In some cases, “Toggle UI Element” block request for one element is received by another element. If user clicks using “Invoke UI Element” or using "Invoke" method in "Click UI Element" block, then the click is received by another button instead of the...
How to SET or Get Attributes in SAP elements using SAP blocks in Leapwork
Introduction The attributes of SAP elements can be SET/GET using the SAP Action block in Leapwork. The options available in the GET/SET attribute depend upon the type of the SAP element captured via the SAP Action block. GET / SET is used when we want to either retrieve some value from the SAP element or explicitly set a value in the SAP...
How to handle drop-downs in SAP
Introduction Leapwork handles dropdowns in SAP using two different ways. Select by Args. Select by key. Select by Args This method is used to select a value from a dropdown using Args. To get the value of args from a dropdown, the users are required to use an SAP Action block and capture the SAP element, select Get Attribute as an action,...
Unable to identify fields in table using Validate SAP Block.
While working with SAP application, sometimes user faces the issue of not able to identify the field in the table as shown in the below screenshot. Usually user will face this issue because of the screen resolution is set to more than 100%. In order to resolve this issue, we suggest that user should follow the following steps: 1. Go to...
I am unable to Inspect/Capture SAP GUI advanced tree list
Description During SAP GUI automation users may see some trees list controls (outside SAP API access) which cannot be inspected/captured using Desktop UI, this happens due to the fact that "Use accessibility mode" setting in SAP GUI is disabled by default, below example illustrate one of the trees list controls. Login to SAP. Open...
I am not able to capture few elements in SAP GUI
Description: Leapwork gets information about SAP GUI controls using SAP API, it is observed that in some cases SAP API does not provide any information about controls used in SAP GUI, this leads to capture failure in Leapwork. Below are a few examples of the controls: Resolution: If the user wants to Click on a control that is not...