DATA DOSEN


No Status Kepegawaian Nama NIDN/NIDK NIP/NIK Fakultas Program Studi Pendidikan Jurusan Almamater Tahun Lulus Sertifikasi Kompetensi 1 Sertifikasi Kompetensi 2 Sertifikasi Kompetensi 3 Praktisi Dunia Industri Tempat Praktisi Dunia Industri Jabatan Praktisi Dunia Industri Organisasi Profesi Jabatan Struktural TMT. Jabatan (Struktural) TMT. Jabatan Selesai (Struktural) No. SK Jabatan (Struktural) Masa Jabatan (Struktural) TMT. Pengangkatan Dosen No. SK Pengangkatan Dosen Masa Kerja Jabatan Akademik DosenKUM TMT. Jabatan No. SK Jabatan Masa JAD Ajukan JAD Pangkat/Gol. TMT. Golongan No. SK GolonganMasa Golongan Pangkat/Gol. (Internal) TMT. Golongan (Internal) No. SK Golongan (Internal) Masa Golongan (Internal) Sertifikasi Dosen Th. Sertifikat No. Sertifikat Bidang Ilmu Sertifikasi Tgl. Pensiun
$today) { exit("0 tahun 0 bulan 0 hari"); } $y = $today->diff($birthDate)->y; $m = $today->diff($birthDate)->m; $d = $today->diff($birthDate)->d; return $y . " tahun " . $m . " bulan " . $d . " hari"; } function ajukanJAD($tmt) { $startDate = new DateTime($tmt); $today = new DateTime("today"); // Cek jika StartDate lebih besar dari Today (Tidak bisa dihitung) if ($startDate > $today) return false; $y = $today->diff($startDate)->y; // Jika Tahun TMT >= 2 return true, jika tidak otomatis return false; return $y >= 2; } function ajukanGolongan($jad, $gol) { if ( ($jad == 'Lektor' && $gol == 'III/a') || ($jad == 'Lektor' && $gol == 'III/b') || ($jad == 'Lektor Kepala' && $gol == 'III/a') || ($jad == 'Lektor Kepala' && $gol == 'III/b') || ($jad == 'Lektor Kepala' && $gol == 'III/c') || ($jad == 'Lektor Kepala' && $gol == 'III/d') || ($jad == 'Guru Besar' && $gol == 'III/c') || ($jad == 'Guru Besar' && $gol == 'III/d') || ($jad == 'Guru Besar' && $gol == 'IV/a') || ($jad == 'Guru Besar' && $gol == 'IV/b') || ($jad == 'Guru Besar' && $gol == 'IV/c') ) return true; // Jika tidak masuk kriteria return false; } function cekTMTPensiun($tglLahir, $jadNama) { $jad65 = ['Asisten Ahli', 'Lektor', 'Lektor Kepala']; $jad70 = ['Guru Besar']; if (in_array($jadNama, $jad65)) $tahun = 65; if (in_array($jadNama, $jad70)) $tahun = 70; $date = new DateTime($tglLahir); $date->modify('+' . $tahun . 'years'); return $date->format('Y-m-d'); } function masaJabatan($masaJabatanSelesai) { if ($masaJabatanSelesai == '-' || empty($masaJabatanSelesai)) return '-'; $endDate = new DateTime($masaJabatanSelesai); $today = new DateTime("today"); $interval = $today->diff($endDate, true); $m = ($interval->y * 12) + $interval->m; if ($today > $endDate) $m *= -1; if ($m <= 0) return 'Habis'; else if ($m <= 6) return 'Akan Habis'; else return 'Masih Lama'; } ?>