SAP Knowledge Base Article - Public

3379643 - You do Not Want to Use Any Approvals for Payment Anywhere in The System

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

Product

SAP Business ByDesign 2308