Notice: session_start(): Ignoring session_start() because a session is already active in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\layout\top.php on line 49

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\layout\top.php on line 79

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\layout\top.php on line 79

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\layout\top.php on line 79
CANAAN | Employee Portal

Warning: Undefined array key "dept_id" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 35
No department found.
Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 103

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 106

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 109

Warning: Undefined variable $apr3_name in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 110

Warning: Undefined variable $apr3_email in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 111

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 119

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 124

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 129

Warning: Undefined array key "staff_level" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 134

Leave Application


C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 155
">

No leave approver found for your department.

Leave Application Guidelines

  • Emergency Leave → Deducted from Annual Leave balance.
  • If your Annual Leave balance is insufficient, please contact your Line Manager or HR.
  • Applying for leave beyond your balance → System will process as Unpaid Leave (please confirm with your Line Manager and HR before submission).
  • Medical Leave → A medical certificate is required. Please upload it after applying.
  • Advance Notice → Apply at least 3 working days in advance, except for emergencies.
  • Unauthorized absence may be treated as Absent Without Leave (AWOL) and subject to disciplinary action.
Leave Balance : 2026


Warning: Undefined array key "id" in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 315

Fatal error: Uncaught mysqli_sql_exception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND fn_year = 2026' at line 1 in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php:316 Stack trace: #0 C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php(316): mysqli_query() #1 {main} thrown in C:\Domains\canaanct\cep.canaanct.com.my\wwwroot\leave\apply\apply.php on line 316
Leave Entitlement Pending Taken Balance