- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount or perms.attendance.delete_attendancelatecomeearlyout %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts or perms.attendance.delete_attendancelatecomeearlyout %}
- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount or perms.attendance.delete_attendancelatecomeearlyout %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts or perms.attendance.delete_attendancelatecomeearlyout %}
- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts %}
{% trans "At Work" %}
{% trans "Penalties" %}
- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount or perms.attendance.delete_attendancelatecomeearlyout %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts or perms.attendance.delete_attendancelatecomeearlyout %}
- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount or perms.attendance.delete_attendancelatecomeearlyout %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts or perms.attendance.delete_attendancelatecomeearlyout %}
- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts %}
- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount or perms.attendance.delete_attendancelatecomeearlyout %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts or perms.attendance.delete_attendancelatecomeearlyout %}
- {% if request.user|is_reportingmanager or perms.attendance.chanage_penaltyaccount %}
+ {% if request.user|is_reportingmanager or perms.attendance.change_penaltyaccounts %}
- {% for message in messages %}
-
- {% if perms.leave.change_availableleave or perms.leave.delete_availableleave or request.user|is_reportingmanager %}
+ {% if perms.base.change_multipleapprovalcondition or perms.base.delete_multipleapprovalcondition or request.user|is_reportingmanager %}
- {% if perms.leave.change_availableleave or perms.leave.delete_availableleave or request.user|is_reportingmanager %}
+ {% if perms.base.change_multipleapprovalcondition or perms.base.delete_multipleapprovalcondition or request.user|is_reportingmanager %}
- {% if request.user == employee.employee_user_id or request.user|check_manager:employee or perms.attendance.view_worktyperequest or perms.attendance.view_shiftrequest %}
-
+
+ {% if request.user == employee.employee_user_id or request.user|check_manager:employee or perms.attendance.view_worktyperequest or perms.attendance.view_shiftrequest %}
+
+
+ {% if "payroll"|app_installed %}
+ {% if perms.employee.view_bonuspoint or request.user|check_manager:employee or request.user == employee.employee_user_id %}
+
+ {% if "attendance"|app_installed or "leave"|app_installed %}
+
+ {% include 'tabs/penalty_account.html' %}
+
+ {% endif %}
-
- {% include 'tabs/penalty_account.html' %}
-
+ {% if "pms"|app_installed %}
+
+ {% endif %}
-
-
+ {% if "asset"|app_installed %}
+
+ {% endif %}
-
-
+
-
-
-
-
-
-
+
{% if perms.auth.view_permission or perms.auth.view_group or request.user|is_reportingmanager or request.user == employee.employee_user_id %}
{% include "tabs/group_permissions.html" %}
{% endif %}
-
- {% if request.user|check_manager:employee or request.user == employee.employee_user_id or perms.employee.view_historicalemployeeworkinformation %}
+ {% if request.user|check_manager:employee or request.user == employee.employee_user_id or perms.employee.view_historicalemployeeworkinformation %}
+
{% include "tabs/history.html" %}
- {% endif %}
+
+ {% endif %}
-
-
-
+ {% if "payroll"|app_installed %}
{% if perms.view_payslip or request.user == employee.employee_user_id %}
- {% include "tabs/payroll-tab.html" %}
+
+ {% include "tabs/payroll-tab.html" %}
+
{% endif %}
-
+ {% endif %}
-
- {% if perms.leave.view_leaverequest or perms.leave.view_leavetype or request.user|check_manager:employee or request.user == employee.employee_user_id %}
- {% include "tabs/leave-tab.html" %}
- {% endif %}
-
- {% if perms.recruitment.change_attendanceovertime or perms.recruitment.delete_attendanceovertime %}
+ {% if perms.attendance.change_attendanceovertime or perms.attendance.delete_attendanceovertime %}
{% trans "Actions" %}
{% endif %}
@@ -196,7 +196,7 @@
{{ot.year}}
{{ot.worked_hours}}
{{ot.overtime}}
- {% if perms.recruitment.change_attendanceovertime or perms.recruitment.delete_attendanceovertime %}
+ {% if perms.attendance.change_attendanceovertime or perms.attendance.delete_attendanceovertime %}
- {% if not 'offline_employees' in charts %}
- {% if perms.employee.view_employee or request.user|is_reportingmanager %}
-
- {% include "dashboard/not_in_yet.html" %}
-
- {% endif %}
- {% endif %}
- {% if not 'online_employees' in charts %}
- {% if perms.employee.view_employee or request.user|is_reportingmanager %}
-
- {% include "dashboard/not_out_yet.html" %}
-
- {% endif %}
- {% endif %}
- {% if not 'overall_leave_chart' in charts %}
- {% if perms.leave.view_leaverequest %}
-
-
-
- {% trans "Overall Leave" %}
-
- close
-
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if perms.recruitment.view_candidate or request.user|is_stagemanager %}
- {% if not 'hired_candidates' in charts %}
-
-
-
- {% trans "Hired Candidates" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% if not 'onboarding_candidates' in charts %}
-
-
-
- {% trans "Candidates Started Onboarding" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'recruitment_analytics' in charts %}
- {% if request.user|is_stagemanager or perms.recruitment.view_recruitment %}
-
-
-
- {% trans "Recruitment Analytics" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'attendance_analytic' in charts %}
- {% if request.user|is_reportingmanager or perms.attendance.view_attendance %}
-
-
-
-
- {% trans "Attendance Analytics" %}
-
- close
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'hours_chart' in charts %}
- {% if request.user|is_reportingmanager or perms.attendance.view_attendance %}
-
-
-
-
- {% trans "Hours Chart" %}
-
- close
-
-
-
-
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'employees_chart' in charts %}
-
-
-
- {% trans "Employees Chart" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% if not 'department_chart' in charts %}
-
-
-
- {% trans "Department Chart" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% if not 'gender_chart' in charts %}
-
-
-
- {% trans "Gender Chart" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% if not 'objective_status' in charts %}
- {% if perms.pms.view_employeeobjective or request.user|is_reportingmanager %}
-
-
-
- {% trans "Objective Status" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'key_result_status' in charts %}
- {% if perms.pms.view_employeekeyresult or request.user|is_reportingmanager %}
-
-
-
- {% trans "Key Result Status" %}
-
- close
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'feedback_status' in charts %}
- {% if perms.pms.view_feedback or request.user|is_reportingmanager %}
-
-
-
- {% trans "Feedback Status" %}
-
- close
-
-
-
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'shift_request_approve' in charts %}
- {% if perms.base.change_shiftrequest or request.user|is_reportingmanager %}
-
-
-
- {% trans "Shift Requests To Approve" %}
-
- close
-
-
-
- {% include "request_and_approve/shift_request.html" %}
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'work_type_request_approve' in charts %}
- {% if perms.base.change_worktyperequest or request.user|is_reportingmanager %}
-
-
-
- {% trans "Work Type Requests To Approve" %}
-
- close
-
-
-
- {% include "request_and_approve/work_type_request.html" %}
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'overtime_approve' in charts %}
- {% if perms.attendance.change_attendance or request.user|is_reportingmanager %}
-
-
- {% include "request_and_approve/overtime_approve.html" %}
-
-
- {% endif %}
- {% endif %}
- {% if not 'attendance_validate' in charts %}
- {% if perms.attendance.change_attendance or request.user|is_reportingmanager %}
-
-
- {% include "request_and_approve/attendance_validate.html" %}
-
-
- {% endif %}
- {% endif %}
- {% if not 'leave_request_approve' in charts %}
- {% if perms.leave.change_leaverequest or request.user|is_reportingmanager %}
-
-
-
- {% trans "Leave Requests To Approve" %}
-
- close
-
-
-
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'leave_allocation_approve' in charts %}
- {% if perms.leave.change_leaveallocationrequest or request.user|is_reportingmanager %}
-
-
-
- {% trans "Leave Allocation Request To Approve" %}
-
- close
-
-
-
- {% include "request_and_approve/leave_request_approve.html" %}
-
-
-
- {% endif %}
- {% endif %}
- {% if not 'feedback_answer' in charts %}
-
-
-
- {% trans "Feedback To Answers" %}
-
- close
-
-
-
- {% include "request_and_approve/feedback_answer.html" %}
-
-
-
- {% endif %}
- {% if not 'asset_request_approve' in charts %}
- {% if perms.asset.change_assetrequest or request.user|is_reportingmanager %}
-
-
-
- {% trans "Asset Requests To Approve" %}
-
- close
-
-
-
- {% include "request_and_approve/asset_requests_approve.html" %}
-
+ {% if "attendance"|app_installed %}
+ {% if not 'offline_employees' in charts %}
+ {% if perms.employee.view_employee or request.user|is_reportingmanager %}
+
+ {% include "dashboard/not_in_yet.html" %}
+
+ {% endif %}
+ {% endif %}
+ {% if not 'online_employees' in charts %}
+ {% if perms.employee.view_employee or request.user|is_reportingmanager %}
+
+ {% include "dashboard/not_out_yet.html" %}
+
+ {% endif %}
+ {% endif %}
+ {% endif %}
+ {% if "leave"|app_installed and not 'overall_leave_chart' in charts %}
+ {% if perms.leave.view_leaverequest %}
+
+
+
+ {% trans "Overall Leave" %}
+
+ close
+
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "recruitment"|app_installed and perms.recruitment.view_candidate or request.user|is_stagemanager %}
+ {% if not 'hired_candidates' in charts %}
+
+
+
+ {% trans "Hired Candidates" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% if "onboarding"|app_installed and not 'onboarding_candidates' in charts %}
+
+
+
+ {% trans "Candidates Started Onboarding" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "recruitment"|app_installed and not 'recruitment_analytics' in charts %}
+ {% if request.user|is_stagemanager or perms.recruitment.view_recruitment %}
+
+
+
+ {% trans "Recruitment Analytics" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "attendance"|app_installed and not 'attendance_analytic' in charts %}
+ {% if request.user|is_reportingmanager or perms.attendance.view_attendance %}
+
+
+
+
+ {% trans "Attendance Analytics" %}
+
+ close
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "attendance"|app_installed and not 'hours_chart' in charts %}
+ {% if request.user|is_reportingmanager or perms.attendance.view_attendance %}
+
+
+
+
+ {% trans "Hours Chart" %}
+
+ close
+
+
+
+
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if not 'employees_chart' in charts %}
+
+
+
+ {% trans "Employees Chart" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% if not 'department_chart' in charts %}
+
+
+
+ {% trans "Department Chart" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% if not 'gender_chart' in charts %}
+
+
+
+ {% trans "Gender Chart" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% if "pms"|app_installed and not 'objective_status' in charts %}
+ {% if perms.pms.view_employeeobjective or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Objective Status" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "pms"|app_installed and not 'key_result_status' in charts %}
+ {% if perms.pms.view_employeekeyresult or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Key Result Status" %}
+
+ close
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "pms"|app_installed and not 'feedback_status' in charts %}
+ {% if perms.pms.view_feedback or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Feedback Status" %}
+
+ close
+
+
+
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if not 'shift_request_approve' in charts %}
+ {% if perms.base.change_shiftrequest or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Shift Requests To Approve" %}
+
+ close
+
+
+
+ {% include "request_and_approve/shift_request.html" %}
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if not 'work_type_request_approve' in charts %}
+ {% if perms.base.change_worktyperequest or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Work Type Requests To Approve" %}
+
+ close
+
+
+
+ {% include "request_and_approve/work_type_request.html" %}
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "attendance"|app_installed and not 'overtime_approve' in charts %}
+ {% if perms.attendance.change_attendance or request.user|is_reportingmanager %}
+
+
+ {% include "request_and_approve/overtime_approve.html" %}
+
+
+ {% endif %}
+ {% endif %}
+ {% if "attendance"|app_installed %}
+ {% if not 'attendance_validate' in charts %}
+ {% if perms.attendance.change_attendance or request.user|is_reportingmanager %}
+
+
+ {% include "request_and_approve/attendance_validate.html" %}
+
+
+ {% endif %}
+ {% endif %}
+ {% endif %}
+ {% if "leave"|app_installed and not 'leave_request_approve' in charts %}
+ {% if perms.leave.change_leaverequest or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Leave Requests To Approve" %}
+
+ close
+
+
+
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "leave"|app_installed and not 'leave_allocation_approve' in charts %}
+ {% if perms.leave.change_leaveallocationrequest or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Leave Allocation Request To Approve" %}
+
+ close
+
+
+
+ {% include "request_and_approve/leave_request_approve.html" %}
+
+
+
+ {% endif %}
+ {% endif %}
+ {% if "pms"|app_installed and not 'feedback_answer' in charts %}
+
+
+
+ {% trans "Feedback To Answers" %}
+
+ close
+
+
+
+ {% include "request_and_approve/feedback_answer.html" %}
+
+
+
+ {% endif %}
+ {% if "asset"|app_installed and not 'asset_request_approve' in charts %}
+ {% if perms.asset.change_assetrequest or request.user|is_reportingmanager %}
+
+
+
+ {% trans "Asset Requests To Approve" %}
+
+ close
+
+
+
+ {% include "request_and_approve/asset_requests_approve.html" %}
+
+
+
+ {% endif %}
+ {% endif %}
+
+
+
+
+
+
+
+
+
-
-
- {% trans "Announcements" %}
- {% if perms.base.add_announcement %}
-
-
+
+ {% trans "Announcements" %}
+ {% if perms.base.add_announcement %}
+
+
-
-
-
- {% endif %}
-