Skip to content

Hapus Employee

Gambaran Umum

Fitur Hapus Employee digunakan untuk menghapus data karyawan yang tidak lagi diperlukan dari sistem ERP Cloud Nexus Core. Pada modul Human Resource > Employee, proses penghapusan wajib melalui dialog konfirmasi yang ditampilkan di dalam popup Employee Detail untuk mencegah penghapusan tidak sengaja.

Akses Fitur Hapus Employee

Untuk mengakses fitur hapus:

  1. Buka menu Human Resource > Employee (halaman daftar karyawan).

Image HR

  1. Klik EIN atau Full Name untuk membuka dialog Employee Detail.

Image HR

  1. Pada header dialog Employee Detail, klik ikon Delete (tempat sampah merah).

Image HR

Konfirmasi Hapus

Setelah menekan ikon Delete, sistem menampilkan Delete Dialog sebagai konfirmasi.

Image HR

Komponen Dialog

KomponenKeterangan
Judul DialogDelete Dialog
Isi PesanPertanyaan konfirmasi, contoh: "Are you sure you want to delete Employee [Siti]?"
Tombol AksiNO (batal), YES (lanjutkan hapus)

Langkah-Langkah Menghapus Employee

  1. Buka Dialog Employee Detail dari daftar karyawan dengan klik pada bagian EIN dari baris data employee yang akan dihapus.

Image HR

Image HR

  1. Klik ikon Delete pada header dialog employee detail.

Image HR

  1. Pada Delete Dialog, klik YES untuk melanjutkan penghapusan, atau NO untuk membatalkan.

Image HR

  1. Jika berhasil akan muncul notifikasi sukses, dialog akan tertutup dan tabel daftar karyawan otomatis diperbarui (data terhapus).

Image HR

Alert / Notifikasi

Notifikasi Sukses

Jika data berhasil dihapus:

  • "Employee with the name [Name] has been deleted successfully"

Image HR

Notifikasi Gagal

Jika data gagal dihapus, sistem dapat menampilkan salah satu pesan berikut:

  • "The Employee has been used/referenced. Delete is prohibited." Data employee dipakai di modul lain (transaksi purchase, sales dan lainnya).

Image HR

  • "Current user is unauthorized for operation: DELETE Employee." Pengguna tidak memiliki hak akses untuk menghapus data employee.

Image HR

Validasi Akses dan Keamanan

  • Hanya user dengan yang mempunyai hak akses yang dapat menghapus data employee.
  • Sistem memblokir penghapusan jika employee memiliki relasi aktif (mis. transaksi purchase, sales dan lainnya) untuk menjaga integritas data.

Praktik Terbaik

  • Periksa Employee Detail terlebih dahulu sebelum menghapus.
  • Jika karyawan tidak aktif lagi, pertimbangkan ubah Status: Not active daripada menghapus.

Troubleshooting

PermasalahanSolusi
Dialog konfirmasi tidak munculMuat ulang halaman, pastikan popup Employee Detail aktif
Tombol YES tidak berfungsiCek hak akses user; lihat pesan error pada notifikasi
Muncul pesan "used/referenced"Hubungi admin terkait penghapusan data employee yang sudah memiliki histori transaksi
Tabel tidak ke update setelah hapusKlik REFRESH pada halaman daftar Employee