|
Vishwas,
this is such and edge case we shouldnt worry about it too much.
But i will want to be allowing transactions to be undone (for closed loans).
At this point in time I do think the following:
1) when transferring a client to another branch, ALL accounts should be updated with respect to branch (this doesnt affect accoutning, just profolio representation of loans/savings)
2) Reports are able to take into account 'branch history' when doing 'at specific point in time reports'
3) any activity on accounts is able to use 'temporal / effective date' pattern to know what 'office' this activity was really against so portfolio is able to support backdated transactions no problem - if accounting is closed off for these periods the activity will be stopped anyway.
|