1783838422a:13:{s:4:"kpis";a:6:{s:15:"total_employees";i:9;s:13:"present_today";i:0;s:12:"absent_today";i:9;s:14:"on_leave_today";i:0;s:17:"new_joiners_month";i:0;s:14:"attrition_rate";d:0;}s:7:"kpiMeta";a:3:{s:6:"absent";s:8:"critical";s:9:"attrition";s:8:"positive";s:4:"late";s:8:"positive";}s:22:"attendanceTodaySummary";a:4:{s:7:"present";i:0;s:6:"absent";i:9;s:8:"on_leave";i:0;s:4:"late";i:0;}s:21:"chartWeeklyAttendance";a:3:{s:6:"labels";a:7:{i:0;s:10:"Mon, Jul 6";i:1;s:10:"Tue, Jul 7";i:2;s:10:"Wed, Jul 8";i:3;s:10:"Thu, Jul 9";i:4;s:11:"Fri, Jul 10";i:5;s:11:"Sat, Jul 11";i:6;s:11:"Sun, Jul 12";}s:5:"dates";a:7:{i:0;s:10:"2026-07-06";i:1;s:10:"2026-07-07";i:2;s:10:"2026-07-08";i:3;s:10:"2026-07-09";i:4;s:10:"2026-07-10";i:5;s:10:"2026-07-11";i:6;s:10:"2026-07-12";}s:7:"present";a:7:{i:0;i:4;i:1;i:5;i:2;i:5;i:3;i:5;i:4;i:4;i:5;i:5;i:6;i:0;}}s:21:"leaveTypeDistribution";O:39:"Illuminate\Database\Eloquent\Collection":2:{s:8:" * items";a:3:{i:0;O:16:"App\Models\Leave":33:{s:13:" * connection";s:5:"mysql";s:8:" * table";s:6:"leaves";s:13:" * primaryKey";s:2:"id";s:10:" * keyType";s:3:"int";s:12:"incrementing";b:1;s:7:" * with";a:0:{}s:12:" * withCount";a:0:{}s:19:"preventsLazyLoading";b:0;s:10:" * perPage";i:15;s:6:"exists";b:1;s:18:"wasRecentlyCreated";b:0;s:28:" * escapeWhenCastingToString";b:0;s:13:" * attributes";a:2:{s:4:"name";s:10:"Sick Leave";s:4:"days";d:10;}s:11:" * original";a:2:{s:4:"name";s:10:"Sick Leave";s:4:"days";d:10;}s:10:" * changes";a:0:{}s:11:" * previous";a:0:{}s:8:" * casts";a:5:{s:10:"start_date";s:4:"date";s:8:"end_date";s:4:"date";s:10:"total_days";s:5:"float";s:11:"is_half_day";s:7:"boolean";s:7:"is_paid";s:7:"boolean";}s:17:" * classCastCache";a:0:{}s:21:" * attributeCastCache";a:0:{}s:13:" * dateFormat";N;s:10:" * appends";a:0:{}s:19:" * dispatchesEvents";a:0:{}s:14:" * observables";a:0:{}s:12:" * relations";a:0:{}s:10:" * touches";a:0:{}s:27:" * relationAutoloadCallback";N;s:26:" * relationAutoloadContext";N;s:10:"timestamps";b:1;s:13:"usesUniqueIds";b:0;s:9:" * hidden";a:0:{}s:10:" * visible";a:0:{}s:11:" * fillable";a:12:{i:0;s:10:"company_id";i:1;s:7:"user_id";i:2;s:13:"leave_type_id";i:3;s:10:"start_date";i:4;s:8:"end_date";i:5;s:10:"total_days";i:6;s:11:"is_half_day";i:7;s:10:"half_leave";i:8;s:6:"reason";i:9;s:6:"remark";i:10;s:7:"is_paid";i:11;s:6:"status";}s:10:" * guarded";a:1:{i:0;s:1:"*";}}i:1;O:16:"App\Models\Leave":33:{s:13:" * connection";s:5:"mysql";s:8:" * table";s:6:"leaves";s:13:" * primaryKey";s:2:"id";s:10:" * keyType";s:3:"int";s:12:"incrementing";b:1;s:7:" * with";a:0:{}s:12:" * withCount";a:0:{}s:19:"preventsLazyLoading";b:0;s:10:" * perPage";i:15;s:6:"exists";b:1;s:18:"wasRecentlyCreated";b:0;s:28:" * escapeWhenCastingToString";b:0;s:13:" * attributes";a:2:{s:4:"name";s:12:"Casual Leave";s:4:"days";d:3.5;}s:11:" * original";a:2:{s:4:"name";s:12:"Casual Leave";s:4:"days";d:3.5;}s:10:" * changes";a:0:{}s:11:" * previous";a:0:{}s:8:" * casts";a:5:{s:10:"start_date";s:4:"date";s:8:"end_date";s:4:"date";s:10:"total_days";s:5:"float";s:11:"is_half_day";s:7:"boolean";s:7:"is_paid";s:7:"boolean";}s:17:" * classCastCache";a:0:{}s:21:" * attributeCastCache";a:0:{}s:13:" * dateFormat";N;s:10:" * appends";a:0:{}s:19:" * dispatchesEvents";a:0:{}s:14:" * observables";a:0:{}s:12:" * relations";a:0:{}s:10:" * touches";a:0:{}s:27:" * relationAutoloadCallback";N;s:26:" * relationAutoloadContext";N;s:10:"timestamps";b:1;s:13:"usesUniqueIds";b:0;s:9:" * hidden";a:0:{}s:10:" * visible";a:0:{}s:11:" * fillable";a:12:{i:0;s:10:"company_id";i:1;s:7:"user_id";i:2;s:13:"leave_type_id";i:3;s:10:"start_date";i:4;s:8:"end_date";i:5;s:10:"total_days";i:6;s:11:"is_half_day";i:7;s:10:"half_leave";i:8;s:6:"reason";i:9;s:6:"remark";i:10;s:7:"is_paid";i:11;s:6:"status";}s:10:" * guarded";a:1:{i:0;s:1:"*";}}i:2;O:16:"App\Models\Leave":33:{s:13:" * connection";s:5:"mysql";s:8:" * table";s:6:"leaves";s:13:" * primaryKey";s:2:"id";s:10:" * keyType";s:3:"int";s:12:"incrementing";b:1;s:7:" * with";a:0:{}s:12:" * withCount";a:0:{}s:19:"preventsLazyLoading";b:0;s:10:" * perPage";i:15;s:6:"exists";b:1;s:18:"wasRecentlyCreated";b:0;s:28:" * escapeWhenCastingToString";b:0;s:13:" * attributes";a:2:{s:4:"name";s:10:"Paid Leave";s:4:"days";d:2;}s:11:" * original";a:2:{s:4:"name";s:10:"Paid Leave";s:4:"days";d:2;}s:10:" * changes";a:0:{}s:11:" * previous";a:0:{}s:8:" * casts";a:5:{s:10:"start_date";s:4:"date";s:8:"end_date";s:4:"date";s:10:"total_days";s:5:"float";s:11:"is_half_day";s:7:"boolean";s:7:"is_paid";s:7:"boolean";}s:17:" * classCastCache";a:0:{}s:21:" * attributeCastCache";a:0:{}s:13:" * dateFormat";N;s:10:" * appends";a:0:{}s:19:" * dispatchesEvents";a:0:{}s:14:" * observables";a:0:{}s:12:" * relations";a:0:{}s:10:" * touches";a:0:{}s:27:" * relationAutoloadCallback";N;s:26:" * relationAutoloadContext";N;s:10:"timestamps";b:1;s:13:"usesUniqueIds";b:0;s:9:" * hidden";a:0:{}s:10:" * visible";a:0:{}s:11:" * fillable";a:12:{i:0;s:10:"company_id";i:1;s:7:"user_id";i:2;s:13:"leave_type_id";i:3;s:10:"start_date";i:4;s:8:"end_date";i:5;s:10:"total_days";i:6;s:11:"is_half_day";i:7;s:10:"half_leave";i:8;s:6:"reason";i:9;s:6:"remark";i:10;s:7:"is_paid";i:11;s:6:"status";}s:10:" * guarded";a:1:{i:0;s:1:"*";}}}s:28:" * escapeWhenCastingToString";b:0;}s:13:"pendingLeaves";O:39:"Illuminate\Database\Eloquent\Collection":2:{s:8:" * items";a:0:{}s:28:" * escapeWhenCastingToString";b:0;}s:18:"leaveBalanceAlerts";O:29:"Illuminate\Support\Collection":2:{s:8:" * items";a:0:{}s:28:" * escapeWhenCastingToString";b:0;}s:12:"payrollBlock";a:8:{s:12:"status_label";s:7:"pending";s:14:"employee_count";i:0;s:13:"pending_count";i:0;s:15:"v2_cycle_status";s:5:"draft";s:15:"total_disbursed";d:0;s:8:"pf_total";d:0;s:9:"esi_total";d:0;s:6:"alerts";a:2:{i:0;a:2:{s:4:"type";s:7:"warning";s:7:"message";s:45:"Payroll has not been generated for July 2026.";}i:1;a:2:{s:4:"type";s:4:"info";s:7:"message";s:88:"Review PF / ESI remittance deadlines in compliance calendar (15th / as per state rules).";}}}s:9:"lifecycle";a:3:{s:15:"new_joiners_mtd";i:0;s:16:"resignations_mtd";i:0;s:17:"confirmations_due";i:0;}s:21:"departmentPerformance";O:29:"Illuminate\Support\Collection":2:{s:8:" * items";a:5:{i:0;a:4:{s:4:"name";s:20:"Software Development";s:9:"headcount";i:5;s:14:"attendance_pct";d:40;s:10:"avg_salary";d:25826.68;}i:1;a:4:{s:4:"name";s:2:"IT";s:9:"headcount";i:1;s:14:"attendance_pct";d:42.9;s:10:"avg_salary";d:200000;}i:2;a:4:{s:4:"name";s:20:"Human Resources (HR)";s:9:"headcount";i:1;s:14:"attendance_pct";d:85.7;s:10:"avg_salary";d:16666.67;}i:3;a:4:{s:4:"name";s:28:"Product & Project Management";s:9:"headcount";i:1;s:14:"attendance_pct";d:0;s:10:"avg_salary";d:20000;}i:4;a:4:{s:4:"name";s:27:"IT Infrastructure & Support";s:9:"headcount";i:1;s:14:"attendance_pct";d:71.4;s:10:"avg_salary";d:0;}}s:28:" * escapeWhenCastingToString";b:0;}s:14:"calendarEvents";a:3:{s:8:"holidays";O:39:"Illuminate\Database\Eloquent\Collection":2:{s:8:" * items";a:0:{}s:28:" * escapeWhenCastingToString";b:0;}s:9:"birthdays";O:39:"Illuminate\Database\Eloquent\Collection":2:{s:8:" * items";a:1:{i:0;O:15:"App\Models\User":36:{s:13:" * connection";s:5:"mysql";s:8:" * table";s:5:"users";s:13:" * primaryKey";s:2:"id";s:10:" * keyType";s:3:"int";s:12:"incrementing";b:1;s:7:" * with";a:0:{}s:12:" * withCount";a:0:{}s:19:"preventsLazyLoading";b:0;s:10:" * perPage";i:15;s:6:"exists";b:1;s:18:"wasRecentlyCreated";b:0;s:28:" * escapeWhenCastingToString";b:0;s:13:" * attributes";a:3:{s:2:"id";i:7;s:4:"name";s:21:"Anjaneya Reddy Challa";s:3:"dob";s:10:"1987-09-21";}s:11:" * original";a:3:{s:2:"id";i:7;s:4:"name";s:21:"Anjaneya Reddy Challa";s:3:"dob";s:10:"1987-09-21";}s:10:" * changes";a:0:{}s:11:" * previous";a:0:{}s:8:" * casts";a:13:{s:17:"email_verified_at";s:8:"datetime";s:8:"password";s:6:"hashed";s:13:"is_superadmin";s:7:"boolean";s:11:"allow_login";s:7:"boolean";s:3:"dob";s:4:"date";s:12:"joining_date";s:4:"date";s:17:"registration_date";s:4:"date";s:17:"confirmation_date";s:4:"date";s:18:"probation_end_date";s:4:"date";s:17:"last_working_date";s:4:"date";s:12:"pf_join_date";s:4:"date";s:24:"notification_preferences";s:5:"array";s:18:"two_factor_enabled";s:7:"boolean";}s:17:" * classCastCache";a:0:{}s:21:" * attributeCastCache";a:0:{}s:13:" * dateFormat";N;s:10:" * appends";a:0:{}s:19:" * dispatchesEvents";a:0:{}s:14:" * observables";a:0:{}s:12:" * relations";a:0:{}s:10:" * touches";a:0:{}s:27:" * relationAutoloadCallback";N;s:26:" * relationAutoloadContext";N;s:10:"timestamps";b:1;s:13:"usesUniqueIds";b:0;s:9:" * hidden";a:4:{i:0;s:8:"password";i:1;s:14:"remember_token";i:2;s:23:"email_verification_code";i:3;s:10:"reset_code";}s:10:" * visible";a:0:{}s:11:" * fillable";a:41:{i:0;s:10:"company_id";i:1;s:7:"role_id";i:2;s:4:"name";i:3;s:5:"email";i:4;s:13:"profile_photo";i:5;s:8:"password";i:6;s:15:"employee_number";i:7;s:5:"phone";i:8;s:6:"gender";i:9;s:3:"dob";i:10;s:12:"joining_date";i:11;s:17:"registration_date";i:12;s:17:"confirmation_date";i:13;s:18:"probation_end_date";i:14;s:17:"last_working_date";i:15;s:9:"report_to";i:16;s:13:"department_id";i:17;s:14:"designation_id";i:18;s:11:"location_id";i:19;s:10:"work_state";i:20;s:8:"shift_id";i:21;s:15:"salary_group_id";i:22;s:19:"account_holder_name";i:23;s:9:"bank_name";i:24;s:14:"account_number";i:25;s:11:"branch_name";i:26;s:4:"city";i:27;s:9:"ifsc_code";i:28;s:10:"pan_number";i:29;s:11:"father_name";i:30;s:10:"uan_number";i:31;s:12:"pf_join_date";i:32;s:11:"pt_location";i:33;s:6:"status";i:34;s:9:"user_type";i:35;s:11:"allow_login";i:36;s:13:"is_superadmin";i:37;s:24:"notification_preferences";i:38;s:18:"two_factor_enabled";i:39;s:17:"two_factor_method";i:40;s:17:"two_factor_secret";}s:10:" * guarded";a:1:{i:0;s:1:"*";}s:19:" * authPasswordName";s:8:"password";s:20:" * rememberTokenName";s:14:"remember_token";s:14:" * accessToken";N;}}s:28:" * escapeWhenCastingToString";b:0;}s:13:"anniversaries";O:39:"Illuminate\Database\Eloquent\Collection":2:{s:8:" * items";a:1:{i:0;O:15:"App\Models\User":36:{s:13:" * connection";s:5:"mysql";s:8:" * table";s:5:"users";s:13:" * primaryKey";s:2:"id";s:10:" * keyType";s:3:"int";s:12:"incrementing";b:1;s:7:" * with";a:0:{}s:12:" * withCount";a:0:{}s:19:"preventsLazyLoading";b:0;s:10:" * perPage";i:15;s:6:"exists";b:1;s:18:"wasRecentlyCreated";b:0;s:28:" * escapeWhenCastingToString";b:0;s:13:" * attributes";a:3:{s:2:"id";i:17;s:4:"name";s:15:"Sravanthi Reddy";s:12:"joining_date";s:10:"2020-09-09";}s:11:" * original";a:3:{s:2:"id";i:17;s:4:"name";s:15:"Sravanthi Reddy";s:12:"joining_date";s:10:"2020-09-09";}s:10:" * changes";a:0:{}s:11:" * previous";a:0:{}s:8:" * casts";a:13:{s:17:"email_verified_at";s:8:"datetime";s:8:"password";s:6:"hashed";s:13:"is_superadmin";s:7:"boolean";s:11:"allow_login";s:7:"boolean";s:3:"dob";s:4:"date";s:12:"joining_date";s:4:"date";s:17:"registration_date";s:4:"date";s:17:"confirmation_date";s:4:"date";s:18:"probation_end_date";s:4:"date";s:17:"last_working_date";s:4:"date";s:12:"pf_join_date";s:4:"date";s:24:"notification_preferences";s:5:"array";s:18:"two_factor_enabled";s:7:"boolean";}s:17:" * classCastCache";a:0:{}s:21:" * attributeCastCache";a:0:{}s:13:" * dateFormat";N;s:10:" * appends";a:0:{}s:19:" * dispatchesEvents";a:0:{}s:14:" * observables";a:0:{}s:12:" * relations";a:0:{}s:10:" * touches";a:0:{}s:27:" * relationAutoloadCallback";N;s:26:" * relationAutoloadContext";N;s:10:"timestamps";b:1;s:13:"usesUniqueIds";b:0;s:9:" * hidden";a:4:{i:0;s:8:"password";i:1;s:14:"remember_token";i:2;s:23:"email_verification_code";i:3;s:10:"reset_code";}s:10:" * visible";a:0:{}s:11:" * fillable";a:41:{i:0;s:10:"company_id";i:1;s:7:"role_id";i:2;s:4:"name";i:3;s:5:"email";i:4;s:13:"profile_photo";i:5;s:8:"password";i:6;s:15:"employee_number";i:7;s:5:"phone";i:8;s:6:"gender";i:9;s:3:"dob";i:10;s:12:"joining_date";i:11;s:17:"registration_date";i:12;s:17:"confirmation_date";i:13;s:18:"probation_end_date";i:14;s:17:"last_working_date";i:15;s:9:"report_to";i:16;s:13:"department_id";i:17;s:14:"designation_id";i:18;s:11:"location_id";i:19;s:10:"work_state";i:20;s:8:"shift_id";i:21;s:15:"salary_group_id";i:22;s:19:"account_holder_name";i:23;s:9:"bank_name";i:24;s:14:"account_number";i:25;s:11:"branch_name";i:26;s:4:"city";i:27;s:9:"ifsc_code";i:28;s:10:"pan_number";i:29;s:11:"father_name";i:30;s:10:"uan_number";i:31;s:12:"pf_join_date";i:32;s:11:"pt_location";i:33;s:6:"status";i:34;s:9:"user_type";i:35;s:11:"allow_login";i:36;s:13:"is_superadmin";i:37;s:24:"notification_preferences";i:38;s:18:"two_factor_enabled";i:39;s:17:"two_factor_method";i:40;s:17:"two_factor_secret";}s:10:" * guarded";a:1:{i:0;s:1:"*";}s:19:" * authPasswordName";s:8:"password";s:20:" * rememberTokenName";s:14:"remember_token";s:14:" * accessToken";N;}}s:28:" * escapeWhenCastingToString";b:0;}}s:18:"chartHiringVsExits";a:3:{s:6:"labels";a:6:{i:0;s:8:"Feb 2026";i:1;s:8:"Mar 2026";i:2;s:8:"Apr 2026";i:3;s:8:"May 2026";i:4;s:8:"Jun 2026";i:5;s:8:"Jul 2026";}s:5:"hires";a:6:{i:0;i:0;i:1;i:0;i:2;i:0;i:3;i:0;i:4;i:1;i:5;i:0;}s:5:"exits";a:6:{i:0;i:0;i:1;i:0;i:2;i:0;i:3;i:0;i:4;i:0;i:5;i:0;}}s:10:"aiInsights";a:2:{i:0;a:3:{s:4:"type";s:6:"danger";s:5:"title";s:17:"Absenteeism spike";s:7:"message";s:90:"Today’s absent rate is elevated vs team size. Review shift coverage and unplanned leave.";}i:1;a:3:{s:4:"type";s:4:"info";s:5:"title";s:18:"Payroll throughput";s:7:"message";s:95:"Ensure payroll is generated and paid on time to avoid statutory and employee satisfaction risk.";}}}