Skip to content

Approval Levels

Approval levels define the tiers in your organisation's approval hierarchy. They are used by approval configurations to create multi-step approval workflows.

Navigation: Administration → Access → Approval Levels

What Are Approval Levels?

An approval level represents a step in an approval chain. For example:

LevelNameTypical Approver
Level 1Officer ReviewBranch Officer
Level 2Supervisor ApprovalBranch Supervisor
Level 3Manager ApprovalBranch Manager
Level 4Executive ApprovalRegional Manager / Director

When a record requires approval (e.g., a GL journal entry, a loan application), it moves through each level in sequence. Each level must approve before the record advances to the next.

Creating an Approval Level

  1. Click Create Approval Level
  2. Fill in the form:
FieldDescriptionRequired
Level NameA descriptive name (e.g., "Supervisor Review")Yes
Level OrderThe numeric order (1, 2, 3...) — determines sequenceYes
DescriptionWhat this level representsNo
  1. Submit the form

How Levels Work in Practice

Approval levels are referenced by Approval Configurations, which define:

  • Which entity requires approval (GL journals, loans, transactions, etc.)
  • Which levels are required for that entity
  • Which users or roles can approve at each level
  • Any amount thresholds that trigger additional levels

Example Workflow

For a GL journal entry worth $10,000:

1. Officer creates the journal entry → Status: PENDING
2. Level 1 (Officer Review) → Approved ✓
3. Level 2 (Supervisor Approval) → Approved ✓
4. Level 3 (Manager Approval) → Approved ✓ → Status: APPROVED

If any level rejects, the record goes back to the creator for correction.

Next Steps

PinkApple ERP by Stat Solutions Network