Ringkasan Aktiviti Mingguan

Januari

Minggu 1

Tarikh6 Januari 2025 - 10 Januari 2025
HariIsnin - Jumaat
Aktiviti🔹Orientasi dan lawatan ke jabatan syarikat.
🔹Pendaftaran akaun emel dan akses aplikasi.
🔹Memulakan latihan New to ServiceNow (14 modul).
🔹Mengikuti latihan ServiceNow Application Developer (22 modul).
🔹Menyelesaikan Snow Pop Quiz dan memulakan pembangunan ITAM System.
🔹Menggunakan Flow Designer untuk automasi dan kawalan akses.
🔹Mengemaskini ITAM System dengan peranan pengguna dan skrip berjadual. peranan pengguna dan skrip berjadual.

Minggu 2

Tarikh13 Januari 2025 - 17 Januari 2025
HariIsnin - Jumaat
Aktiviti🔹 Pembaikan logik dan skrip pada ITAM System.
🔹 Pembangunan dan peningkatan fungsi untuk E Gatepass System: Create Inter Co Request dan Receiver Acknowledgement.
🔹 Menyelesaikan isu UI Policy, ACL, dan UI Action pada E Gatepass System.
🔹 Latihan mandatori Frog Asia Learning (Anti-bribery, Data Security, Cybersecurity).
🔹 Perbincangan dan analisis Timesheet Management System (TMS) untuk penambahbaikan.

Minggu 3

Tarikh20 Januari 2025 - 24 Januari 2025
HariIsnin - Jumaat
Aktiviti🔹 Penyelarasan dan penambahbaikan sistem dalam Timecard & Timesheet (kelulusan, label, medan rujukan).
🔹 Peningkatan fungsi pengiraan dalam Timecard & Monthly Timecard (pengiraan Total Amount, pembetulan Monthly Utils).
🔹 Penambahan medan dan penyesuaian penapis dalam Project, Time Card, dan Monthly Time Sheet.
🔹 Pembaikan skrip pengiraan & penyelarasan kelulusan dalam Approval Matrix.
🔹 Pembangunan aliran automasi untuk Approval Matrix dalam MTS (flow untuk setiap peringkat kelulusan).

Minggu 4

Tarikh27 Januari 2025 - 31 Januari 2025
HariIsnin - Jumaat (28 - 30 Januari Cuti Umum Chinese New Year)
Aktiviti🔹 Pengemaskinian fungsi Approve & Reject dalam sistem kelulusan (syarat butang, logik skrip, pemprosesan kelulusan).
🔹 Penyelarasan Script Include ke dalam utilTMSGeneral untuk konsistensi sistem.
🔹 Pengemaskinian Business Rule dalam Timecard & Monthly Timecard (pengiraan automatik, auto-populate data).
🔹 Menyelesaikan isu UI Action Approve & Reject serta MonthlyTimeSheetHandler.
🔹 Perbincangan & pengujian penyelesaian untuk Approve (TC) & Approve (TS).
Februari

Minggu 5

Tarikh3 Februari 2025 - 7 Februari 2025
HariIsnin - Jumaat
Aktiviti🔹 Penyatuan Script Include ke dalam utilTMS dan pengemaskinian sistem.
🔹 Pengemaskinian Business Rule dan UI Action dalam Timecard & Monthly Timecard.
🔹 Menyemak semula peranan pengguna (RoleRequestor, Approver, Viewer, App Admin).
🔹 Menyusun semula susun atur dan fungsi butang dalam sistem kelulusan.
🔹 Menjalankan Kick-Off Session untuk projek Timesheet Application.
🔹 Menyusun semula status kelulusan dan menyesuaikan butang dalam MTS berdasarkan peranan.
🔹 Menghapuskan skrip yang tidak digunakan dalam sistem WTS & MTS.
🔹 Menyediakan notifikasi email peringatan untuk penghantaran WTS dan menyelesaikan isu email tugas tertunda dalam MTS.
🔹 Menguji dan menyesuaikan format HTML table dalam email peringatan WTS.

Minggu 6

