SAP Knowledge Base Article - Public

3736775 - formal-name in personal information not updated by rule and shows incorrect value in people profile

Symptom

A business rule should set formal name into a certain form, but The "formal-name" field in the personal information sometimes shows incorrect value.

Environment

  • SAP SuccessFactors Employee Central
  • Personal Information

Reproducing the Issue

  1. Open Personal Information and choose Edit or Insert New record.
  2. Change any field, the formal name is correctly populated as per business rule for the first time, but a wrong value was populated after the second edit.

Cause

The default logic of formal name sometimes overwrites the business rule logic.

Resolution

Resolution 1: 

  1. Navigate to Manage Business Configuration > personalInfo and enable the field “is overridden” for formal-name
  2. Grant the necessary Role-Based Permissions to view/edit the “is overridden” field in Personal Information.
  3. Edit the onSave business rule that sets formal-name and add an action: set “customize formal name” = true.
  4. Save the rule and test by inserting a new Personal Information record and saving; confirm that display name now follows the rule output.

Resolution 2:

  • Use Name format in configure the latest people profile.

See Also

Keywords

formal-name, display name, personal information, name format, configure people profile, business rule, onSave rule, is overridden, customize formal name, rule trace, display mismatch, manage business configuration, rbac, override, employee central , KBA , LOD-SF-EC-PER-PRS , Personal Info - Config, Rules, RBP, UI , How To

Product

SAP SuccessFactors Employee Central 2511