Symptom
When trying to add the final approval to a workflow, getting an error - the new start date cannot be greater than the end date
Environment
SAP SuccessFactors HCM suite
Reproducing the Issue
- Using a custom MDF object which already has existing user records with effective start dates which triggers a Workflow for approval
- Using the Edit Icon > then create an new record
- Set the effective start date for the new record to be earlier/before the existing time slices (so if an existing record has a start date of 01/01/2025 and the new record you are trying to create has a an effective start date of 01/01/2024
- Save the record to trigger the workflow
- When approving the Workflow (or if there are multiple levels of approval, on the final approval) - error received "the new start date cannot be greater than the end date"
Cause
Expected behaviour, you cannot create a new record with an effective start date earlier than already existing records
Resolution
Ensure the effective start date is after any existing records
Keywords
Effective Start date, the new start date cannot be greater than the end date, workflow approval , KBA , LOD-SF-MDF-WFL , Custom Object based Workflows , Problem
Product
SAP SuccessFactors HCM Core 2505
SAP Knowledge Base Article - Public