SAP Knowledge Base Article - Public

2671407 - How to: Hide person-id-external from Add New Employee screen and allow ESS to edit person-id-external in Biographical Information

Symptom

Employees are not allowed to edit their own person-id-external hence, you set the person-id-external field as View only from the data model:

1.png

This would set the field as read only / view only in an Employee Self Service scenario:

2.png

Try to add a new employee from Add new employee wizard: person-id-external would be set to read only / view only as well.

Environment

Employee Central v2.0

Reproducing the Issue

1. Set person-id-external visibility to view only

2. Go to an employee an edit Biographical Information - Person ID field shouldn't be editable

3. Add a new employee from Add new employee wizard - Person ID field is also not editable (you want to set this as editable from new hire screen)

Cause

RBP Constraint for Biographical Information portlet, fields aren't permissible individually:

3.png

Resolution

Create an onInit business rule using Employee Information Model as it's base object that sets the visibility of the person-id-external field to "both", assign this rule to personInfo HRIS Element. This should only trigger from New hire / Add new employee screen:

5.png

4.png

Result (Add New Employee Screen):

6.png

See Also

 2331851 - Employee Central Implementation - Business Rules FAQ

Keywords

person-id-external editable new hire editable Person ID field in new hire business rule set person-id-external as editable business rule set person ID editable both , KBA , LOD-SF-EC-PER , Person Information , LOD-SF-EC-RUL , Business Rules & Event Derivation , How To

Product

SAP SuccessFactors HCM Core 1805