Pengguna

Halaman Pengguna adalah halaman yang menampilkan daftar pengguna yang terdaftar pada sistem JD Core. Setiap pengguna yang terdaftar pada halaman ini memiliki hak akses untuk login ke dalam aplikasi web (Web Apps).
Halaman ini berfungsi sebagai pusat manajemen pengguna, di mana administrator dapat menambah, mengubah, dan melihat detail konfigurasi setiap pengguna, termasuk pengaturan akun COA dan area pengawasan.
Fitur Utama
1. Filter dan Pencarian
Di bagian atas halaman, terdapat fitur untuk menyaring data pengguna:
- Filter Status:
Pilih Status..(Aktif/Tidak Aktif). - Filter Jabatan:
Pilih jabatan..(Menyaring pengguna berdasarkan posisi/jabatan). - Pencarian:
Cari berdasarkan nama atau nomor ponsel..(Input teks untuk mencari pengguna spesifik).
2. Daftar Pengguna (Tabel)
Tabel utama menampilkan data pengguna dengan kolom-kolom berikut:
- Nama: Nama lengkap pengguna.
- No Telp: Nomor telepon/ponsel terdaftar.
- Jabatan: Posisi jabatan pengguna dalam koperasi.
- Role Akses: Tingkat akses sistem yang dimiliki (misal: Admin, Teller).
- Cabang: Lokasi cabang tempat pengguna bertugas.
- Waktu Daftar: Tanggal dan jam pengguna didaftarkan.
- Pendaftar: Akun yang mendaftarkan pengguna tersebut.
- Status: Status keaktifan akun (Aktif/Non-aktif).
- Action: Tombol aksi untuk kelola pengguna.
3. Tombol Tambah Pengguna
Terdapat tombol Tambah Pengguna yang berfungsi untuk mendaftarkan pengguna baru ke dalam sistem.
4. Aksi (Action)
Pada setiap baris data pengguna, terdapat kolom Action yang menyediakan beberapa tombol fungsi:
- Detail: Mengarah ke halaman detail pengguna.
- Update: Membuka dialog untuk memperbarui data pengguna.
Menambah Pengguna Baru

Untuk menambahkan pengguna baru:
- Klik tombol Tambah Pengguna.
- Akan muncul pop-up atau dialog formulir pendaftaran.
- Isi data yang diperlukan:
- Nama Lengkap: Nama lengkap pengguna baru.
- Nomor ponsel: Nomor kontak aktif.
- Email: Alamat email pengguna.
- Kata sandi & Konfirmasi kata sandi: Password untuk login.
- Akses: Pilihan Role Akses (Hak akses sistem).
- Posisi: Jabatan pengguna.
- Aktif: Checkbox status aktif (default: dicentang).
- Klik tombol Simpan / Tambah.
Data yang ditambahkan akan memungkinkan pengguna tersebut untuk login ke dalam aplikasi JD Core.
Mengubah Data Pengguna (Update)

Jika ada perubahan data pengguna (misalnya perbaikan nama atau perubahan informasi lainnya):
- Klik tombol Update (ikon pensil/hijau) pada baris pengguna yang ingin diubah.
- Dialog formulir update akan muncul. Lakukan perubahan pada kolom yang tersedia:
- Nama Lengkap
- Nomor ponsel
- Akses (Role)
- Posisi (Jabatan)
- Aktif (Checkbox untuk mengaktifkan/menonaktifkan akun)
Catatan: Kata sandi tidak dapat diubah melalui menu ini (password hanya dapat dirubah oleh pengguna yang bersangkutan melalui menu profile).
- Klik tombol Update untuk menyimpan.
Detail Pengguna

Klik tombol Detail pada kolom Action untuk masuk ke halaman Detail Pengguna.
Halaman ini memiliki fungsi krusial untuk pengaturan lanjutan pengguna, antara lain:
- Pengaturan Akun COA: Mengatur atau meng-set akun Chart of Account (COA) yang terhubung dengan pengguna ini.
- Pengaturan Area: Mengatur area yang diawasi atau berada di bawah tanggung jawab pengguna ini.
- Daftar Anggota Area: Menampilkan tabel daftar anggota yang berada dalam area pengawasan pengguna tersebut.
Halaman ini memastikan setiap pengguna memiliki konfigurasi wilayah dan akuntansi yang sesuai dengan peran mereka di koperasi.