Deleted the Account field from FinancialTransaction and made it virtual, getting it's value from the sum of the items related to the transaction in FinancialTransactionDetail. Basic functionality for adding these detail records has been added to the TransactionDetail block.