The journal entry module should have the ability to unpost a journal entry in an open period so that you can correct any issues easily.
I frequently find myself needing to correct a journal entry and the only way to fix the accounts is to create another journal entry to fix the original journal entry, and if more than 1 mistake happens, you have to keep making new journal entries ...