Symptom
You get the error "Expense report cannot be cancelled on date DD.MM.YYYY; use last posting date AA.BB.CCCC" when you cancel an expense report with a new date other than the last posting date. (DD.MM.YYYY is the new posting date you want to cancel the expense report, while AA.BB.CCCC is the last posting date.)
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Workcenter Travel and Expense
- Go to View Expense Reports.
- Select XXX (XXX stands for the expense report ID) and press cancel. Input a new date as DD.MM.YYYY.
- Click Ok.
The Error Expense Report Cannot Be Cancelled on Date DD.MM.YYYY. Use Last Posting Date When You Cancel an Expense Report occured.
Cause
Changing the Posting date during cancellation is not supported.
We had to introduce the popup with possibility to enter a date because there are some very seldom cases where the latest posting date cannot be determined. In such cases the user has to specfy a date. In most cases, the system defaults the date with the latest posting date. If this is the case, i.e. the date is filled, you should not change it unless the related posting period is blocked. Regarding the error message, an expense report can be posted several times, and if it is reopened and re-posted again, it can have several posting dates in its history. For cancellation always the latest of these posting dates is required. Therefore the error message referring to ”last posting date” is correct as intended.
Resolution
You have to keep the proposed posting date which is the last posting date of the expense report. In case it cannot be determined by system in seldom cases, you can input a new date.
Keywords
Cancel Expense Report, 取消费用报销单 , KBA , AP-ERM-ER , Expense Report , Problem