Categories
Berita PDSI

Injector FEEDER PDDIKTI Update 20180327

basit.adhi.prabowo
basit.adhi.prabowo

FEEDER PDDIKTI

PDPT adalah kependekan dari Pangkalan Data Perguruan Tinggi, adalah Kumpulan Data penyelenggaraan pendidikan tinggi seluruh perguruan tinggi yang terintegrasi secara nasional. Setiap PT mengirimkan laporan per Semester melalui FEEDER PDDIKTI. Ada 2 cara untuk memasukkan data ke FEEDER PDDIKTI, yaitu:

  1. Manual melalui web FEEDER PDDIKTI
  2. Impor dari basis data yang sudah ada di Institusi melalui web service FEEDER PDDIKTI

Apabila institusi sudah memiliki SIAKAD (Sistem Informasi Akademik) atau SIMPTT (Sistem Informasi Manajemen Perguruan Tinggi Terpadu), maka cara kedua adalah cara yang paling mudah dan masuk akal untuk digunakan. Namun, diperlukan sebuah tools untuk melakukan hal tersebut karena FEEDER PDDIKTI tidak menyediakan fasilitas untuk keperluan tersebut.

Injector FEEDER PDDIKTI

Mulai dari awal November 2015, BPTI SAY membuat sebuah injektor untuk memasukkan data dari SIMPTT ke Feeder PDDIKTI. Injektor ini memanfaatkan web service yang telah disediakan oleh DIKTI. Jadi, tidak ada proses cracking username dan password basis data FEEDER PDDIKTI atau reverse enggineering ion cube source code FEEDER PDDIKTI untuk membaca cara kerja FEEDER PDDIKTI, sehingga tidak ada kegiatan illegal yang dilakukan. Tidak perlu juga bertanya bagaimana struktur basis data FEEDER PDDIKTI.

Update 20180327

https://github.com/basit-adhi/ws_pddikti/releases/tag/v20180327

  1. IM Menambahkan accordion, agar dapat memudahkan ketika melihat data (terutama jika ada yang sangat panjang datanya
  2. IM Cek keaktifan Laporan Tahun Akademik. Jika aktif maka lanjutkan proses injek, tidak non aktif maka by pass. Tambah fungsi is_tahunakademikaktif(). Diaplikasikan di pddikti_injek() untuk yang terpengaruh dengan tahunakademik.
  3. IM Tetapkan mode SQL setiap koneksi untuk menjamin stabilitas injeksi/sinkronisasi. Tambahkan di query(“SET SESSION sql_mode=’NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'”);
  4. IM Pembersihan warning pada source code (Netbeans)
  5. IM Adaptasi perubahan/penambahan fitur PDDIKTI: (1.) Mahasiswa (mahasiswa, mahasiswa_pt) tambah: NISN, NIK Ayah, NIK Ibu, NPWP, No BPJS (2.) Keaktifan Mahasiswa (kuliah_mahasiswa) sekarang hanya bisa untuk A, N, C; sedangkan L, K sudah tidak bisa lagi
  6. IM Menambah menu pada init.inc.php
  7. BF Perbaikan peta peta_pk, pada pekerjaan
  8. BF Sync setelah injek gagal (tambahkan ignore_alias)
  9. BF Tidak diketahui apabila tidak error tetapi tidak ada data yang diproses ketika injek update
  10. BF Aktifkan cek penugasan untuk injeksi ajar_dosen. TIdak dilanjutkan apabila penugasan belum sempurna. id_ptk berubah menjadi id_sdm, sesuaikan pemetaan updatenidn. Ubah istahunakademikkrs menjadi true pada mapdb[“extract”]. Tambahkan field id_thn_ajaran pada pemetaan extract di dosen_pt
https://pdsi.unisayogya.ac.id/feed/rss2/

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.