Symptom
Personal data audit log report for Global information fields has value "0" like Disabled Veteran, Armed Forces Medal Veteran and Protected Veteran fields when saved with no selection.
Environment
SAP SuccessFactors HCM Suite
Reproducing the Issue
- Login to the instance
- Go to Personal information portlet
- Go to Global information
- Click on the pencil icon and save without doing any changes to the picklist fields
- Go to Change audit
- Go to Create Personal Data report
- Go to Person search
- Run the report with the below details:
- Users: <subject_user>
- Modules: select all
- Time range: the time when you run the change
Resolution
This is expected behavior, the global information portlet picklist fields such as Disabled Veteran, Armed Forces Medal Veteran are using the same picklist YesNoWish, and Protected Veteran field is using the picklist PROT_VETERAN_USA
- Above 3 fields mentioned are all genericNumber HRIS Field in data model -> Behavior: if no data is set, it will be shown as “0” in the audit report (means no value)
- Field like Submission date of Form CC-305 is genericDate HRIS Field in data model -> Behavior: if no data is set, it will be shown as “blank” in the audit report (means no value)
- Field like Disability Status is genericString HRIS Field in data model -> Behavior if no data is set, it will be shown as “blank” in the audit report (means no value)
So those fields are either 0 (for number fields) or just empty (for string or date fields) in the audit reports.
Keywords
Picklist value, zero, 0, Global information, portlet, Personal audit report, change audit, Disabled veteran, Armed forces medal veteran, protected veteran, no value. , KBA , LOD-SF-PLT-PCK , Picklist Management Issue , LOD-SF-PLT-CHA , Change Audit , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Problem