I used the built in approval workflow within SharePoint 2010 for a customized form created from InfoPath. Works perfectly, then I created a serparte workflow to assighn a task to users once the form has been approved. The problem is no matter what conditions and logic I make for this new form to ONLY assighn the task when approved it also assighns it when rejected. Any suggestions ? ( Tried various Else " stop workflow" or Else " if status = rejected, then stop workflow and still not working)

Step 1: If (JOB Form):ApprovalStatus equals );#Approved Wait for the Approval Status to equal 0;#Approved Then Assighn Take A to Deborah

1 Answer 1


I think you might need an "else" clause to finish your step.

IF "ApprovalStatus" equals "approve"

Then "assign task" to "Deborah"

ELSE "stop workflow"

Otherwise, it doesn't know what to do if your form is rejected, so it defauts to assigning.

  • Thanks for your reply ! Unfortunatly I tried that various times with different wording and still not budging.
    – Vee
    Commented Jun 22, 2015 at 18:27
  • Oh dear. Sorry I wasn't more help! Commented Jun 22, 2015 at 19:57

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.