SAP Knowledge Base Article - Public

3441960 - Error while updating 'BenefitEnrollmentConfigUI' UI

Symptom

When trying to update the 'BenefitEnrollmentConfigUI' UI, error 'In BenefitEnrollment, benefit.pensionBenefitDetails.employerContributionDetail.employerContributionType is not the field or association name.' is thrown.

Environment

SAP SuccessFactors Employee Central

Reproducing the Issue

Go to 'Manage Configuration UI' > BenefitEnrollmentConfigUI > Update any field and try to save the UI, error will be thrown.

Cause

Issue is occurring because the configUI 'BenefitEnrollmentConfigUI' contains references to some objects which are not yet delivered in 2311.

Resolution

Issue will be fixed with 2405 release.

As a workaround, issue can be rectified in UI by changing the Value Type Resolver references for the below config UI fields, as follows:

1. For 'Employer Contribution Amount' (field-87): Change the resolver from 'eligibleWallet.pensionBenefitDetails.employerContributionDetail.employerContributionAmount' to 'Selected Wallet.Employer Contribution Detail.Contribution Amount'

2. For 'Employer Contribution Percentage' (field-88): Change the resolver from 'eligibleWallet.pensionBenefitDetails.employerContributionDetail.employerContributionPercentage' to 'Selected Wallet.Employer Contribution Detail.Contribution Percentage'

3. For 'Employee Contribution Amount' (field-89): Change the resolver from 'benefit.pensionBenefitDetails.employeeContributionDetail.employeeContributionAmount' to 'Selected Benefit.Employee Contribution Detail.Contribution Amount'

4. For 'Employee Contribution Percentage' (field-90): Change the resolver from 'benefit.pensionBenefitDetails.employeeContributionDetail.employeeContributionPercentage' to 'Selected Benefit.Employee Contribution Detail.Contribution Percentage'

5. For 'Employer Contribution Type' (field-79 in Group-5): Change the resolver from 'benefit.pensionBenefitDetails.employerContributionDetail.employerContributionType' to 'Selected Benefit.Employer Contribution Detail.Employer Contribution Type'

6. For 'Employee Contribution Type' (field-80 in Group-5): Change the resolver from 'benefit.pensionBenefitDetails.employeeContributionDetail.employeeContributionType' to 'Selected Benefit.Employee Contribution Detail.Employee Contribution Type'

(the first 4 fields are near the bottom of the config UI, the last 2 fields are present in Group-5 for Other Fields)

Keywords

Error UI, pensionBenefitDetails, BenefitEnrollmentConfigUI, INC7612395, b2311, CS20240007207568, employerContributionType, is not the field or association name, KI2311, 2H2023, b2305 , KBA , LOD-SF-EC-GBF , Global Benefits , Known Error

Product

SAP SuccessFactors Employee Central 2311