+1
Trap to prevent applying a rent payment to an agent statement where that statement has the balance carried forward.
I did this by mistake and it caused quite a problem as I applied it to a statement that was two years prior and it affected two years' of statements with no easy 'undo'. I had to request a database roll back and restore.
Customer support service by UserEcho