Symptom
Payment entries which are created after undefined date is going for approvals with error
"End date cannot be earlier than yesterday."
Environment
SAP Business ByDesign
Reproducing the Issue
1. Go to Organizational Management work center
2. Go to Employee Work Distribution view
3. Select the Effective date
4. Go to actions, set to undefined
5. Select end date and click OK
Error: "End date cannot be earlier than yesterday."
Cause
This issue is caused because you have not maintained the end date to be earlier than the undefined date.
Resolution
This is the current system Behavior.
As the error tells, the end date for approvals cannot be earlier than yesterday, please maintain the end date to be earlier than the undefined date.
For example, If August 10, 2023, is indicated as the Undefined date. For payment approvals to be withheld, you should have completed it before to August 10th.
You can also maintain "yesterday", "today", or "a date in the future" to be accurate.
See Also
Payment approvals, undefined, Effective date, End date
Keywords
KBA , SRD-MD-BP , Business Partner , Problem