SAP Knowledge Base Article - Public

3297054 - Benefit Enrollment Custom Object field values not getting saved

Symptom

  • You have configured a new custom MDF object and associated it to the Benefit Enrollment object
  • There's a custom Config UI created for the Benefit and the new custom fields are added
  • When initiating a request, even after populating the fields, the values are not saved
  • If with Workflow, the fields come up as blank in the Workflow Request

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 - Global Benefits

Reproducing the Issue

  1. Create a new custom object and define the fields needed
  2. Associate it to the Benefit Enrollment object via Configure Object Definitions
  3. Create a new Config UI
  4. Add a new UI Group and add the fields pointing to the custom object fields as resolvers
  5. Initiate a Benefit Enrollment request
  6. Set values in the custom fields
  7. Save
  8. See that the fields for the custom object are not populated

Resolution

Check the resolver configuration of the UI Group. Ensure that Is Collection is set to Yes and the group's resolver is pointing to the custom object.

Keywords

benefit enrollment, custom, field, not saved, custom UI, collection, resolver , KBA , LOD-SF-EC-GBF , Global Benefits , How To

Product

SAP SuccessFactors HXM Core 2211