Fill start balance of statement based on the date
For now the start balance is always the last balance. It may happen that users fill the statements in a non chronological order and so the system propose always a wrong balance.
If we were using the date of the statement to compute the start balance, the proposal will be less often wrong.