Symptom
The recurring pay component configured as Type= Number is defaulting value to "0" in Employee Profile > Compensation Information.
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 HCM Suite
- SAP SuccessFactors Employee Central
Reproducing the Issue
Make sure you have a configuration for Pay Component similar to the one below:
Then:
- Navigate to Employee Profile.
- Go to Compensation Information and see Recurring Pay Components.
- Try to insert the configured Pay Component.
- Check the value/number/amount displayed in the calculated field.
Cause
Field ID: number-of-units is not enabled in Manage Business Configuration > payComponentRecurring.
Resolution
Enable field ID: number-of-units is not enabled in Manage Business Configuration > payComponentRecurring. And you also need to grant permission to this field, and maintain currency as per Guide Pay Component Types: Number or Percentage.
You may also want to use the subject Pay Component in Pay Scale Level configuration as well as per below:
See Also
Keywords
pay component, recurring payments, calculated amount, number-of-units, number, compensation information, sap successfactors, employee central, wrong value, unit of measure, pay component types, currency, SF, EC, CMP, REC , KBA , LOD-SF-EC-CMP-REC , Recurring Payments , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , LOD-SF-EC-CMP , Compensation Information & One-Time Bonus , Problem
Product
Attachments
| Screenshot 2025-08-26 083200.png |
SAP Knowledge Base Article - Public