For the sales document item ABC(ABC represents ID of the sales document item), you created the invoice DEF(DEF represents the ID of customer invoice) and then canceled the invoice DEF on DD.MM.YYYY(DD.MM.YYYY represents the posting date of cancellation invoice). You then create a new invoice GHI for this sales document item ABC, posted on DD.NN.YYYY(DD.NN.YYYY represents the posting date of invoice GHI) which is before DD.MM.YYYY.
When you run revenue recognition for the sales document item ABC, you find that Final Delivery or Invoice Date is DD.MM.YYYY, instead of DD.NN.YYYY.
SAP Business ByDesign
Reproducing the Issue
Go to Cost and Revenue work center.
- Go to Sales Document Items view.
- Search ABC.
- Select ID ABC and view Dates tab.
- You find that Final Delivery or Invoice Date is DD.MM.YYYY.
Final Delivery or Invoice Date is the date of last posting of delivery or invoice on a sales item. In this case, for sales item ABC the last posting is the cancellation invoice. Even a cancellation invoice is considered as a posting. Here first the invoice DEF was posted in financial and then the cancellation of old invoice was done so the Final Delivery or Invoice Date was taken over from this cancellation invoice i.e. DD.MM.YYYY.
The system behaves as designed. You can verify this from Sales document item-line item report.
Final Delivery or Invoice Date, Revenue Recognition , KBA , SRD-FIN-COR , Cost & Revenue , Problem