0 ? fetch_request_by_id($requestId) : null; $decisionError = null; if (!$request) { http_response_code(404); render_head('Request not found', 'The requested workflow record could not be located.'); ?>
Not found

Request record not found.

The request may have been removed or the link is incomplete.

Back to request list
Access denied

You cannot open this request.

Employees only see their own requests, while approvers only see requests inside their department.

Back to request list
Approval progress
$definition): ?> (int) $level) { $state = 'done'; } elseif ((int) $request['current_stage'] === (int) $level && str_starts_with((string) $request['status'], 'Pending')) { $state = 'current'; } ?>
Request detail
Request type
Department
Amount
Needed by
Created
Last updated

Business justification

Audit trail

Every action on this request

·

No additional comment recorded.

Current status

Workflow snapshot

Next expected step
Latest note

Access rules

Who can act next

  • Employees can submit and monitor their own requests.
  • Supervisors and HODs approve only inside their department.
  • Admin / Finance sees every request and closes level 3 approvals.
Decision

Approve or reject

No action required from you.

This request is either already closed or currently assigned to another approval level.

Notes are optional for approval, but required for rejection. 0 characters