Forum Discussion

Brian Knutson's avatar
Brian Knutson
Copper Contributor
Aug 01, 2017
Solved

Approval Workflow Changing status

Having some trouble with Approval Workflows, I think I know what the issue is but cant seem to find where to turn it off.

 

I have a list the I have employees fill out. In the list I turn on "Require Content Approval for Submitted Items" under settings & version settings. This automatically creates an Approval field in the list and sets it to pending. I have an email workflow from SPD that sends an email to an approver with a link that takes them to a task to approve it. When it is approved, I have another workflow is set to change a status field from initiated to engaged when it becomes approved. Problem is after status changes sharepoint thinks the list is being updated and changes the workflow approval from Approved back to Pending or Rejected.

 

Is there a way to turn this off? I know if you do an approval out of the box approval workflow, you have an option to turn off changing the status when someone updates the item. I just dont want to enable the out of the box approvals. 

 

Any help would be wonderful!

  • Short answer is "No"...SharePoint workflows relies on events happening on the list so they react on changes happening on the list no matter if the modifier was a real user or a workflow

3 Replies

  • Adding to the conversation. The way is to copy the default approval workflow and customize it further. Create the condition to check on current item status and stop the workflow if the condition is met.
  • Short answer is "No"...SharePoint workflows relies on events happening on the list so they react on changes happening on the list no matter if the modifier was a real user or a workflow
    • Brian Knutson's avatar
      Brian Knutson
      Copper Contributor

      Thanks for confirming. I trust your answers as always!

Resources