При переводах иногда бывает, что списание с одного счета и зачисление на другой - это не единомоментные процедуры, а разнесенные во времени (например банковские переводы). В быту тоже такое бывает, деньги списать с одного счета нужно сегодня, а поступят да другой счет они завтра, или через 3 дня и т.п.
[b]Суть идеи:[/b]
Для операции "Перевод" добавить еще один статус транзакции: "В пути" (ну или другое подходящее название), при выборе которой должно появляться еще одно поле: "Дата зачисления" при наступлении которой, программа автоматически подтверждает зачисление денег на счет зачисления. А поле "Дата", должно переименовываться в "Дата списания".
Можно было бы, добавлять не только дату, но и точное время списания и зачисления, но не обязательно.