Symptom
In Manage Business Configuration, any constraints added within the 'Employee' Person Type for Job Information are not being considered in Add New Employee or People Profile
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 HCM Cloud - b1902 Release
- Employee Central
Reproducing the Issue
- Navigate to Manage Business Configuration
- Go to the Job Information Element, and add a Person Type --> Employee
- Save the new Person Type
- Edit the new Person Type Employee and change an Editable non-mandatory field to Mandatory
- Save the changes
- Navigate to Add New Employee and hire a new employee
- Within the Job Information section, the field that was defined as Mandatory is not Mandatory
Cause
Configuration Issue. If Job Inf has Country Specific configurations maintained, then the Person Type "Employee" UI must be created for each of the Country Specific configurations as well.
Resolution
When creating a Person Type UI "Employee" for Job Information, and you have Country Specific configurations created for Job Info (for example jobInfo_USA), then you must also create a new Person Type "Employee" UI for each of the Country Specific Job Info configurations.
If a Person Type UI "Employee" is not created for a jobInfo Country Specific configuration, then the general "Employee" Person Type UI will not be used. For example -:
Person Type "Employee" UI is used by the UI:
- Create a Person Type UI "Employee" for Job Info
- Create a Person Type UI "Employee" for Job Info USA Country Specific configuration
- Go to the Hire Wizard and select a Legal Entity with Country "USA"
- Result: The "Employee" Person Type UI will be used + the Person Type UI "Employee" for Job Info USA
Person Type "Employee" UI is not used by the UI:
- No Person Type UI "Employee" is created for jobInfo Country Specific configuration for country DEU.
- Go back to Hire Wizard and select a Legal Entity with Country "DEU"
- Result: Person Type UI "Employee" is ignored - as the "Employee" Person Type UI for Job Info DEU does not exist.
Keywords
ECT-114968, BCUI, Person Type Employee, JobInfo, 1902, person type, UI, contingent worker, employee, dependent, onboardee, , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , How To