SAP Knowledge Base Article - Public

3406479 - Error making change to Employee Data - Employee Central

Symptom

While making a change to an Employee Central portlet, system is throwing an error for a field or configuration.

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

Make a change to the data of an employee in a portlet, like Job Information or Personal information. For example:

  1. Open the Employee Profile of a user
  2. Click to edit a portlet, like Personal Information
  3. Make a change and Save
  4. An error is thrown, like for Global Information. An example of error is: "Please specify the country/region in the country/region Specific data model"

Cause

The employee has data assigned to a HRIS field or element, but this field or element was disabled.

For example: employee had global information for one country, but the globalInfo for this country was disabled from Manage Business Configuration, and the data of the employee was not adjusted.

Resolution

When we have a configuration, for a HRIS element or a HRIS field, and we disable or change this configuration, the data assigned to the users should be cleaned before disabling/changing.

A few examples:

  • If a user has global information on their portlet, and the country is disabled, before disabling the country, data should be removed for the user.
  • If you change the data type of a HRIS field and do not change the data for the user in the portlet, you will receive an error while trying to make a change for the user data. 
  • If you make a field mandatory, but this field is not filled for anyone, you will receive an error while trying to edit the data of a user who does not have that value filled.

When you have data assigned to a user, you should not change the configuration. 

Resolution:

For such cases, please edit the data of the employee before or right after the change in the configuration.

If you are disabling global information, this element needs to be removed from the Personal Information portlet of the user before making this change. If you are making a field mandatory, the value for this field needs to be imported for all users.

If the issue is present and you do not want to edit the data of the user, the field/element should be reconfigured to match this data, like re enabling the globalInfo for the affected country.

Keywords

globalInfo, jobInfo, edit data, data type, data change, configuration, manage business configuration, hris element, hris field, disable field, error, employee central, error changing , KBA , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , LOD-SF-EC-PER-GLO , Global Info - Config, Rules, RBP, UI , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions