Bug: when splitting security positions, split transactions are not saved

Issue: #123