Simultaneous Approvals cause one of the node to fail and throw exception error "Unable to write output document"

Hi,

We have a process in which 6 approvers can simultaneously approve that same request. They have their own Save as draft, Return and Approve. We design the process just like as attached because if one of them Returned the request due to incomplete details/etc, or Disapproved the request, all the tasks of the other 5 approvers will be halted. With that, it's working as expected. But if they all Approve the request at the same time, (split seconds), either 1 or 2 of them will get exception error on a particular node (Generation of Memo) - "Unable to write output document". If we put delays before that node, it won't be effective cause one of them will encounter 6 minutes delay (if we put delays 1 minute per approver). Please advise on how to solve this. TIA.

OriginalPostID-262710



  Discussion posts and replies are publicly visible

Parents
  • Once the first Approver opens task/view the document, a lock is placed on that file until that person is finished, this maintains document integrity. If the exception happens, I would recommend handling it then redirecting the Approval back to the document, in which time the lock would be released should the other Approver complete the Task rather than timed delays.
Reply
  • Once the first Approver opens task/view the document, a lock is placed on that file until that person is finished, this maintains document integrity. If the exception happens, I would recommend handling it then redirecting the Approval back to the document, in which time the lock would be released should the other Approver complete the Task rather than timed delays.
Children
No Data