Tarikh10 Februari 2025 - 14 Februari 2025
Hari Isnin – Jumaat (11 Februari Cuti Umum Thaipusam)
Aktiviti🔹 Pemberitahuan emel untuk WTS & MTS.
🔹 Sekatan penghantaran WTS & MTS berdasarkan status.
🔹 Jadual HTML dalam emel peringatan WTS.
🔹 Butang pengiraan semula MTS.
🔹 Kemas kini peranan Viewer & ACL.
🔹 Top Up Amount (Approver 1) & Man-hour Rate (Department Admin).
🔹 Kelulusan WTS oleh Project Manager.
🔹 Ujian & penyelarasan akhir.

Minggu 7

Tarikh17 Februari 2025 - 21 Februari 2025
Hari Isnin – Jumaat
Aktiviti🔹 Pengemaskinian butang Monthly Timesheet dan peranan Viewer untuk kawalan akses lebih terperinci.
🔹 Penambahbaikan kelulusan Timesheet termasuk logik multiple approver dan ACL Time Cards Approver.
🔹 Pembangunan dan penyelarasan Man-hour Rate bagi memastikan kadar dikira dengan tepat.
🔹 Penyempurnaan pengiraan semula Monthly Timesheet dengan penambahbaikan dalam skrip utilTMS.
🔹 Pengemaskinian proses Monthly Time Card generation untuk mencipta, mengemas kini atau memadam rekod dengan betul.
🔹 Penyelesaian isu butang Recalculate yang mengubah kadar Man-hour Rate secara salah.
🔹 Penciptaan Daily Clocked Hours table untuk merekodkan jumlah jam harian dalam Time Cards.
🔹 Semakan dan ujian tambahan ACL bagi memastikan akses Top Up Amount selepas Submit & Reject.

Minggu 8

Tarikh24 Februari 2025 - 28 Februari 2025
Hari Isnin – Jumaat
Aktiviti🔹 Penyelarasan Timesheet dan kemas kini kelulusan Timesheet.
🔹 Business Rule untuk jana Daily Clocked Hours selepas Timesheet diluluskan.
🔹 Penambahan status dalam Time Cards untuk kawalan aliran kerja.
🔹 Kemas kini kelulusan Time Cards & Timesheet Pending Approver, serta aliran resubmission.
🔹 ACL Requestor & UI Action Edit bagi kawalan suntingan dan resubmission Time Cards.
🔹 Penambahbaikan reject & resubmit Time Cards serta akses Approver mengikut plant.
🔹 Susun atur & label Timesheet / Time Cards dikemas kini, termasuk perubahan Pending Action On ke PIC.
🔹 Peningkatan aliran kelulusan Timesheet berdasarkan tindakan Approver.
🔹 Penukaran Monthly Time Card ke Man-Day Rate dengan proses penjanaan rekod lebih tepat.
🔹 Paparan makluman Submit Timesheet untuk status Pending.
Mac

Minggu 9

Tarikh3 Mac 2025 – 7 Mac 2025
Hari Isnin – Jumaat
Aktiviti🔹 Kemaskini Approver pada Timesheet untuk penentuan status Approved/Rejected.
🔹 Kawalan akses ACL bagi paparan Time Cards & Monthly Time Card mengikut peranan pengguna.
🔹 Penukaran struktur Monthly Time Card kepada Man-Day Rate, lengkap dengan jadual baharu dan kolum tambahan.
🔹 Proses penjanaan Monthly Time Card dikemas kini berdasarkan status Timesheet yang telah diluluskan.
🔹 Sekatan pemilihan Work Week untuk elak pertindihan tiga bulan terakh.
🔹 Paparan senarai Timesheet belum diluluskan dalam bentuk UI Page dan Paparan.
🔹 Penambahbaikan butang Recalculate untuk rujukan data yang betul.
🔹 Kemaskini sistem: padam jadual, medan, dan skrip tidak digunakan.
🔹 Notifikasi emel automatik untuk status Timesheet dan Monthly Timesheet (Pending/Approved/Rejected).
🔹 Penambahan Location Head sebagai Approver Tahap 3 dalam Monthly Timesheet.
🔹 Kemaskini Assignment Matrix dan tambah jadual Project PIC.
🔹 Paparan tambahan kolum dalam Pending Timesheet: Plant, Project & Approver.
🔹 Penambahan jadual Project Engineer berkaitan dengan borang Project.
🔹 Penukaran label dalam borang untuk penambahbaikan paparan.

