=== SCHEDULE USAGE MONITORING REPORT === Generated: 2026-06-05 20:11:09 1. ANALYZING RECENT SYNC LOGS -------------------------------------------------- Schedule-based detections: 4 (0.82%) Fallback detections: 482 (98.97%) Rejected events: 1 Total events processed: 487 2. EMPLOYEE SCHEDULE COVERAGE ANALYSIS -------------------------------------------------- Coverage Distribution (next 30 days): Excellent (90-100%): 0 employees Good (70-89%): 0 employees Fair (50-69%): 1 employees Poor (1-49%): 0 employees None (0%): 219 employees 3. EMPLOYEES FREQUENTLY USING FALLBACK (Last 7 days) -------------------------------------------------- 347 (Wildan Azhar): 12 fallback uses 550 (Ilham Indra Illyasa): 11 fallback uses 311 (Imantri Didit Purnomo Aji): 11 fallback uses 485 (Andre Saputra): 11 fallback uses 575 (Eka Kurnia): 10 fallback uses 1715 (Alya Azhar Haura Putri): 9 fallback uses 1747 (Yulis Setiawan): 8 fallback uses 862 (Desi Anggraeni): 8 fallback uses 1681 (Tio Pebriansyah ): 8 fallback uses 749 (M. Naufal Abel Rafy): 8 fallback uses 4. EMPLOYEES NEEDING SCHEDULE DATA (Coverage < 70%) -------------------------------------------------- 1724 Abdul Rohman 0.0% (31 missing days) 785 Abdullah Husen 0.0% (31 missing days) 418 Ade Alfi Alfani 0.0% (31 missing days) 1705 Aditya Kartika Putri 0.0% (31 missing days) 988 Admin ERP 0.0% (31 missing days) 152 Administrator 0.0% (31 missing days) 454 Agung Kurniawan 0.0% (31 missing days) 620 Agung Novianto 0.0% (31 missing days) 164 Agung Santoso 0.0% (31 missing days) 1604 Agung Zakaria 0.0% (31 missing days) 543 Agus Asep Riki 0.0% (31 missing days) 1745 Agus Irsan Saefuloh 0.0% (31 missing days) 1695 Agustian Aryana 0.0% (31 missing days) 448 Ahmad Dinar Ramdani 0.0% (31 missing days) 731 Ahmad Mulya 0.0% (31 missing days) 581 Ahmad Rahmadhan 0.0% (31 missing days) 1583 Ahmad Sayidi 0.0% (31 missing days) 1002 Ailsa Syahda Byaratna 0.0% (31 missing days) 348 Ali Rachmat Hidayatulloh 0.0% (31 missing days) 243 Ali Sahdan Sopyan 0.0% (31 missing days) 1734 Alifa Rizki Salsabila Rosadi 0.0% (31 missing days) 1725 Aliffa Naufal Tusyani 0.0% (31 missing days) 1037 Alisya Salma Indriati 0.0% (31 missing days) 1727 Alvian Aulia Putra 0.0% (31 missing days) 1715 Alya Azhar Haura Putri 0.0% (31 missing days) 613 Amar Tri Mulyana 0.0% (31 missing days) 1722 Andika Satria Putra Ramadan 0.0% (31 missing days) 485 Andre Saputra 0.0% (31 missing days) 519 Andrean Seda Kerong 0.0% (31 missing days) 1698 Andreano Syaifurahman 0.0% (31 missing days) 616 Andriana 0.0% (31 missing days) 1723 Angga Nur Rizki 0.0% (31 missing days) 694 Angga Putra Pratama 0.0% (31 missing days) 684 Angga Reza Mahendra 0.0% (31 missing days) 1107 Anggellisana Early 0.0% (31 missing days) 193 Anggi Nugraha 0.0% (31 missing days) 676 Anggra 0.0% (31 missing days) 584 Arbi Adiyana 0.0% (31 missing days) 355 Ardian Meidiansyah 0.0% (31 missing days) 609 Arfin Revelino Lukman Permana 0.0% (31 missing days) 696 Arief Pribadi Mustafa 0.0% (31 missing days) 1703 Arka Nugraha 0.0% (31 missing days) 512 Aryansyah Ramdhani 0.0% (31 missing days) 190 Asep Bambang Gunawan 0.0% (31 missing days) 587 Asep Budiarsa 0.0% (31 missing days) 489 Asep Hermawan 0.0% (31 missing days) 320 Asep Setiawan 0.0% (31 missing days) 554 Atep Hamadin 0.0% (31 missing days) 1044 Ayep Sakhrul Ramdani 0.0% (31 missing days) 338 Azhar Muhamad 0.0% (31 missing days) 417 Bangkit Markus Willyam Nainggo 0.0% (31 missing days) 416 Bayu Restu Sejati 0.0% (31 missing days) 371 Bhakti Purnama Prasetyo 0.0% (31 missing days) 1268 Bima Pratama Putra 0.0% (31 missing days) 1749 Binda Safitri 0.0% (31 missing days) 480 Cahyadi Saputra 0.0% (31 missing days) 1184 Cakra Abimanyu Ramadhan 0.0% (31 missing days) 1717 Cendra Pebrina 0.0% (31 missing days) 387 Cep Rizal Nurhakiki 0.0% (31 missing days) 1163 Chandra Andrian 0.0% (31 missing days) 414 Chandra Awing Vatama 0.0% (31 missing days) 294 Chandra Mahesa Trisana 0.0% (31 missing days) 1660 Dadan Kusuma 0.0% (31 missing days) 265 Dani Ramdani 0.0% (31 missing days) 393 Dapit Saputra 0.0% (31 missing days) 560 Dedi Cahyadi 0.0% (31 missing days) 1746 Deilan Mellandri 0.0% (31 missing days) 601 Deita Ardhetya Oemar 0.0% (31 missing days) 561 Delia Agustin 0.0% (31 missing days) 862 Desi Anggraeni 0.0% (31 missing days) 611 Desi Ria Puspita 0.0% (31 missing days) 590 Destriani Indah Safitri 0.0% (31 missing days) 520 Devi Indah Sari 0.0% (31 missing days) 327 Dimas Hanif Baskara 0.0% (31 missing days) 576 Dudi Mulyadi 0.0% (31 missing days) 575 Eka Kurnia 0.0% (31 missing days) 1714 Eka Putri Andriyani 0.0% (31 missing days) 363 Elang Ragil Rusmana Putra 0.0% (31 missing days) 771 Elizta Krisnawanti Setiadi 0.0% (31 missing days) 386 Endang 0.0% (31 missing days) 370 Epul Saepuloh 0.0% (31 missing days) 231 Evi Wahyu Yuliastuti 0.0% (31 missing days) 605 Evi Wahyu Yuliastuti 0.0% (31 missing days) 1247 Fachrul Finanda Purnama Putra 0.0% (31 missing days) 1520 Fadhila Salsabila Ahda 0.0% (31 missing days) 1555 Fadhilla Alfajr 0.0% (31 missing days) 1750 Fadli Rifandi 0.0% (31 missing days) 443 Fariha Syifa 0.0% (31 missing days) 470 Fathur Sanusi 0.0% (31 missing days) 1142 Fauzi Rahman 0.0% (31 missing days) 709 Febryan Wilmansyah 0.0% (31 missing days) 526 Ferda Irawan 0.0% (31 missing days) 1729 Ferina Afriani 0.0% (31 missing days) 316 Galang Yustian Saputra 0.0% (31 missing days) 1121 Gani Sino Logawa 0.0% (31 missing days) 1753 Gesha Putra Nurrohman Wahyudi 0.0% (31 missing days) 614 Gilang Ramdani 0.0% (31 missing days) 527 Gilang Rizki Rahayu 0.0% (31 missing days) 421 Gina Oktaviana 0.0% (31 missing days) 890 Gugun Rahayu 0.0% (31 missing days) 542 Gun Gun Setiawan 0.0% (31 missing days) 544 Gunawan 0.0% (31 missing days) 1562 Guntur Pratama Putra 0.0% (31 missing days) 1618 Guruh Ramadhlan 0.0% (31 missing days) 1401 Happy Adisti 0.0% (31 missing days) 1450 Hari Khoeruman Dani 0.0% (31 missing days) 267 Harry Harmani 0.0% (31 missing days) 326 Hasan 0.0% (31 missing days) 586 Hasan Muhammad Sholeh 0.0% (31 missing days) 1700 Hendri Setya Budi 0.0% (31 missing days) 1457 Heri Wibowo 0.0% (31 missing days) 1730 Herni Pratiwi 0.0% (31 missing days) 1324 Hidayat 0.0% (31 missing days) 385 Hidayat Oemar 0.0% (31 missing days) 623 Hidayat Oemar 0.0% (31 missing days) 253 Hilman Pauji 0.0% (31 missing days) 228 Idham Arif 0.0% (31 missing days) 855 Iin Lukman Nurhakim 0.0% (31 missing days) 550 Ilham Indra Illyasa 0.0% (31 missing days) 311 Imantri Didit Purnomo Aji 0.0% (31 missing days) 622 Indera Waskita 0.0% (31 missing days) 450 Iqbal Maulana Rosyadi 0.0% (31 missing days) 1712 Irwan Cahyadi 0.0% (31 missing days) 169 Islah Mutaqin 0.0% (31 missing days) 464 Iwan Hermawan 0.0% (31 missing days) 1691 Jaca M Ridwan 0.0% (31 missing days) 182 Jeli Zakaria 0.0% (31 missing days) 1742 Joni Iskandar 0.0% (31 missing days) 778 Khalil Akbar 0.0% (31 missing days) 245 Kiki Andriansyah 0.0% (31 missing days) 717 Kiki Kurniawan 0.0% (31 missing days) 1731 Laela Dwi Lestary 0.0% (31 missing days) 1685 Luthfia Safitri 0.0% (31 missing days) 1682 M Iman Fauzi 0.0% (31 missing days) 1261 M Sopian 0.0% (31 missing days) 1738 M. Ikang Fauzi 0.0% (31 missing days) 749 M. Naufal Abel Rafy 0.0% (31 missing days) 1177 Moch Adnan Haikal Bayhaqi 0.0% (31 missing days) 1373 Mohammad Fadel Randika Hidayat 0.0% (31 missing days) 367 Much. Bilal 0.0% (31 missing days) 743 Muhamad Aditya Prima 0.0% (31 missing days) 1752 Muhamad Iqbul Syaefullah 0.0% (31 missing days) 1744 Muhamad Paisal Paturohman 0.0% (31 missing days) 1170 Muhamad Riyadi 0.0% (31 missing days) 477 Muhammad Rifki Rahman Andita 0.0% (31 missing days) 710 Muhammad Arif Dermawan 0.0% (31 missing days) 953 Muhammad Ariq Akbar Hibaturroh 0.0% (31 missing days) 1590 Muhammad Husni Mubarok 0.0% (31 missing days) 668 Muhammad Ikbal Al Ghiffari 0.0% (31 missing days) 1708 Muhammad Iqbal 0.0% (31 missing days) 430 Muhammad Revi Nurdiamansyah 0.0% (31 missing days) 666 Muhammad Rizki Permana 0.0% (31 missing days) 402 Muhammad Rizki Setya Pratama 0.0% (31 missing days) 1754 Muhammad Zidan Munggaran 0.0% (31 missing days) 1740 Nadela Siti Nuraisyah 0.0% (31 missing days) 713 Nandang 0.0% (31 missing days) 1696 Nazriel Asla Aqila Pasya 0.0% (31 missing days) 1718 Nazwa Azzahra 0.0% (31 missing days) 582 Nenden Sondari Robianty 0.0% (31 missing days) 200 Novi Supriatna Sofyan 0.0% (31 missing days) 1732 Novia Az-Zahra 0.0% (31 missing days) 302 Nunung Unangsih 0.0% (31 missing days) 251 Pipin Sopian 0.0% (31 missing days) 1345 Putri Zahro Pramesty 0.0% (31 missing days) 296 Qyqy Amalia 0.0% (31 missing days) 606 Qyqy Amalia 0.0% (31 missing days) 234 Rahmat Hidayat 0.0% (31 missing days) 1755 Rakha Andikha Teresna S 0.0% (31 missing days) 1331 Ralbi Putra Albany 0.0% (31 missing days) 578 Ramdani Al Rafly 0.0% (31 missing days) 442 Ranty Soeny Paraswaty 0.0% (31 missing days) 496 Ravi Mochammad Thorik 0.0% (31 missing days) 925 Regza Pratama 0.0% (31 missing days) 641 Renaldi Virgiawan Argi 0.0% (31 missing days) 481 Rezcky Septian Hartono 0.0% (31 missing days) 719 Ridwan Lesmana 0.0% (31 missing days) 869 Ridwan Setiawan 0.0% (31 missing days) 467 Rifki Nurrohman 0.0% (31 missing days) 1736 Rina Haerani 0.0% (31 missing days) 494 Rio Yanuar Pribadi 0.0% (31 missing days) 697 Rivkey Raka Bima Ardiansyah 0.0% (31 missing days) 1751 Rizky Adi Zaelani 0.0% (31 missing days) 1352 Romi Rahadian 0.0% (31 missing days) 460 Sadam Ahmad Julian 0.0% (31 missing days) 580 Sahrina Putri Widiati 0.0% (31 missing days) 1699 Salman Alfarisi 0.0% (31 missing days) 401 Septian Nugraha Alsafaat 0.0% (31 missing days) 1646 Shendy Jaka Permana 0.0% (31 missing days) 636 Siti Fatimah 0.0% (31 missing days) 960 Solehudin 0.0% (31 missing days) 143 Sony Setiadi 0.0% (31 missing days) 704 Sony Setiadi 0.0% (31 missing days) 705 Sony Setiadi 0.0% (31 missing days) 1743 Suci Nurmaya 0.0% (31 missing days) 1513 Susi Susanti 0.0% (31 missing days) 1741 Syabian Fadillah Setiadi 0.0% (31 missing days) 227 Syarifudin 0.0% (31 missing days) 1748 Syifa Rahma Al-Insani 0.0% (31 missing days) 1683 Tasya Aulia Zahra 0.0% (31 missing days) 1737 Taufik Rahman Hakim 0.0% (31 missing days) 1254 Teddy Setia Permana 0.0% (31 missing days) 1058 Tengku Achmad Abdul Rahman 0.0% (31 missing days) 1681 Tio Pebriansyah 0.0% (31 missing days) 566 Toto Ahmad Ceng Tohir 0.0% (31 missing days) 1016 User ERP 1 0.0% (31 missing days) 1023 User ERP 2 0.0% (31 missing days) 1317 Vinka Anggita Permana 0.0% (31 missing days) 515 Warkhan 0.0% (31 missing days) 347 Wildan Azhar 0.0% (31 missing days) 403 Wiwin Wulantika Putri 0.0% (31 missing days) 344 Yongky Alexandra 0.0% (31 missing days) 1597 Yuda Nugraha 0.0% (31 missing days) 357 Yudi Hermayadi Sofyan 0.0% (31 missing days) 1739 Yudin Firdaus 0.0% (31 missing days) 1747 Yulis Setiawan 0.0% (31 missing days) 664 Zenedine Zidane Kurnia Putra 0.0% (31 missing days) 1226 Zhaka Izhwanur Fatah 0.0% (31 missing days) 1719 Zhiaul Umami 0.0% (31 missing days) 423 Zico Dwi Ananda 0.0% (31 missing days) 5. RECOMMENDATIONS -------------------------------------------------- ⚠ HIGH FALLBACK USAGE (98.97%) - Run migration script: php scripts/migrate_existing_shifts.php - Create schedules for employees with 0% coverage - Consider enabling strict mode for employees with >70% coverage ⚠ 219 EMPLOYEES WITHOUT SCHEDULES - Priority: Create schedules for these employees - Command: php scripts/migrate_existing_shifts.php 6. SUGGESTED ACTIONS -------------------------------------------------- Immediate Actions: 1. Run: php scripts/migrate_existing_shifts.php 2. Create manual schedules for employees with 0% coverage 3. Review attendance patterns for employees using fallback Long-term Actions: 1. Implement schedule upload interface (Phase 3) 2. Set up automated schedule generation 3. Enable strict mode for employees with >90% coverage 4. Monitor and reduce fallback usage to <5% 📄 Exported employee list to: C:\laragon\www\sync_absensi\scripts/../logs/employees_needing_schedules_2026-06-05.csv === MONITORING REPORT COMPLETE ===