Work EngineRoots Solutions
Administration

Connecting…

Rules & Calculation Formulas · Abstract rulesOperational Master Data RepositoriesRules & Calculation Formulas

Refund approval routing

AR-5
Approved
Version
v1
Implemented rules
1

Who approves a refund: up to the automatic approval limit it is approved automatically, below the supervision limit by Finance, and from the supervision limit on by the risk committee.

Formula

Approval route = IF(Refund requested ≤ Automatic approval limit, Route up to the automatic limit, IF(Refund requested < Supervision limit, Route between the limits, Route from the supervision limit))

Example: 3,200 between 500 and 5,000 → Finance approval

Output
Approval route
Rounding
None
Policy
Refund policy RF-02, approval matrix
Owner
Lina Saleh
Approved by
Karim Mansour · 15 Oct 2026, 15:49
ParameterKind
Refund requested valuenumber
Automatic approval limit lowernumber
Supervision limit uppernumber
Route up to the automatic limit lowtext
Route between the limits middletext
Route from the supervision limit hightext

Implemented rules

Where each rule is used, and with what: every parameter mapped to its source (which price, in which table and record) and the workflow, step or service that uses it.

  • Used in: Workflow WF-3 · Node “Choose approval route”

    Refund requestedV-5 Refund amount requested{work case}!amount
    Automatic approval limitV-6 Refund auto-approval limitMD-24!REFUND-AUTO-APPROVE@2026.valueMD-24
    Supervision limitV-7 Refund supervision limitMD-24!REFUND-SUPERVISION-LIMIT@2026.valueMD-24
    Route up to the automatic limit"Approve automatically"—
    Route between the limits"Finance approval"—
    Route from the supervision limit"Risk committee supervision"—