Symptom
- Customer would like to create an report with step and process fields.
- Process field is empty (does not have values) in report
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP Successfactors Onboarding 1.0
Resolution
For Customers - This requires access to Superadmin (Onboarding backend)
- In order to capture the step name for the candidates in reports,client should use field as "CurrentStatus".
- By default ,Current Status will not present in Data Dictionary.Customer should add it in data dictionary and should use this field in report to capture step name.
- In order to capture process field in key,client should hardcode process field in superadmin in assign actions as mentioned in below screenshot.
Please note based on what fields are selected, reports take different route to fetch the data.
Option 1:
If below fields are added, then it will fetch data from HRdata:
"FirstName",LastName", "LastName", "MiddleName", "Process", WOTCStartDate", "StartDate","CreateDate", "HireDate"
Option 2:
If the fields added are in index fields then application will try to get the record from Index fields cache.
Option 3:
If the fields are not in above 2 then it will try to fetch data from HRdata XML, which is HRdata History.
If HRdata History has Process key then it will fetch that value.
However, Onboarding process by default doesn't create the Process key and value in HRdata XML. But for Offboarding, Crossboarding and custom Onboarding processes, Process key is created.
E.g. if key 'HrdataId', 'Status' is added in fields of Advanced Report then it try to get the value from HRdata XML.
You may see that Process field is empty for onboarding, but for Offboarding, Crossboarding and custom Onboarding processes, the field will have values.
Suggestion:
If one report is not able to fetch all details, it is recommended to create 2 or 3 reports from Onboarding 1.0.
And then merge the reports externally to get all details in one report.
Keywords
Advance, report, process, step name, onboarding 1.0, process name, ONB 1.0, OBD , KBA , LOD-SF-OBD-REP , Reporting & Analytics, Data Imports & Exports , Problem