Sinkronisasi Data Penduduk dari OpenSID ke OpenDK - OpenSID/OpenDK GitHub Wiki

Sinkronisasi Data Penduduk OpenSID dgn OpenDK melalui API

Proses sinkronisasi ini akan otomatis menambah atau mengubah atau menghapus data penduduk di OpenDK sesuai dengan setiap perubahan data di OpenSID sehingga data penduduk di OpenDK akan selalu up-to-date dan persisten dgn data OpenSID. Sinkronisasi ini bisa dilakukan secara rutin/berkala sesuai waktu yg dijadwalkan misalnya 2x seminggu ataupun setiap hari.

Persiapan (Dilakukan hanya di awal saja)

  1. Buka Aplikasi OpenDK :

    • Klik menu Pengaturan > Pengguna
    • Buat user baru dengan role Admin-desa image
    • Klik simpan jika sudah selesai. Harap catat email dan passwordnya karena akan digunakan untuk melakukan pengaturan di OpenSID.
  2. Buka Aplikasi OpenSid :

    • masuk ke menu opendk > sinkronisasi
      image
    • pilih tab buat key image
    • masukkan alamat aplikasi Opendk, email di opendk, dan password di opendk.
    • klik buat key untuk meng-_generate _ key.
    • jika benar, form Api Opendk Key akan terisi otomatis. jika salah akan muncul notifikasi
    • klik Simpan Pengaturan jika sudah selesai.

    image

    image notifikasi jika user yang dimasukkan salah

Melakukan Sinkronisasi

  1. Buka Aplikasi OpenSid :

    • Masuk ke menu opendk > sinkronisasi
    • pilih tab OPENDK
    • klik kirim Data image
  2. Di OpenDK

  • Command queue listen untuk background sudah harus dijalankan. Buka Terminal bagi pengguna Linux atau Mac OS dan CMD bagi pengguna Windows -> Masuk Ke Directory/Folder tempat OpenDK diletakkan -> ketik:
php artisan queue:listen

Screen-Shot-2020-12-27-at-06-29-28.png