The Organization Workflow module allows administrators to define, configure, and maintain approval routing paths for various organizational units (such as locations or departments). Each workflow can be tailored independently, and different document types—including Purchase Orders, Invoices, Sales Orders, Budgets, and Timesheets—can share a uniform routing path or maintain entirely unique configurations.
Routing is structured hierarchically across levels (up to a maximum of 96 levels), utilizing General categories, Alternate approvers, monetary thresholds, value-based conditional rules, and combo box User-Defined Field (UDF) criteria.
ADMINISTRATOR NOTE: Workflow creation and modification are restricted administrative functions requiring explicit security permissions for Organization Workflow. Access to this page should be strictly limited to authorized personnel. Improper configuration or modifications by users unfamiliar with approval routing can disrupt document lifecycles, misroute financial transactions, and stall organizational approvals.
Workflows & Document Types: Workflows operate independently by entity/location. Within each workflow, you can select the specific Document Type to configure distinct routing rules.
Level 0 (Requesters): Level 0 is universally reserved for document initiators. The Approver field for Level 0 must be set to Requester, with the Category set to General. However, category rules can also be setup at level 0 if needed.
Approver Levels (1–90): Subsequent rows define the approval chain using numerical levels (e.g., 1-Manager, 1.5 Director, 10-Accounting).
General Category: Each approval level must include a primary row assigned to the General category, which is reserved for the primary approver for that level.
Alternate Approvers: You can configure up to a maximum of 9 alternate approvers (Alternate-1 through Alternate-9) per approval level if permanent backups are needed. If not, primary approvers have the option to set substitute approvers on demand when taking leave.
Concurrency & Locking: Primary and alternate approvers review concurrently. However, if a document is currently open or locked by one approver in that tier, the second person cannot approve it simultaneously to prevent record corruption.
Routing Rules (Goto / Else / Less Equal): Levels can include conditional rules based on monetary values (Less Equal) or other categories that based on Account coding or User-Defined Fields (UDFs) to dynamically route documents to specific target levels (Goto) or fallback paths (Else).
0-Requester.Requester.General.1-Manager).1-Manager, 10-Accounting).General category row.Adding Permanent Alternates (Optional): If permanent backup reviewers are required for the level, add additional rows for the same level number, set the Category to Alternate-1 through Alternate-9, and assign the alternate user's name.
CRITICAL CONFIGURATION RULE — Matching GOTO & ELSE Targets:
Every destination referenced in a Goto or Else column (such as 9-Director or 10-Accounting) must have its own explicit row defined in the routing grid for that document type.
If a rule directs a document to a target level (e.g., Goto Level 9) but Level 9 has not been created as a row in the table, the routing engine will fail to find a valid assignee. As a result, the document will bypass the intended management tier, potentially routing to an unassigned state or getting stuck in the queue. Always ensure every referenced level exists as a configured row before publishing the workflow.
If your workflow requires conditional routing based on document attributes:
| Row | Level | Approver | Category | Less Equal | Goto | Else |
| 1 | 0-Requester | Requester | General | $0.00 | 1-Supervisor | 1-Supervisor |
| 2 | 1-Supervisor | John Supervisor | General | $1,000.00 | 8-Procurement Review | 5-Manager |
| 3 | 5-Manager | Jane Manager | General | $5,000.00 | 8-Procurement Review | 7-CFO |
| 4 | 7-CFO | Robert CFO | General | $0.00 | 8-Procurement Review | 8-Procurement Review |
| 5 | 8-Procurement Review | Sarah Procurement | General | $0.00 | 10-Accounting | 10-Accounting |
| 6 | 10-Accounting | Mike Accounting | General | $0.00 | 12-Documents A... | 12-Documents A... |
The "Less Equal" Column Rule: The system evaluates the Less Equal amount column as the threshold boundary.
Example at Level 1 (Supervisor): If set to $1,000.00 with Goto pointing to Procurement Review and Else pointing to Manager: any document totaling $1,000.00 or less follows the Goto path (skipping the manager), while anything strictly greater than $1,000.00 triggers the Else path and routes up to the Manager.
Bypassing Thresholds (Flat Routing): For levels like Procurement Review (Level 8) or Accounting (Level 10) where every document must pass through regardless of price, set Less Equal to $0.00 and make both Goto and Else point directly to the next sequential tier.
Final Transfer Stage: Level 10 finishes its review and routes straight to Level 12 (12-Documents A... or your MIP Fund Transfer stage), which acts as the handoff point to MIP Fund Accounting.