Symptom
- Cannot create any new job classifications in an instance.
- An application error occurred when selecting the country drop down.
- Job Classification configuration for child parent associations are causing an error to be thrown when creating a Job Classification.
- Countries on the country list for Job Classification are currently non-editable.
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
- Navigate to Manage Data under the Admin Center > Employee Files:
- Select Job Classification under create new drop down:
- Enter the necessary details such as Start Date, Job Code, etc... and select the associated country list.
- On selecting the list you will get the following error:
Cause
- The job classification has a parent-child association with Job Classification Country Object:
- The Job Classification Country in turn is associated with the different country specific Job Classification objects such as JobClassificationUSA,Job ClassificationCanada, etc...
- The reason is the association under the Job Classification country is set as Not Visible, thus when selecting the country list drop down it throws an error.
Resolution
- To popluate the country list in the drop down, make the associations – Job Classification USA, Job Classification Canada, etc... under Job Classification set the Visibility of the Country object as Editable:
- Once done, select and add the country from the list in the drop down.
- As a result you can now create a new Job Classification:
Keywords
SF, Success Factors, EC, Job Code, Classification, fields , KBA , LOD-SF-EC-JOB-OAS , Object Associations and Field Criteria , Problem
Product
SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions