SAP Knowledge Base Article - Public

3618595 - Benefits behavior when associated with 2 other custom MDF objects

Symptom

If the enrollment object is associated with 2 custom MDF objects (one-to-many association) and more than one record is added for the association we see that only one record is shown for each association when editing.

Environment

  • SAP SuccessFactors HCM Suite
  • SAP SuccessFactors Employee Central 

Reproducing the Issue

  1. Configure 2 one-to-many associations between custom MDF objects and "benefit enrollment" object
  2. Go to one user profile 
  3. Go to benefit and edit enrollment for the associated enrollment 
  4. Add more than one record for each association and save
  5. Try to edit again and see that only one record is shown for each association

Cause

The cause of the issue is related to the display of custom objects in the UI. The backend response contains the correct number of records, but the UI only renders one record for each association due to the 'partialUpdate' field being set to true.

Resolution

Engineering team is planning to deliver an update that will avoid this issue in the 2H 2025 release(Preview October 13th and Production November 14th).

You can keep track of the update with your CSP/CEE using the code WEF-161874.  

Keywords

global benefits, ui behavior, one-to-many mdf, mdf history, ui inconsistency, custom objects, partialUpdate field, record display issue,  WEF-161874, GBF, ben, association, object, GO, generic object, MDF object , KBA , LOD-SF-EC-GBF , Global Benefits , Product Enhancement

Product

SAP SuccessFactors Employee Central all versions