Symptom
A field 'Country' is included in the 'Workflow Details' of a Workflow triggered by a change to a user's Job Information, despite no change being made to the field when changing the Job Information.
"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 Employee Central
Reproducing the Issue
1. Navigate to a user's Employee Profile > Scroll down to 'Job Information'
2. Click the 'Edit' button > Make a change to any field(s) in 'Job Information (Note the field 'Country')> Save
3. This triggers a Workflow > Proxy as the Workflow Approver
4. Go to 'To Do' tile > Click into 'Workflow Details' Page
5. Note that the field 'Country' is included in the Workflow details along with the fields that were changed, despite no change being made to it
Cause
This is caused by default system behavior. When a change is made to Job Information, the 'Country of Company' field will check and reset itself based on the 'countryOfRegistration' field in the 'Legal Entity' of the company to which the employee belongs, when saving. This causes the 'Country' field to appear in the 'Workflow Details' page along with the Job Information that has been changed when a Workflow is triggered, as it has reset itself.
Resolution
This is Expected System Behavior.
Keywords
Employee Central, Job Information Portlet, Country field, Job Information Workflow, Workflow Details, Country, countryOfRegistration, Job Information, Country of Company , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC-JOB , Job Information , Problem