Purchase Order Approval Workflow

Purchase Order Approval Workflow

This tutorial guides you through setting up purchase order approval workflows in DreamzCMMS. You will learn how to create and customize workflows to streamline your approval process.


Overview

Purchase Order Approval Workflows let you define multi-level approval chains for purchase orders. Each level can be assigned to a specific approver and associated with a department, ensuring purchase requests are reviewed by the right people before they move forward.


Before You Begin

  • You must have the appropriate permissions to create and manage workflows.
  • Know in advance who your approvers will be at each level, and which department the workflow applies to.



How to Set Up a Purchase Order Approval Workflow

Step 1 – Access Workflow Automation

Click "Workflow Automation" on the left-hand menu to begin managing your workflows.

Access Workflow Automation


Step 2 – Open PO Approval Workflows

Click "PO Approval Workflows" to view existing purchase order approval workflows.

Open PO Approval Workflows


Step 3 – View or Edit an Existing Workflow

Click View or Edit to view or edit a particular workflow.

View or edit Existing Workflow


Step 4 – Click on the Three Dots Menu

Clicking the three dots menu gives you the option to duplicate or delete that particular purchase order workflow.

Click on three dots menu


Step 5 – Create New Workflow

Click "New Workflow" to start defining a new purchase order approval process.

Create New Workflow


Step 6 – Name Your Workflow

Fill in a name (for example, "Demo Purchase Order Workflow") to assign a name to your new workflow.

Name Your Workflow


Step 7 – Set Level 1 Name

Fill in "Level 1" to label the first approval level.

Set Level 1 Name


Step 8 – Select Approver for Level 1

Click "Select" to choose the approver responsible for level 1 approval.

Select Approver for Level 1


Step 9 – Assign Level 1 Approver

Select the appropriate user (for example, "Tracy Desmond") to assign as the level 1 approver.

Assign Level 1 Approver


Step 10 – Add an Additional Level of Approver

Click here to add another level of approver.

Add Additional level of approver


Step 11 – Set Level 2 Name

Fill in "Level 2" to label the second approval level appropriately.

Set Level 2 Name


Step 12 – Select Approver for Level 2

Click "Select approver" to pick the user responsible for level 2 approval.

Select Approver for Level 2


Step 13 – Assign Level 2 Approver

Select the appropriate user (for example, "John Smith") to assign as the level 2 approver.

Assign Level 2 Approver


Step 14 – Select Department

Click "Select" to choose the department associated with this workflow.

Select Department


Step 15 – Assign Department

Click the relevant department (for example, "Purchase") to assign it to the workflow.

Assign Department


Step 16 – Finalize Workflow Setup

Click "Save workflow" to complete and save all workflow settings.

Finalize Workflow Setup


Tips for Purchase Order Approval Workflows

  • Use clear level names (e.g., "Level 1", "Level 2") so approvers understand where they sit in the chain.
  • Assign department-specific workflows if approval requirements differ across teams.
  • Review and update approvers whenever team roles change to avoid approval bottlenecks.
  • Test a new workflow with a sample purchase order to confirm it routes to the correct approvers before relying on it fully.

Frequently Asked Questions

Can I add more than two approval levels?
Yes. Use the "Add Additional level of approver" option to add further levels beyond level 1 and level 2.

Can I edit an existing approval workflow?
Yes. Go to PO Approval Workflows, find the workflow, and click View or Edit.

Can I duplicate or delete a workflow?
Yes. Click the three dots menu next to a workflow to duplicate or delete it.

Is a department required for every workflow?
You can associate a workflow with a specific department to route approvals based on that department's needs.


Related Articles

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article