Di banyak kampus, satu mata kuliah yang sama diajarkan bersamaan untuk dua prodi demi efisiensi dosen dan ruangan. Secara administratif PDDIKTI itu dua kelas; secara operasional itu satu pertemuan.
Sebelum ada fitur ini, akibatnya menumpuk: kolom Bentrok menyala untuk pasangan yang memang sengaja digabung sehingga bentrok sungguhan tenggelam, dosen melihat dua baris kelas, menginput absen dua kali, mengunggah materi dua kali, dan beban mengajarnya terhitung dua kali.
Prinsipnya: satu induk, anggota mencerminkan
Kelas gabungan adalah lapisan lokal di atas kelas-kelas Feeder. Yang dilaporkan ke PDDIKTI tidak berubah sama sekali — tetap dua kelas dengan peserta dan nilainya masing-masing.
Satu kelas berperan sebagai induk. Jadwal, presensi, pengajar, komponen evaluasi, materi, dan tugas dikerjakan di induk, lalu dicerminkan ke anggota. Di kelas anggota, aksi tulis untuk hal-hal itu disembunyikan dan ditolak server.
Menyalakan fiturnya
Kelas gabungan dikendalikan sakelar tersendiri yang bawaannya mati. Selama mati, seluruh fitur ini tidur dan kampus berperilaku persis seperti sebelumnya.
Langkah satu: Grup MK Setara
Yang diatur sekali dan berlaku lintas semester adalah Grup MK Setara — dua sampai empat kode mata kuliah yang dianggap setara, boleh lintas prodi dan lintas kurikulum. Salah satunya ditandai sebagai mata kuliah utama, dan kelas dari MK utama itulah yang menjadi induk.
Satu mata kuliah hanya boleh berada di satu grup.
Langkah dua: buat sekali, lahir beberapa kelas
Setelah grupnya ada, Anda membuka kelas seperti biasa untuk salah satu mata kuliah. Formulirnya menampilkan pilihan buat juga kelas anggota gabungan, dan bawaannya menyala.
- Sistem membuat kelas kembar untuk kode MK lain di grup itu, masing-masing di prodinya sendiri, dengan nama kelas dan semester yang sama.
- Kelas kembar yang sudah ada akan ditautkan, bukan digandakan.
- Kapasitas yang Anda ketik menjadi kapasitas gabungan.
- Bila satu kembaran gagal dibuat, seluruhnya dibatalkan — tidak ada gabungan setengah jadi.
Semester berikutnya cukup mengulang langkah ini; grupnya persisten, dan penyalinan kelas antar periode ikut menautkan kembali.
Kelas lama yang sudah terlanjur dobel
Data yang sudah diinput dua kali tidak perlu dibongkar. Dua jalur tersedia:
- Deteksi dari jadwal — sistem mencari kelas se-semester yang pertemuannya nyaris identik, lalu menawarkannya sebagai kandidat untuk Anda centang.
- Generator dari Grup MK — membentuk gabungan berdasarkan grup yang sudah Anda definisikan.
Kelas yang datang dari penarikan Feeder sengaja tidak melahirkan kembaran dan tidak menaut otomatis — penarikan adalah cermin PDDIKTI, bukan niat admin.
Apa yang berubah setelah digabung
- Bentrok — pertemuan antar anggota segabungan tidak lagi dianggap bentrok, di seluruh dimensi dan seluruh halaman. Sinyal bentrok kembali berarti.
- Kapasitas KRS — dihitung sebagai satu angka gabungan, karena yang membatasi memang ruangannya. Mahasiswa tetap hanya bisa masuk kelas anggota yang sesuai prodinya.
- Beban mengajar dan honor — dihitung sekali per gabungan. Ini menyangkut uang, jadi periksa setelannya sebelum periode penggajian berjalan.
- Kalender dosen — pertemuan anggota disembunyikan sehingga dosen tidak melihat dua acara bertumpuk.
- Presensi — dibuka di induk sebagai satu daftar hadir gabungan, tetapi tersimpan terpisah per kelas, sehingga rekap kehadiran dan berita acara tiap kelas tetap benar.
- Nilai dan peserta — tetap per kelas, karena itulah yang dilaporkan ke Feeder.
Menunggu push Feeder
Kelas yang baru dibuat belum punya nomor Feeder, dan sebagian cerminan baru bisa ditulis setelah nomor itu ada. Anggota yang belum ter-push ditandai menunggu push Feeder pada header gabungan, dan cerminannya menyusul otomatis begitu kelas itu berhasil dikirim.
Jadi urutan yang benar: buat kelas → push ke Feeder → isi pengajar, jadwal, dan komponen di induk.
Memindahkan induk
Induk bisa dipindahkan lewat aksi Jadikan Induk. Aksi ini ditolak bila masih ada anggota yang isinya belum sama dengan induk — samakan dulu, baru pindahkan.
[Gambar — header Kelas Gabungan dengan induk, anggota, dan status menunggu push]