We needed a solution to give the customer a maximum of ways to Approve/Reject a request.
Another requirement is that the workflow is 100% reusqble
- The Normal way in SharePoint, Email is send to the user
- Within InfoPath: 2 custom buttons with reject and approve
- Within a SharePoint View, direct way to approve or reject
- My Tasks, whenever the form is approved or rejected, the task should be completed
InfoPath: We added 2 fields
SharePoint: Changed the Form Status field to Choice, and added the 3statusses, Pending, Approved, Rejected
Nintex: 1 workflow that handles all the features
1 Parallel branch
Branch Left: Normal Approval Request
Branck Right: Waiting for a field update, then a condition to check if Approved or rejected, then Complete Workflow task
Within InfoPath we didn't use the webservices as explained in de SDK.
Frederik Van Lierde