Symptom
Dump occurs when you revaluate a lease contract.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Lease Contract Management work center.
- Go to Lease Contract view.
- Select contract XYZ. (XYZ stands for the lease contract ID)
- Select Actions -> Revaluate.
System crashes.
Cause
The latest version of the lease contract has the same start date and end date, so when system triggers a recalculation (with the revaluate action), it ends up trying to divide by zero (term length when start and end dates are the same), which causes the error. Because the lease is still in revision, the original dates show up in the UI, but you can check the latest dates in the versions tab from which the system takes the dates for the revaluation.
Resolution
You need to create a new version where start and end dates are not the same, and this should solve the issue.
Keywords
Lease Contract, Revaluate , KBA , SRD-FIN-GL , General Ledger , How To