SAP Knowledge Base Article - Public

3297054 - Custom Object field values not getting saved after requesting the Benefit Enrollment or Claim - Employee Central

Symptom

  • You have configured a new custom MDF object and associated it to the Benefit Enrollment or Benefit Employee Claim objet
  • 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/ Benefit Employee Claim 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 or Claim request
  6. Set values in the custom fields
  7. Save
  8. See that the fields for the custom object are not populated on the workflow details page or in Manage Data

Cause

Incomplete configuration. 

Resolution

The custom MDF object needs to be added to the "Additional Enrollment Fields" or "Additional Claim Fields";

The benefit Screen (UI) needs to have a custom group to add the fields. Ensure that the UI Group's configuration is:

"Is Collection" is set to "Yes" and the "Collection Resolver" is pointing to the custom object.

See Also

Defining Enrollment Details
Specifying Claim/Reimbursement Details

Keywords

benefit enrollment, custom, field, not saved, custom UI, collection, resolver,  "Additional Enrollment Fields", "Additional Claim Fields"; , KBA , LOD-SF-EC-GBF , Global Benefits , How To

Product

SAP SuccessFactors HXM Core 2211