Search code examples
workflowsharepoint-2007sharepoint-designer

Multilevel Approval Workflow Using Sharepoint Designer


I need to create a multilevel Approval Workflow for following scenario:

  1. Workflow starts once item is created employee (Say in a ProductList) for certain Amount.
  2. Manager Approves the workflow.
  3. If Amount is < $5000, email goes to Employee as approved.
  4. If Amount is > $5000, further approval is required. Item goes for further approval to VP and then CEO.

I am getting many examples on workflow, most of the examples are sending just an email based on condition. I need sending for further approval based on condition.


Solution

    1. Create a list with the following columns a. Product Name (Text box) b. Price(Text box) c. Mgr approval (choice) d. Final approval(Choice)
    2. Hide column c & d using JavaScript when user enter the value
    3. a Create a workflow in item created for sending mail to manager
    4. Show the column c using JavaScript or the manager
    5. Create another workflow for send mail to final approval on item edited event after checking following conditions a. Amount >5000 b. Mgrapproval (c) status is approved
    6. Show the column d using JavaScript for the final approval

    You can use simple JavaScript if the mgrapprover and final approver does not change. If these values are dynamic it is better to create a webpart for generating JavaScript by checking the login user group.