Module - SAP SuccessFactors application management
Collection of activities related to SAP SuccessFactors Applications. You can use these activities directly in your project automation.
Class SuccessFactorsPage
SuccessFactors Screen.
| Extends |
Technologies of the class |
| irpa_core.core.WEBPage |
SuccessFactors |
Activities :
| Wait Ready (SuccessFactors) |
Keep the runtime execution in wait mode, if the screen is in a busy wait state. A particularity of SAP SuccessFactors based applications is that a control can have a busy state that's different from that of the screen. A screen can be loaded although some controls are still loading. To handle this behavior, the 'Wait Ready' activity checks the state of all controls on a screen. The screen is not ready until all controls are ready.
| Technical Name |
Type |
Minimal Agent Version |
| waitReady |
asynchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Sample Code:
await SAPSF.pSF.waitReady();
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
The Successfactors Suggestion Search field is an input field to search for a specific element. Used to make specific searches in SAP SuccessFactors.
| Extends |
Technologies of the class |
| irpa_core.core.ComboBox |
SuccessFactors |
Activities :
Set the value to be searched in SAP SuccessFactors.
| Technical Name |
Type |
Minimal Agent Version |
| suggestionSearch |
synchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Input Parameters:
| Name |
Type |
Attributes |
Description |
| value |
string |
|
Value to be searched. |
| suggestionIndex |
number |
optional
|
Index of the suggestion item to be selected. Default value is -1. |
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SF.pSF.oItem.suggestionSearch('myUser');
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |
The Successfactors Search Input (SFSearchableComboBox will be called here).
| Extends |
Technologies of the class |
| irpa_core.core.Element |
SuccessFactors |
Activities :
| Technical Name |
Type |
Minimal Agent Version |
| searchInputValue |
synchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Input Parameters:
| Name |
Type |
Attributes |
Description |
| value |
string |
|
Value to be searched. |
| suggestionIndex |
number |
optional
|
Index of the suggestion item to be selected. Default value is -1. |
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SF.pSF.oItem.searchInputValue('myUser');
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |
Class SuccessFactorsElement
The SuccessFactors Element.
| Extends |
Technologies of the class |
| irpa_core.core.Element |
SuccessFactors |
Activities :
Set the value and filter the results in combo box based input controls.
| Technical Name |
Type |
Minimal Agent Version |
| SuccessFactorsSet |
synchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Input Parameters:
| Name |
Type |
Attributes |
Description |
| value |
string |
|
Value to be set. |
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SF.pSF.oItem.SFSet('myUser');
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |
Set the value and initiate the search for search fields associated with table like controls.
| Technical Name |
Type |
Minimal Agent Version |
| SuccessFactorsSearch |
synchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Input Parameters:
| Name |
Type |
Attributes |
Description |
| value |
string |
|
Value to be searched. |
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SF.pSF.oItem.SFSearch('myUser');
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |
Simple click activity.
| Technical Name |
Type |
Minimal Agent Version |
| SuccessFactorsClick |
synchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SF.pSF.oItem.SFClick('myUser');
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |
The SuccessFactors select.
| Extends |
Technologies of the class |
| irpa_core.core.ComboBox |
SuccessFactors |
Activities :
Take the OPTION to be selected from the SELECT control as text and sets/changes the OPTION in the control.
| Technical Name |
Type |
Minimal Agent Version |
| SuccessFactorsSelectSet |
synchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Input Parameters:
| Name |
Type |
Attributes |
Description |
| value |
string |
|
Text of the option to be selected. |
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SF.pSF.oItem.SFSelectSet('myUser');
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |
Class Recorder
The SuccessFactor recorder control to handle all recorder based interactions.
| Extends |
Technologies of the class |
| irpa_core.core.Element |
SuccessFactors |
Activities :
| SuccessFactorsRecorder Set |
Set the value to a recorded control.
| Technical Name |
Type |
Minimal Agent Version |
| set |
asynchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Input Parameters:
| Name |
Type |
Attributes |
Description |
| value |
string |
|
Value to be set. |
| suggestionIndex |
number |
optional
|
Index of the suggestion item to be selected. Default value is -1. |
| pressEnter |
boolean |
optional
|
Perform the 'Enter' keystroke after setting the value (false by default). |
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SAPUI5.pSF.oItem.set('myUser');
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |
| SuccessFactorsRecorder Click |
Click a control.
| Technical Name |
Type |
Minimal Agent Version |
| click |
asynchronous
|
WIN-3.24 (WIN for Windows)
|
MAC-3.24 (WIN for Windows)
|
Output Parameters:
| Name |
Type |
Description |
| result |
any |
Value. |
Sample Code:
SAPUI5.pSF.oItem.click();
Errors:
| Error Class |
Package |
Description |
| Timeout |
irpa_core |
timeout reached waiting screen appearance |
| SuccessFactorsAPICallError |
irpa_successfactors |
SAP SuccessFactors injected methods can throw a runtime error. |