SAP Knowledge Base Article - Public

3541945 - System does not save value change in Position object

Symptom

  • When attempting to change the value of a field in a position (for example, picklist field with 'yesno' picklist) the system does not save the change.
  • No rules have been configured in the position object to alter the value.

"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 Employee Central Position Management

Reproducing the Issue

  1. Access the environment.
  2. Navigate to a position record in Manage Positions.
  3. Make Correction on the record and attempt to change the value of the field.
  4. Save the changes.
  5. Observe that the field change is not saved.

Cause

  • At least two different UI fields are linked to the same position field.
  • As a result, when an update is made to the first field and not the second, the system does not save the change.
  • This is because the system only supports a one-to-one relationship between UI fields and Position/MDF Generic Object(GO) fields.

Resolution

  1. Navigate to the Configuration UI used for the Position/MDF Generic Object.
  2. Remove one of the UI fields that is pointing towards the same Position/MDF Generic Object field(GO)
  3. Save the changes.

See Also

2553102 - Employee Central - Manage Configuration UI (MDF object UI)

Keywords

Position Management, Field Defaulting, Position Object, Configuration UI, Boolean field, position field not saving, UI fields, Position fields, string, picklist, value resolver, MDF, GO , KBA , LOD-SF-EC-POS-OBJ , Object Configuration & Rules , LOD-SF-MDF-UI , UI Config, Layout & Rules , Problem

Product

SAP SuccessFactors Employee Central all versions

Attachments

Pasted image.png