Ubah Job Position Level
Gambaran Umum
Fitur Edit Job Position Level digunakan untuk memperbarui informasi level jabatan yang sudah ada dalam sistem ERP Cloud Nexus Core. Menu ini sangat penting untuk memastikan data jabatan sesuai dengan struktur organisasi terkini, terutama ketika ada perubahan nama jabatan atau penyesuaian memo/keterangan.
Modul ini berada di dalam menu Human Resource > Job Position Level dan dapat diakses oleh pengguna yang memiliki hak akses.
Akses Menu Edit
Untuk mengakses fitur edit, pengguna dapat mengklik ikon pensil biru di kolom Action pada tabel daftar job position level.

Setelah diklik, sistem akan menampilkan modal popup Edit Job Position Level.

Form Edit Job Position Level
Komponen Formulir
| Komponen | Jenis Input | Wajib Diisi | Keterangan |
|---|---|---|---|
| Name | Input Text | Ya | Nama job position level yang ingin diperbarui |
| Memo | Textarea | Tidak | Keterangan tambahan yang ingin diperbarui |
Fitur Validasi
- Kolom Name wajib diisi. Jika kosong, tombol
SAVEtidak dapat ditekan. - Sistem akan melakukan validasi apakah nama sudah digunakan oleh job position level lain.
Langkah-Langkah Mengedit Job Position Level
- Klik ikon Edit
pada baris job position level yang ingin diubah.

- Muncul form dialog Edit Job Position Level yang menampilkan data saat ini dari job position level.

- Ubah nilai pada kolom Name (Wajib diisi) dan/atau Memo (Opsional) sesuai kebutuhan.

- Klik tombol
SAVEuntuk menyimpan perubahan.

- Jika berhasil, sistem akan menampilkan notifikasi warna hijau dengan tulisan "Job Position Level with the name [Job Position Level Name] has been updated successfully" dan memperbarui data di daftar utama.

Alert / Notifikasi
Setelah pengguna menekan tombol SAVE, sistem akan memberikan respons notifikasi sebagai berikut:
Notifikasi Sukses
- ✅ "Job Position Level with the name [Job Position Level Name] has been updated successfully"

- Data yang diperbarui akan langsung tampil di tabel daftar Job Position Level.
Notifikasi Error
- ❌ "This Job Position Level's name has been used, please choose another name." Jika pengguna mengubah nama dengan nama yang sudah digunakan sebelumnya. Sebagai contoh pada gambar dibawah ini pengguna mengubah nama Job Position Level yang sebelumya bernama Staff Senior diubah menjadi direktur, dimana data Job Position Level dengan nama direktur sudah ada (Penulisan huruf kecil dan besar dianggap sama).

- Klik Tombol Save, maka akan muncul notif berwarna merah dengan tulisan "This Employment Level's name has been used, please choose another name."

- ❌ "Current User is unauthorized for operation: Update Employment Level." Jika pengguna tidak memiliki hak akses edit.

Validasi Akses dan Keamanan
- Hanya user dengan hak akses edit yang bisa menggunakan fitur ini.
- Sistem mencatat perubahan untuk kebutuhan audit log dan pelacakan data.
Praktik Terbaik
- Gunakan nama sesuai standar penamaan jabatan organisasi.
- Tambahkan memo sebagai catatan internal jika terjadi perubahan struktur.
- Periksa kembali sebelum menyimpan perubahan.
Troubleshooting
| Permasalahan | Solusi |
|---|---|
| Tidak bisa menyimpan perubahan | Pastikan kolom Name tidak kosong dan tidak duplikat |
| Tidak bisa mengakses fitur edit | Hubungi administrator untuk pengecekan hak akses |
| Perubahan tidak terlihat setelah simpan | Klik tombol Refresh atau reload halaman |