Step TS00008142 (Post parked document FIPP method POST) does not successfully post the document. Most common reason is that the posting period is not open:

Our current workflow does not catch this error and ends successfully leaving the document completed and released but not posted. We have a report, transaction ZJVSTAT, that reports on these problem JVs but this still means the JV has to be deleted and new one created.



This will allow someone to go into the document, correct the problem, contact the workflow administrators and have them restart the workflow, causing the document to re-enter workflow and ultimately post.
Change the Approval Step (TS91000006 TS90500043) method JV_Approval_Step)
such that a document with a posting period that is closed (the most common
posting problem) can not be released
Old document in workflow inbox:

Execute the workflow step:
Attempt to "Complete and Release" it and you are thrown back into the inbox with the error message: