I have noticed that when a negative Journal Entry is posted, the General Ledger entries created from this do not have an against value:
Any journals created via the same method that are positive do have the against value. I’m not sure what could be causing this, nothing in the code jumps out at me.