Merge pull request #3384 from rmehta/journal-entry-ux

[minor] journal entry, copy over party details to new row and automatically set difference