SAP Knowledge Base Article - Public

3650959 - publish compensation data to EC failed with error "Frequency is a required field and cannot be blank"

Symptom

Publish compensation data to EC, the publish job failed with error message "Comp EC publish failed for user xxx, create of Compensation info: This record was not saved because there were errors in other records for xxx, Frequency, is a required field and cannot be blank"

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 Compensation

Cause

Set the frequency field as mandatory field and publish new pay component without triggering any rule to fulfill the frequency value for the new pay component.

Resolution

Create OnSave or OnChange type business rule in Manage Business Configuration -> payComponentRecurring to set the frequency for new published pay component. Below is one example.

Keywords

publish failed, compensation publish, publish to EC, frequency, required field, publish data, record error, publish error, mandatory field, field cannot be blank , KBA , LOD-SF-CMP-EC , EC data, EC mappings, configuration & settings , Problem

Product

SAP SuccessFactors Compensation all versions