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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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-2.0.0 (WIN for Windows)
|
MAC-3.17 (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. |