Symptom
When trying to change the Effective Dating value on the Position or Payment Information Object from Configure Object Definitions from Basic to MCPD (Multiple Changes per Day), an Error message comes up:
"Effective dating cannot be changed for Position"
"Effective dating cannot be changed for PaymentInformationV3."
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 Core - All Versions
- SAP SuccessFactors Employee Central - All Versions
Reproducing the Issue
- Navigate to Configure Object Definitions > Object > Position / Payment Information
- Take Action -> Change Effective Dating from Basic to Multiple Changes Per Day
- Effective dating error occurred. Change cannot be saved.
Cause
This is an Expected Behavior. Position or Payment Information is a Generic Object and this Generic Object Framework does not support Multiple Changes Per Day.
This means that whenever a new record is inserted and if the effective date used already exists on a previous record, the new record will always be considered a correction of the previous record.
Resolution
Customers may log an Enhancement Request with business case for a consideration of change in behavior in the future.
2090228 - How to submit enhancement requests for SAP SuccessFactors products
Keywords
SF, EC, Success factors, Employee Central, ECT-104851, Effective dating cannot be changed, Payment Information, Position , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , LOD-SF-EC-POS , Position Management , LOD-SF-EC-FOO , Foundation Objects (Organisation, Pay and Job Structures) , Problem