Minggu 10

Tarikh10 Mac 2025 – 14 Mac 2025
Hari Isnin – Jumaat
Aktiviti🔹 Kawalan logik Timesheet – halang penghantaran jika ada Time Cards dengan 0 jam.
🔹 Penambahbaikan skrip emel approver Timesheet menggunakan Event Trigger.
🔹 Penjanaan automatik Monthly Timesheet berdasarkan jadual bulanan.
🔹 Fungsi Top-up Man Days oleh HOD – cipta Timesheet baru jika tiada rekod sedia ada.
🔹 Sekat duplikasi projek dalam Time Cards dibawah satu Timesheet yang sama.
🔹 Penetapan Approver Tahap 3 dalam Monthly Timesheet mengikut Location Head.
🔹 Pembangunan aplikasi mudah alih – senarai permintaan, fungsi interaksi (Approve/Reject).
🔹 Tetapkan warna kad dalam Mobile App mengikut status (Pending, Approved, Rejected).
🔹 Kemaskini auto-generate Monthly Timesheet – status ditetap kepada Pending Dept Admin.
🔹 Pindahkan logik pengiraan (Total Amount & Total Hours) kepada Client Script.
🔹 Penetapan medan mandatori dan nilai status (Rejected = -10) dalam Time Cards.
🔹 Auto-fill approver dalam Timesheet berdasarkan department pengguna.
🔹 Hantar notifikasi mudah alih untuk Timesheet Pending Approver.
🔹 Tambah tab "Comment" dalam Mobile dan Workspace view.

Minggu 11

Tarikh17 Mac 2025 – 21 Mac 2025
HariIsnin – Jumaat (18 Mac Cuti Umum Nuzul Al-Quran)
Aktiviti🔹 Penambahbaikan logik Client Script untuk pengiraan jam automatik dalam Time Card.
🔹 Kemaskini tetapan ACL bagi akses komen, had akses peranan, dan sekatan penghapusan Timesheet.
🔹 Tambah tab komen dalam Timesheet & Monthly Timesheet (Web & Mobile) dan fungsi Watch List automatik.
🔹 Penambahbaikan fungsi Work Week: semakan tarikh Ahad dan penjanaan automatik jika belum wujud.
🔹 Ujian fungsi butang selepas Approve dalam Mobile App.
🔹 Tambahan ringkasan kelulusan (Approval Summary) secara automatik di paparan mudah alih.
🔹 Kemas kini paparan medan wajib dan pembetulan logik penghantaran Timesheet.
🔹 Had akses peranan: Engineer tidak boleh ubah Time Card berstatus Rejected.
🔹 Hak akses pengguna diperkemas untuk Project PIC dan Project Engineer mengikut peranan.
🔹 Navigasi Monthly Timesheet, Monthly Time Card, dan Project dihadkan kepada Monthly Timesheet Approver sahaja.
🔹 Semua pautan dalam notifikasi emel dikemaskini dengan rujukan rekod yang betul.
🔹 Penyeragaman status ‘Pending Approver’ bagi Timesheet & Time Cards untuk paparan konsisten.

Minggu 12

Tarikh24 Mac 2025 – 28 Mac 2025
Hari Isnin – Jumaat
Aktiviti🔹 Menambah fungsi Save sebelum Submit untuk Monthly Timesheet Approver.
🔹 Mewujudkan senarai Draft untuk Monthly Timesheet Approver.
🔹 Mengemaskini ACL untuk butang New, kolum Month, dan tab Top-Up Man Days dalam Monthly Timesheet & Time Cards .
🔹 Mengehadkan akses kepada medan Man Day Rate dalam Monthly Time Card.
🔹 Mengemaskini skrip bagi mengelakkan duplikasi Involved User.
🔹 Mengehadkan akses projek kepada Engineer mengikut jabatan yang ditetapkan.
🔹 Memperbaiki skrip supaya Engineer tidak boleh menghantar Timesheet jika Project PIC dari jabatan berlainan.
🔹 Menambah pengguna baru bagi 5 peranan: Mechanical, Electrical, Process, C&S, dan T&P Engineer.
🔹 Memperbaiki skrip untuk memaparkan projek tanpa pengguna yang ditugaskan.
🔹 Memperbaiki paparan tab dan medan dalam Time Card (sembunyikan kolum tertentu, perbaiki ACL snc_internal).
🔹 Memaparkan medan ‘Pending Action On’ dengan betul jika Timesheet ditolak oleh Plant PIC.
🔹 Menukar nama butang Recalculate kepada Refresh dan label Project Engineer kepada Project Assignee.
🔹 Mewujudkan jadual Time Card Services dan ACL berkaitan untuk log perkhidmatan.
🔹 Menambah fungsi Approval Summary menggunakan Business Rule.
🔹 Menambah medan Summary untuk Time Cards & Monthly Time Card dengan HTML dan skrip penjanaan automatik.
🔹 Melakukan ujian notifikasi pada aplikasi mudah alih.
April

Minggu 13

Tarikh31 Mac 2025 – 5 April 2025
Hari Isnin – Jumaat (31 Mac – 1 April Cuti Umum Hari Raya Puasa & 2 – 4 April Permohonan Cuti)
Aktiviti-

Minggu 14

Tarikh7 April 2025 – 11 April 2025
Hari Isnin – Jumaat
Aktiviti🔹 Mengemaskini format Summary untuk Time Cards serta mencipta Summary untuk Monthly Time Card.
🔹 Memperbaiki dan mengemaskini Services Amount, Total Amount, penjanaan automatik Monthly Timesheet, Approval Matrix, dan fungsi Refresh.
🔹 Menambah fungsi Save untuk menyimpan data walaupun medan mandatori belum lengkap diisi.
🔹 Memperbaiki skrip process Monthly Time Card untuk mengaitkan Time Cards dengan Monthly Timesheet serta mengemaskini ACL dan UI Policy.
🔹 Menambah syarat pada butang Cancel, mengehadkan akses, dan mengelakkan duplikasi servis dalam Time Cards.
🔹 Memperbaiki reference qualifier pada medan Project supaya hanya projek yang relevan dipaparkan.
🔹 Melakukan ujian untuk memastikan semua kemaskini berfungsi dengan baik dan sistem stabil.

Minggu 15

Tarikh14 April 2025 – 18 April 2025
Hari Isnin – Jumaat
Aktiviti🔹 Mengesahkan dan menguji skrip bagi mengelakkan duplikasi servis dalam Time Card Services.
🔹 Mengemaskini approver designation dalam approval matrix bersama pihak berkaitan.
🔹 Menetapkan syarat pada butang Cancel mengikut status dan peranan pengguna.
🔹 Menyusun semula navigation bar dan mengemas kini tajuk Project Assignee mengikut gelaran pengguna.
🔹 Mengimport data PTW dan PTR untuk beberapa plant termasuk Equipment Master, Safety Matrix, dan Job Description.
🔹 Mewujudkan rekod baru bagi Project, Timesheet, Time Cards, dan Time Card Service serta menguji fungsi lulus/tolak dan penjanaan Monthly Timesheet.
🔹 Menyemak hubungan Monthly Time Card Breakdown berdasarkan query Time Cards serta mengemas kini navigasi Project.
🔹 Mengisi dan mengemaskini ACL untuk TMS, menambah syarat pada butang Save, dan menjalankan ujian bersama pasukan.

Minggu 16

Tarikh21 April 2025 – 25 April 2025
Hari Isnin – Jumaat
Aktiviti🔹 Menjalankan ujian fungsi utama DSR dan TMS di Portal, Workspace, dan aplikasi mudah alih.
🔹 Menyemak dan mengemas kini Approver List, Auto Role Assignment, dan fungsi Save.
🔹 Menguji fungsi mention user, lampiran, dan dual approval dalam DSR Workspace.
🔹 Menyemak aliran permintaan dari DSR ke TMS dan fungsi kelulusan pelbagai tiket.
🔹 Mengemaskini email template dengan penambahan medan Reason Remark.
🔹 Menambah validasi untuk elak duplikasi Project PIC dan pemilihan nama sendiri.
🔹 Menukar nama aplikasi kepada Department Service Request dan menyeragamkan label/tab.
🔹 Menguji ACL bagi Dept Admin & HOD serta kebolehlihatan medan tertentu.
🔹 Mengemaskini label dan mesej dalam modul Timecard dan My Involved Request.
🔹 Menguji fungsi baru seperti auto-trigger Summary dan sekatan paparan ikut peranan.
🔹 Menyemak dan membaiki isu akses Timecard berkaitan sys_template.global.
🔹 Menguji penghantaran emel dan fungsi Approve/Reject dalam TMS dan DSR.
🔹 Mengemaskini fail Excel ACL untuk keselarasan akses pengguna.
Mei

