Symptom
- Records are not visible in transactions HRSFI_RCT_HIRE//HRSFI_ONB_HIRE despite existing records in the staging tables HRSFI_D_RCT_LOG / HRSFI_D_ONB_IMP.
- 'Delete' button is greyed out/disabled.
Environment
• Integration Add-On for SAP ERP HCM and SuccessFactors HCM Suite
• Integration Scenario for Recruiting
• Integration Scenario for Onboarding
Reproducing the Issue
1. Navigate to the HRSFI_RCT_HIRE or HRSFI_ONB_HIRE transaction.
2. Verify that the entry records exist in the staging log table.
3.
* Observe that no records are displayed in the transaction.
* Observe that the button 'Delete' is greyed out/disabled.
Cause
Configuration of authorizations via BAdI HRSFI_B_AUTHORITY_CHECK
Resolution
1. Missing applications:
Basically the authorization check in transaction HRSFI_RCT_HIRE//HRSFI_ONB_HIRE is done based on the mapped data for the candidates in fields WERKS, PERSG, PERSK. In case these fields are empty for the candidates, then the authorization check fails.
The class where this check occurs is just a fallback class for BAdI HRSFI_B_AUTHORITY_CHECK. You could create your own BAdI implementation that fits directly to the specific authorization setup. There are so many permutations in authorizations that we can’t code anything in a generic way.
--> Method IF_HRSFI_AUTHORITY_CHECK_BADI~CHECK_AUTHORITY Check authority for imported SFSF data
2. Missing Delete Button:
--> Method IF_HRSFI_AUTHORITY_CHECK_BADI~CHECK_SUPER_USER Check if user is super user
If the user has 'super user' authorization he/she can see and use the button.
See Also
- Further Processing of Imported Applications in SAP ERP
- IMG path (and info icon left to the node): Personnel Management -> Integration Add-On for SAP ERP HCM and SuccessFactors BizX ->
Option a. -> Basic Settings -> BAdI: Authorization Check for SFSF Integration
Option b. -> Integration Scenario for Onboarding/Offboarding Data -> Basic Settings -> BAdI: Authorization Check for SuccessFactors Integration
Keywords
HRSFI_RCT_HIRE, HRSFI_ONB_HIRE, IF_HRSFI_AUTHORITY_CHECK_BADI, HRSFI_B_AUTHORITY_CHECK, BAdI, implementation, applicant, applications, delete, missing, invisible, authorizations, SuccessFactors BizX, SAP ERP HCM, integration scenario, recruiting, onboarding, staging table, mapped data, super user , KBA , PA-SFI-TM , Integration with SuccessFactors BizX Talent Management , Problem
SAP Knowledge Base Article - Public