Added condition to handle insert to unknown account

Earlier balance insert for a date on a unknown account would result in database error

Now added a condition to handle this scenario to throw an error message saying 'No such account exists'.