SAP Knowledge Base Article - Public

3669272 - "The percentage value for cost assignments must be a whole number between 0 and 100." - Employee Central

Symptom

When trying to use decimal numbers in the Employee Cost Assignment portlet and saving, the following error is displayed: "The percentage value for cost assignments must be a whole number between 0 and 100."

"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

Reproducing the Issue

  1. Navigate to the Employee Cost Assignment portlet;
  2. Input a decimal value in the Percentage field > Save;
  3. Error message is displayed: "The percentage value for cost assignments must be a whole number between 0 and 100."

Cause

Expected behavior.

Resolution

Percentage decimal values are not allowed for Employee Cost Assignment object. This is a new validation introduced in 2H2025 via ECT-255622.

Keywords

The percentage value for cost assignments must be a whole number between 0 and 100, ECT-255622, percentage field, employee cost assignment, decimal values, whole number, error message, sap successfactors, percentage input error, cost assignment portlet, sap successfactors employee central, people profile, field validation error , KBA , LOD-SF-EC-HDP , Higher Duties & Public Sector , Problem

Product

SAP SuccessFactors Employee Central all versions