Minggu 17

Tarikh24 April 2025 – 2 Mei 2025
Hari Isnin – Jumaat
Aktiviti🔹 Menjalankan ujian dan pengemaskinian fungsi Timesheet, Monthly Timesheet, dan TSR termasuk medan di Time Cards dan Timesheet.
🔹 Menguji status Pending, Approved, dan Rejected bagi semua modul berkaitan.
🔹 Mengemaskini emel notifikasi dengan maklumat terperinci.
🔹 Mengemaskini skrip untuk pengiraan automatik jam bekerja dan pembundaran dua tempat perpuluhan.
🔹 Menukar medan jumlah amaun kepada format Decimal dan mencipta medan Decimal harian.
🔹 Menyelesaikan isu butang Save selepas Top-Up oleh Dept HOD.
🔹 Memaparkan Man Days dan caj Services dalam Monthly Time Cards Summary.
🔹 Mengunci medan dan menghadkan akses mengikut peranan (Engineer, Dept HOD, Dept Admin).
🔹 Menambah lajur Timesheet No. dan Services dalam Pending Weekly Timesheet.
🔹 Menguji semula isu berkaitan DSR dan TMS merentasi platform.
🔹 Mengemaskini ACL bagi Project Assignee dan Project PIC.
🔹 Menyediakan dan menguji proses migrasi Project Template yang diluluskan.

Minggu 18

Tarikh5 Mei 2025 – 9 Mei 2025
Hari Isnin – Jumaat
Aktiviti🔹 Mengalih keluar medan Approved By dan Approver Remarks dalam notifikasi penolakan Monthly Timesheet.
🔹 Menyembunyikan bahagian tengah tab Activity Stream Compose dalam Workspace untuk TMS, Monthly Timesheet, dan DSR.
🔹 Mengemas kini pengiraan dan format Services Amount dalam Timecard dan Man Day Total Amount dalam Monthly Timesheet.
🔹 Menyesuaikan syarat butang Cancel dan Show Pending Action berdasarkan peranan pengguna.
🔹 Ujian semula fungsi Submit selepas rekod sub-table dipadam.
🔹 Mengimport data Matrix untuk CPR termasuk YTL Tech (HQ & Plant).
🔹 Mengemas kini ACL untuk Dept HOD, Dept Admin, dan snc_internal bagi akses medan kritikal.
🔹 Menyelesaikan isu nilai negatif dan pilihan dropdown Project/Vendor melalui client script dan reference qualifier.
🔹 Menukar label butang, mesej ralat, dan kandungan emel berkaitan TMS, DSR, dan Project Assignment.
🔹 Menambah medan Is Department HOD dan logiknya.
🔹 Migrasi data projek ke UAT dan import data PTW & PTR untuk PL1_Crusher dan PL2_Crusher.
🔹 Menapis senarai projek dan medan berdasarkan syarikat.
🔹 Mengemas kini ACL pada Service dan Man-day Rate mengikut status dan peranan.
🔹 Menyediakan dan memformat data Excel sebelum import.
🔹 Ujian akses dan fungsi Time Card Service untuk pelbagai senario pengguna.

Minggu 19

Tarikh12 Mei 2025 – 16 Mei 2025
Hari Isnin – Jumaat (12 Mei Cuti Umum Hari Pekerja)
Aktiviti🔹 Menyemak dan mengemas kini akses pengguna oleh admin.
🔹 Mengemas kini ACL untuk butang baharu dalam Time Card Services (akses tulis dan hapus).
🔹 Mengemas kini mesej penolakan pada modul DSR.
🔹 Memperbaiki isu berkaitan butang Simpan bersama pengguna.
🔹 Menjalankan ujian dan memberikan sokongan ujian pada medan Total Amount dan Final Total Amount.
🔹 Mengemas kini paparan Monthly Timesheet serta ACL untuk akses draf oleh Department Admin.
🔹 Melakukan ujian fungsi Top-Up dan penyusunan (sorting) dalam Mobile dan DSR.
🔹 Menambah baik paparan Time Card dan menyelesaikan isu duplikasi Engineer.
🔹 Mengemas kini akses projek mengikut peranan dan jabatan.
🔹 Memperbaiki isu paparan butang dan mesej pada fungsi Top-Up Man Days dan Time Cards.
🔹 Menjalankan ujian penghantaran e-mel untuk pengguna bertugas dalam DSR.

Minggu 20

Tarikh19 Mei 2025 – 23 Mei 2025
Hari Isnin – Jumaat
Aktiviti🔹 Menjalankan UAT untuk modul Department Service Request dan Timesheet Approval.
🔹 Menambah fungsi peringatan harian kepada PIC untuk kelulusan Timesheet.
🔹 Membolehkan Manager lantik Engineer ke projek dengan kemaskini peranan dan ACL.
🔹 Menyusun semula senarai Monthly Timesheet dengan kolum Customer dipaparkan pertama.
🔹 Menetapkan nilai lalai RM 25,000 untuk servis ‘Business Development’.
🔹 Mengemas kini emel Timesheet untuk status Pending, Rejected, Approved dengan jadual SERVICES.
🔹 Memastikan Timesheet hanya boleh padam rekod pada status Draft.
🔹 Memperbaiki paparan tab kosong pada Timesheet dan Monthly Timesheet dengan nilai lalai.
🔹 Memperbaiki fungsi carian projek dalam Time Card termasuk paparan kolum.
🔹 Membina business rule untuk kemaskini jumlah jam dan Adjusted Amount pada Time Card dan Monthly Timesheet.
🔹 Mewujudkan Service Master dengan medan mata wang dan skrip klien untuk kemaskini nilai servis.
🔹 Melaksanakan penomboran automatik pada Time Card mengikut jadual.
🔹 Menyelesaikan isu-isu yang diperoleh semasa UAT bersama pengguna sebenar.

Laporan Ringkasan Mingguan

Jurnal refleksi ini merupakan komponen penting dalam menilai keberkesanan Latihan Industri yang dilaksanakan di YTL Cement Shared Services Sdn. Bhd. Setiap pelatih diwajibkan untuk mendokumentasikan aktiviti yang dijalankan secara mingguan sepanjang tempoh latihan. Tujuan utama penulisan jurnal ini adalah untuk menilai perkembangan kemahiran, menganalisis pengalaman yang diperoleh, serta mendapatkan maklum balas berterusan daripada penyelia industri sebagai sebahagian daripada penilaian keseluruhan.
Latihan ini dijalankan bermula 6 Januari 2025 sehingga 23 Mei 2025, memberi peluang kepada pelatih untuk terlibat secara langsung dalam operasi sebenar pembangunan sistem teknologi maklumat. Penglibatan ini bukan sahaja mengaplikasikan pengetahuan yang telah dipelajari di Politeknik Sultan Idris Shah, malah memperluas pemahaman terhadap disiplin kerja serta budaya profesional di sektor korporat. Sepanjang tempoh bekerja dari jam 9:00 pagi hingga 6:00 petang, pelatih diberikan tanggungjawab untuk menyelesaikan tugasan teknikal serta berkolaborasi dalam projek sebenar, seperti pembangunan dan penambahbaikan sistem Timesheet Management menggunakan platform ServiceNow.
Setiap minggu, pelatih akan mencatat refleksi berdasarkan tugasan yang telah dilaksanakan, cabaran yang ditempuh, serta kemajuan kemahiran teknikal dan komunikasi. Rekod ini bukan sahaja menjadi rujukan prestasi, malah membantu penyelia dalam memberikan penilaian menyeluruh berdasarkan penglibatan aktif pelatih. Diharapkan melalui penulisan jurnal ini, pelatih dapat menilai tahap kompetensi secara berterusan, serta membentuk asas yang kukuh untuk menghadapi alam pekerjaan dengan lebih yakin dan bersedia dari segi profesionalisme dan teknikal.