I fielded a call today with the usual batch stuck in posting issue. This was a PO receiving batch. The batch in the SY00500 table was marked to post with a BCHSTTUS of 5. I set both of these values to zero and logged in as 'sa' I could see and print the edit list for this batch. The user who originally tried to post the batch was locked so I had to use task manager to kill GP. As soon as he logged back into GP the batch posting process picked up from where it left off and completed successfully. This is not the first time I have seen this type of behavior. How is this possible? What caused the initial locking were records in the DYNAMICS..SY00800 table. It appears that deleting those two records pertaining to this user's activity were what was causing the locking.