Symptom
- When completing a pay component recurring import with amount or number fields omitted, they become multiplied by ten instead of inheriting the previous record’s value.
- Rule trace shows the new value being evaluated, but no business rule is setting or calculating this value.
- Including amount/number field in the import file with the intended value results in a correct outcome.
- The issue happens when the user's language and/or file locale is set to Portuguese; it does not occur using English.
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
- Set the user language ot the file locale to Portuguese.
- Prepare a Pay Component Recurring import file omitting Number column.
- Import the file.
- Observe that the created/updated record has the value multiplied by 10 (for example: 90 becomes 900):
- If you repeat with English language and file locale, the issue does not occur. If you include the Number column with the intended value, the import is also correct.
Resolution
- The fix for this issue is planned to be deployed on 2H 2026 release. For release timelines, please review SAP SuccessFactors Product Release & Road Map Information.
- As a workaround, make sure the field with a value is included in the import file or set the file locale to English.
Keywords
pay component recurring, number-of-units, number field, import, multiplied by 10, number, amount, locale, portuguese, file locale, language, inherit previous value, rule trace, recurring payments, employee central, pcr import, multiply, multiplied , KBA , LOD-SF-EC-CMP-REC , Recurring Payments , Known Error
Product
SAP SuccessFactors Employee Central all versions
SAP Knowledge Base Article - Public