I've reviewed the past discussions, but haven't found a clean way to do this. I have two-three levels of approval required on all IT contracts based on a form:
- PMO Director (if Project-related is checked)
- IT Owner (VP and Above for Subject area)
- CIO
I divided it into two workflows: Project-related and not Project Related, but the problem comes up with denied requests.
I want folks to be able to resubmit their request for contract approval after they resolve the issue, so a I created a resubmit checkbox, but there are too many fail points (i.e. the PMO Director requests submit, and then the IT Owner, or the IT Owner denies twice and the CIO can no longer prompt the workflow to resubmit). I was thinking if they resubmit 3 times, then they just have to start over. I also thought about somehow unchecking the resubmit box via a workflow, but that is a terminal action in a workflow, it seems.
I don't want to build a workflow that is overly complex, but I haven't been able to see my way to making this simple and effective.
I saw some of the past posts, but they don't seem to quite solve for this. Any thoughts?