I had a client a couple weeks back getting errors 105, 106 and 107 while updating SO journal, referencing tables like yours, we kept rebuilding the file so it could post. I could not figure out what was causing the issue. After a couple days of fixing errors, their hard drive crashed. Now that it's replaced, no more errors during updates. Have them check hardware.