Setting up Suiteflow Workflow-Based Approvals for Requisitions

You can choose to use SuiteFlow to create your own custom workflow to process approvals for requisitions. Using SuiteFlow for requisitions allows more flexible processes for approvals.

For example, using workflows to process requisitions allows for using a non-sequential approval process or conditionalized routing. You can set up a workflow that requires action from specific employees. A workflow that shows buttons on forms at certain stages, sends email based on actions taken, and much more.

To use SuiteFlow to process requisitions:

  1. Enable the features:

    1. Go to Setup > Accounting > Preferences > Accounting Preferences.

    2. On the Transactions subtab, enable the Requisitions feature.

    3. On the SuiteCloud subtab, check the SuiteFlow box.

    4. Click Save.

    5. On the Employees subtab, check the Approval Routing box.

    6. Click Save.

      This feature must be enabled to use these fields on employee records:

      • Purchase Limit

      • Purchase Approver

        These fields are required for use with the requisitions workflow.

  2. To enable the preference, on the Approval Routing subtab.

    1. Check the Requisitions box.

  3. Use SuiteFlow to create a workflow to apply to your requisition:

    For more information, see Creating Your First Workflow.

    You can incorporate the following options into your requisitions workflow:

    • Hierarchical or custom routing rules

    • Email notifications that include links to drill down to records for approval

    • Approve and Reject buttons

    • Respecting approval limits

    • Updating the Approval Status and Next Approver field on records

    • Preventing records that are pending approval from being edited

    • Designating an alternate approver

You can manually set a requisition to an approved status for simple approvals.

Note:

For approval workflows where a record is processed through multiple levels of approval by different users in a routing loop, note the following. You should use a custom workflow field that refers specifically to the current approver’s approval status. This lets you track the current approver's approval status separately from the overall approval status of the record.

Approval Status field

When you use SuiteFlow for requisition approvals forms include an Approval Status field. The Approval Status field reflects the state of the transaction in the approval process.

Requisitions may have one of the following statuses:

Next Approver Field

When you use SuiteFlow for expense approvals, expense reports include a Next Approver field. This field is populated based on the associated workflow.

For example, in your workflow you may create a state of Pending Approval. In that state you create a formula to set the Next Approver as the employee's supervisor.

Employee Center

When you use SuiteFlow for requisition approvals, the Employee Center is the primary workspace for processing approvals.

When you use SuiteFlow for requisition approvals, the Employee Center is the primary workspace for processing requisition approvals. The Employee Centers shows the Requisitions to Approve reminder and Approve Requisitions queue. Employees are shown all purchases for which they are the next approver.

You must have the Employee Center role to access the Employee Center. An administrator can add the Employee Center role on your employee record. For more information, see Adding an Employee.

When a supervisor or approver logs in to the Employee Center, approval queues display purchase requests, expense reports, and requisitions. These requisitions are entered by employees associated with all subsidiaries. Role-level subsidiary restrictions that apply to other records and transactions do not apply to approvals of purchase requests, expense reports and requisitions.

Additional Information

Using the Approval Routing Feature
Supervisors, Approvers, and Approval Limits
Using Custom SuiteFlow Workflows for Approval Routing

Related Topics

Related Topics

General Notices