Hapus Departemen
Gambaran Umum
Fitur Hapus Departemen digunakan untuk menghapus data departemen yang tidak lagi digunakan dari sistem ERP Cloud Nexus Core. Fitur ini merupakan bagian dari modul Human Resource > Department dan berfungsi menjaga konsistensi serta kebersihan data struktur organisasi.
Akses Menu
Untuk mengakses fitur ini:
- Buka menu Human Resource > Department.
- Pada tabel daftar departemen, klik ikon tempat sampah merah di kolom
Actionpada baris data departemen yang ingin dihapus.

Konfirmasi Hapus
Setelah ikon hapus diklik, sistem akan menampilkan Dialog Konfirmasi Hapus untuk memastikan tindakan pengguna.

Komponen Dialog
| Komponen | Keterangan |
|---|---|
| Judul Dialog | "Delete Dialog" |
| Isi Pesan | Konfirmasi apakah pengguna yakin ingin menghapus data departemen tertentu, contoh: "Are you sure you want to delete Department [Accounting]?" |
| Tombol Aksi | NO (batal hapus), YES (lanjutkan hapus) |
Langkah-Langkah Menghapus Departemen
Klik ikon
pada departemen yang ingin dihapus. 
Sistem akan menampilkan dialog konfirmasi penghapusan.

Klik tombol
YESuntuk melanjutkan penghapusan, atau klikNOuntuk membatalkan.Jika berhasil, sistem akan menampilkan alert notifikasi sukses dengan tulisan "Department with the name [Accounting] has been deleted successfully".

Alert / Notifikasi
Notifikasi Sukses
Jika data berhasil dihapus:
✅ "Department with the name [Accounting] has been deleted successfully"

Data departemen akan dihapus dari daftar dan tidak lagi ditampilkan di tabel.
Notifikasi Gagal
Jika data gagal dihapus, sistem dapat menampilkan salah satu dari pesan berikut:
❌ "The Department has been used / referenced, Delete is prohibited." Data Departemen sedang digunakan.

❌ "Current user is unauthorized for operation: DELETE Department." Data Tidak memiliki hak akses.

Validasi Akses dan Keamanan
- Pengguna hanya dapat menghapus data jika memiliki hak akses administrator atau HR.
- Sistem mencegah penghapusan departemen yang sedang digunakan dalam data karyawan, untuk menjaga integritas data.
Praktik Terbaik
- Selalu tinjau kembali data sebelum menghapus untuk menghindari kehilangan informasi penting.
- Gunakan fitur filter/pencarian untuk menemukan departemen tertentu dengan cepat.
- Pastikan tidak ada dependensi (seperti karyawan aktif) sebelum menghapus.
Troubleshooting
| Permasalahan | Solusi |
|---|---|
| Dialog konfirmasi tidak muncul | Muat ulang halaman dan pastikan koneksi internet stabil |
Tidak bisa klik tombol YES | Periksa apakah Anda memiliki hak akses |
| Muncul notifikasi bahwa data tidak dapat dihapus | Cek apakah departemen tersebut digunakan oleh data lain (misalnya data karyawan) |