Reset the activity of workflow
We have a workflow which has two level of approvals. We are using this workflow for Invoice approval. It uses following path for invoice approval.
User Creates invoice --> User's manager approves the Invoice (1ST level approval) --> Manager's manager approves the invoice(2nd level approval)
If 2nd level approver does not act within specified time then timeout action fires which completes the activity. It does not take any action on invoice. Invoice remains in "Pening Approval" status.
My problem is workflow activity is completed but invoice status is "Pending Approval". My customer does not want to create new invoice instead (s)he wants to restart the workflow from 2nd approval level which means they want notification should go to 2nd approver and 2nd approver would either approve or reject the invoice.