Symptom
- Employee central standard or custom field was enabled in the Manage Business Configuration page and permissions were assigned to the role, but the field is not visible in the employee profile.
- Example Field: Probationary Period End Date field was enabled in the Manage Business Configuration page and permissions were assigned to the role, but the field is not visible in the employee 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 HXM Suite
- Employee Central - Dependents Management
- Employee Central - Job Information
- Employee Central - Employment Information
- Manage Business Configuration (BCUI) & Data Models (XML)
Reproducing the Issue
In This case Use Example Field: Probationary Period End Date
Note: this can be apply to Custom Job information Field :EC Field Guide: Data Model Field Information for Employee Central
- Enable the Probation Period End Date field in the Manage Business Configuration page ( BCUI).
<hris-field id="probation-period-end-date" max-length="256" visibility="both">
<label>Probationary Period End Date</label>
<label xml:lang="en-GB">Probationary Period End Date</label>
<label xml:lang="en-US">Probationary Period End Date</label>
</hris-field>
- Assign the required permissions to the role. under Employee Central Effective Dated Entities
- Verify the field visibility in Configure People Profile settings.
- Check the employee profile to confirm the field is not visible.
Cause
- Configuration issue under Person Type
- Missing filed standard or custom field under jobInfo_employee
Resolution
Person Type in BCUI allows you to define a set of fields specific to a group of persons. For example: defining a set of fields specific to a student.
As an Admin, you can define Person Type configuration in BCUI. Person Type can be configured for both global and Country/Region-Specific HRIS elements.
For a Person Type, you can configure these attributes:
- Enabled
- Mandatory
- Visibility
When a Person Type is created, all the HRIS fields specific to the Person Type gets copied from base element. User is not allowed to add field that is not in base element.
Enable Fields probation-period-end-date under jobInfo_employee
The jobInfo_employee refers to a specific Person Type configuration within the SAP SuccessFactors Employee Central system. It is used to manage and display job-related information for regular employees.
When configuring custom fields in the jobInfo section, it is essential to also add those fields explicitly to the jobInfo_employee configuration to ensure they are visible and editable for employees. This process involves navigating to Manage Business Configuration, selecting jobInfo, and then adding the custom fields under the jobInfo_employee section.
Additionally, permissions must be granted for these fields to be accessible in the user profiles.
- Navigate to Admin Center > Manage Business Configuration
- Under Employee Central > HRIS Elements > expand "jobInfo "
- Enable: <hris-field id="probation-period-end-date" max-length="256" visibility="both"> <label>Probationary Period End Date</label>
- Then expand the jobInfo_employee Enable Fields probation-period-end-date
- Click Save
Check Configuration
- Go to test user Job Infos
Note: Here are some things to consider before adding Person Type in BCUI:
-
You cannot configure Person Type by editing the XML. You can only add Person Type in Business Configuration UI.
-
Person Type added in Business Configuration UI does not have corresponding entry in data model XML.
-
Person Type is only supported for HRIS elements.
-
If a field is configured in Succession Data Model but not in Country/Region-Specific Data Model, it will still be displayed in UI as system will honor the merged data model of Country/Region-Specific Data Model and Succession Data Model.
-
If a field is configured in Succession Data Model but not in Onboarding Data Model, it will still be displayed in UI as system will honor the merged data model of Succession Data Model and Onboarding Data Model.
-
For Job Information, Compensation and Employment, field attributes (except label and enabled) cannot be changed in Country/Region-Specific Data Model and Country/Region-Specific Person Type Data Model if a field is configured in Succession Data Model.
-
If a field exists in both Succession Data Model and Country/Region-Specific Data Model, when a field is changed in Succession Data Model, the changes (except label and enabled) is synchronized to Country/Region-Specific Data Model and Country/Region-Specific Person Type Data Models (if exist).
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide: For any EC Standard field creation please refer to Guide:
Guide Implementing and Managing Business Configuration (BCUI)-
See Also
- 2854978 - Enable 'Person Type' Only When the Respective Modules are Enabled - EC
- 3224946 - Person Type 'Onboardee' not available in Manage Business Configuration - compInfo / compInfo Country/Regions specific ;; https://me.sap.com/notes/3224946
- 3233236 - Error when selecting Person Type in the HRIS Element personInfo
- 2766955 - Manage Business Configuration: Constraints configured within Person Type 'Employee' in Job Information are not considered in the UI
- 3310705 - Person Types are currently not supported for termination UI
- 3210585 - Onboardee and Employee Person Type behavior for custom fields in jobInfo [Manage Business Configuration UI] - Onboarding
- 3235376 - Address fields does not respect dependents person type - Employee Central
- 2699735 - Cannot View Person Type Employee Under Job Information In Manage Business Configuration ( BCUI )
- 2615257 Manage Business Configuration: How to enable different Global Info views based on Person Type for Custom Fields (Employee and Dependent)
- 2615255 - How to secure Manage Business Configuration objects
Keywords
configuration issue, jobInfo_employee, Person Type, probation period end date, employee profile, manage business configuration, configure people profile settings, field visibility, employee central, job information, hris sync mappings, employment information, permissions, data models, XML, BCUI , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Problem
Product
Attachments
| Pasted image.png |
| Pasted image.png |
SAP Knowledge Base Article - Public