Unimarket Approval Process Configuration Definitions

  • Updated

Unimarket offers a diverse range of approval configurations to suit different organizational needs, from high-level departmental routing to specific line-item budget checks.

 

1. Approval System Settings

These settings determine how the system evaluates the monetary value of a requisition to select an approval chain.

  • Header Level: The total amount of the entire requisition is used to find the appropriate approver in a chain.

  • Line Level (GL only): Each individual line item is routed and approved/declined separately. Approved lines generate a PO, while declined lines do not.

  • Hybrid (GL only): Similar to Line Level, but with a stricter requirement: if any single line is declined, the entire requisition is declined.

 

2. Approval Routing Rules

Requisitions can be routed based on various metadata and criteria:

Routing RuleLogic
Org UnitBased on the department/unit assigned to the user's profile.
GL CodeBased on specific codes, ranges, or patterns (e.g., matching a code in the second field).
CategoryBased on UNSPSC commodity code mappings.
Product/Order TypeBased on whether the item is Catalog, Non-Catalog, or a Blanket/Standard order.
Supplier TagRoutes or skips steps if the supplier is "Preferred."
On-Behalf-Of (OBO)Routes the request to the person for whom the purchase was made for initial review.
Contract (Y/N)Routes based on whether the requisition is linked to a Unimarket contract.

3. Approval Process Step Configurations

 

All Must Approve

This setting determines if a requisition must pass through every person in a chain or jump straight to the person with the final authority.

  • OFF: The requisition bypasses lower-level approvers and goes directly to the person who has the dollar limit to clear the total amount.

  • ON: The requisition starts at the lowest level and moves sequentially up the chain (e.g., Level 1 → Level 2 → Level 3).

Example: An Approval Chain is set up as follows:

Jim @ level 1 ($2000), Jane @ Level 2 ($10,000) and Tom at level 3 ($25,000)

Mary, a buyer, creates a requisition for $15,000 that is routed to the chain above.

If All Must Approve is turned OFF: The requisition will route directly to Tom. Once Tom approves the requisition, the requisition is sent to the next approval requirement or a purchase order is created.

If All Must Approve is turned ON: The requisition will route to Jim (the first approver). Once Jim approves it, the requisition will move to Jane. Once Jane approves, it will move to Tom, and once Tom approves, the requisition is sent to the next approval requirement or a purchase order is created.

 

Creator as Approver Scenarios

If a buyer creates a requisition but is also part of the approval chain. Communities can choose one of three behaviors:

  1. Auto Approve: The buyer’s own authority clears the step automatically if it's within their limit.

  2. Exclude: The buyer is skipped in the chain, and the task moves to the next person.

  3. Start Above: The requisition bypasses everyone at or below the buyer's authority and goes directly to the first person above them in the chain.

 

Validate Account Code

This step integrates with the organization's ERP/Finance system to perform a budget check. When an approver clicks Approve, the system verifies in real-time if funds are available and displays the response in the approval window.