Modul Sumber Daya Manusia

Satu berkas untuk setiap karyawan — data diri, kontrak, gaji, dokumen, dan tanggungan; master yang menjadi kerangka organisasi — departemen, jabatan, golongan gaji, dan jadwal kerja; serta profil negara yang memuat aturan jaminan sosial, pajak, pesangon, dan cuti beserta tanggal berlakunya. Sistem mengingatkan dokumen sebelum kedaluwarsa, bukan sesudahnya.

Daftar karyawan

Jalur: Sumber Daya Manusia → Karyawan/hr/employees

Fungsi: daftar induk modul: seluruh karyawan perusahaan dalam semua status — percobaan, aktif, ditangguhkan, dan berhenti — karena menyembunyikan yang sudah berhenti berarti menyembunyikan dokumen yang masih kedaluwarsa dan masih perlu diperbarui. Filter berada di kepala halaman, bukan di dialog terpisah, dan langsung berlaku begitu diubah.

ElemenArti
CariBerdasarkan kode, nama Arab atau Inggris, atau salah satu nomor identitas.
StatusPercobaan Aktif Ditangguhkan Berhenti — kosongkan untuk menampilkan semua.
DepartemenMembatasi daftar pada satu departemen.
Segera kedaluwarsaTombol yang mengalihkan daftar ke karyawan yang dokumen atau kontraknya habis dalam masa pengingat, atau sudah habis tanpa diperbarui. Tekan lagi untuk kembali ke daftar penuh.
KolomKode, Karyawan, Departemen, Jabatan, Cabang, Tanggal Masuk, Akhir Kontrak, Total, Kedaluwarsa Terdekat, Segera Habis, Status.
Karyawan BaruTombol di kepala halaman yang membuka kartu kosong. Mengeklik baris mana pun membuka kartu karyawan itu untuk diubah.
ℹ️ Status awal: karyawan baru dibuat dengan status Percobaan dan tidak berubah menjadi Aktif dengan sendirinya saat masa percobaan berakhir — Anda mengubahnya di tab Kontrak & Pekerjaan setelah pengangkatan dipastikan.

Kartu karyawan

Jalur: Sumber Daya Manusia → Karyawan → Karyawan Baru / Kartu Karyawan/hr/employees/new dan /hr/employees/:id/edit

Fungsi: seluruh berkas karyawan dalam lima tab, dengan panel catatan internal di samping untuk hal yang tidak cocok di kolom mana pun (kesepakatan lisan, keadaan khusus…). Menyimpan tidak meninggalkan kartu, sehingga Anda bisa mengisi tab satu per satu.

Tab Data Diri

KolomArti
KodeDibuat saat disimpan dengan awalan EMP- (EMP-0001…); tidak pernah diketik.
Nama Arab / Nama InggrisDaftar dan laporan menampilkan nama yang sesuai bahasa antarmuka.
Jenis Kelamin / Tanggal LahirDipakai dalam syarat cuti di profil negara (melahirkan, "setelah usia").
KewarganegaraanDi Teluk, kewarganegaraan menentukan skema jaminan sosial (warga / ekspatriat) — karyawan tanpa kewarganegaraan tidak bisa digaji saat penggajian tiba.
No. Identitas, No. Izin Tinggal, No. PasporNomor identitas resmi. No. identitas dan no. izin tinggal unik di dalam perusahaan.
Telepon / Email / AlamatData kontak.

Tab Kontrak & Pekerjaan

KolomArti
Tanggal MasukAwal masa kerja; senioritas dan pesangon dihitung darinya.
Akhir Masa PercobaanDiusulkan otomatis: tanggal masuk + bulan percobaan di pengaturan; bebas diubah.
Jenis KontrakTidak terbatas / Waktu tertentu / Paruh waktu.
Akhir KontrakUntuk kontrak waktu tertentu; masuk dalam pengingat kedaluwarsa.
Departemen / Jabatan / Golongan / Jadwal KerjaDipilih dari master yang dijelaskan di bawah, bukan diketik.
Atasan LangsungKaryawan lain dari daftar.
Profil NegaraProfil tempat iuran, pajak, pesangon, dan cuti dibaca — diwarisi dari pengaturan, diganti di sini untuk karyawan di cabang negara lain.
Cabang / Pusat Biaya / ProyekUntuk pembebanan akuntansi. Pusat biaya karyawan sendiri mengalahkan pusat biaya departemennya.
StatusPercobaan / Aktif / Ditangguhkan / Berhenti — pada Berhenti muncul Tanggal Berhenti.

Tab Gaji & Pembayaran

KolomArti
Gaji PokokHarus berada di antara gaji minimum dan maksimum golongan yang dipilih; di luar itu penyimpanan ditolak.
Tunjangan Perumahan / Tunjangan Lain / TotalTotal dihitung dari ketiganya, bukan diketik.
Cara PembayaranTransfer bank / Tunai / Perlindungan upah (WPS).
Bank / IBANUntuk transfer dan WPS. IBAN unik di dalam perusahaan.
No. Jaminan Sosial / No. Berkas PajakNomor karyawan di lembaga jaminan sosial dan pajak.
ℹ️ Gaji awal: yang dimasukkan di sini dibawa ke elemen gaji pada tahap penggajian; setelah itu diubah lewat dokumen perubahan gaji yang disetujui, bukan dari kartu.

Tab Dokumen

KolomArti
JenisKartu identitas, Paspor, Izin tinggal, Izin kerja, Visa, SIM, Kontrak, Surat kesehatan, Ijazah, Lainnya.
Nomor / Terbit / Kedaluwarsa / Penerbit / CatatanRincian dokumen. Tanggal kedaluwarsa adalah yang diingatkan sistem.
LampiranTombol di setiap baris membuka dialog unggah: unggah gambar, tempel dari papan klip dengan Ctrl+V, atau pindai langsung dari pemindai.
⚠️ Simpan dulu: baris tidak bisa menerima lampiran sebelum karyawan disimpan sekali. Di tabel, baris berwarna merah bila dokumennya sudah kedaluwarsa dan kuning bila habis dalam masa pengingat.

Tab Tanggungan

KolomArti
Nama / Hubungan / Jenis Kelamin / Tanggal Lahir / No. IdentitasHubungan: Pasangan, Anak, Orang tua, Lainnya. Daftar tanggungan karyawan, sebagaimana diminta berkas asuransi dan izin tinggal.

Langkah

  1. Dari daftar karyawan tekan Karyawan Baru.
  2. Isi tab Data Diri — kedua nama, kewarganegaraan, dan nomor identitas — lalu simpan; kode muncul.
  3. Di Kontrak & Pekerjaan atur tanggal masuk, jenis kontrak, departemen, jabatan, golongan, jadwal kerja, dan profil negara.
  4. Di Gaji & Pembayaran masukkan gaji pokok dalam batas golongan, tunjangan, cara pembayaran, dan data bank.
  5. Tambahkan dokumen beserta tanggal kedaluwarsanya dan simpan, lalu lampirkan pindaiannya lewat tombol lampiran di tiap baris.
  6. Tambahkan tanggungan bila ada, lalu simpan.
⚠️ Ditolak saat menyimpan: nomor identitas, nomor izin tinggal, atau IBAN yang sudah tercatat pada karyawan lain, dan gaji pokok di luar batas golongan. Menyimpan tidak meninggalkan kartu — bila "perubahan belum disimpan" masih tampil sesudahnya, penyimpanan tidak terjadi; baca pesan merahnya.

Departemen

Jalur: Sumber Daya Manusia → Departemen/hr/departments

Fungsi: struktur organisasi berbentuk pohon: departemen di bawah departemen, masing-masing dengan atasan dan pusat biaya tempat gajinya dibebankan. Daftar menampilkan pohon beserta jumlah karyawan tiap departemen.

KolomArti
KodeDibuat otomatis dengan awalan DEPT- (DEPT-0001…).
Nama Arab / Nama InggrisNama departemen dalam dua bahasa.
Departemen IndukMenjadikan departemen ini cabang di bawah yang lain; kosong = departemen tingkat atas.
Pusat BiayaTempat gaji departemen dibebankan secara bawaan — pusat biaya karyawan sendiri menggantikannya.
Atasan LangsungKaryawan dari daftar.
AktifYang nonaktif hilang dari daftar pilihan tetapi tetap tercatat.
⚠️ Menghapus: departemen yang masih berisi karyawan atau membawahi departemen lain tidak bisa dihapus — nonaktifkan saja, atau pindahkan karyawannya lebih dulu.

Jabatan

Jalur: Sumber Daya Manusia → Jabatan/hr/job-titles

Fungsi: daftar jabatan (akuntan, tenaga penjualan, pengemudi…) yang dipilih di kartu karyawan — agar penamaan seragam dan laporan terkelompok dengan benar.

KolomArti
KodeDibuat otomatis dengan awalan JOB-.
Nama Arab / Nama InggrisJabatan dalam dua bahasa.
AktifNonaktifkan jabatan yang tak dipakai lagi alih-alih menghapusnya.

Golongan gaji

Jalur: Sumber Daya Manusia → Golongan Gaji/hr/pay-grades

Fungsi: skala gaji: tiap golongan punya gaji minimum dan maksimum, dan kartu karyawan menjaga gaji pokok di antaranya.

KolomArti
KodeDibuat otomatis dengan awalan GRD-.
Nama Arab / Nama InggrisNama golongan dalam dua bahasa.
Gaji Minimum / Gaji MaksimumRentang golongan.
ℹ️ Rentang itu mengikat: gaji pokok karyawan harus berada di dalam golongannya — kartu menolak menyimpan di luar itu. Lebarkan golongan, atau pindahkan karyawan ke golongan lain, sebelum menaikkan gaji.

Jadwal kerja

Jalur: Sumber Daya Manusia → Jadwal Kerja/hr/work-schedules

Fungsi: pola kerja yang ditetapkan pada karyawan: jam, hari, libur mingguan, dan apa yang berubah saat Ramadan.

KolomArti
KodeDibuat otomatis dengan awalan WS-.
Nama Arab / Nama InggrisNama jadwal dalam dua bahasa.
Jam / Hari, Hari / MingguPanjang hari kerja dan jumlah hari kerja.
Mulai / SelesaiJam masuk dan pulang.
Jam RamadanJam per hari saat Ramadan. Kosongkan bila tidak ada pengurangan resmi.
Hari Libur MingguanPilihan ganda: Jumat dan Sabtu, Minggu saja…
AktifYang nonaktif hilang dari daftar pilihan.

Profil negara

Jalur: Sumber Daya Manusia → Profil Negara/hr/country-profiles

Fungsi: yang berbeda antarnegara — iuran, pajak, pesangon, cuti, jam, dan hari libur — adalah baris bertanggal berlaku di dalam satu profil per negara, bukan kode yang terpendam. Saat layar pertama kali dibuka, profil Mesir, Arab Saudi, UEA, Kuwait, Qatar, Bahrain, dan Oman dibuat otomatis dari katalog, salah satunya ditandai bawaan sesuai negara perusahaan Anda. Empat yang terakhir memuat angka awal yang menunggu sertifikasi akuntan setempat — kolom "Angka" pada daftar menyatakannya dengan jelas, jadi tinjau sebelum menjalankan penggajian sungguhan. Tiap profil punya tujuh tab.

TabIsinya
UmumKode, Negara, Mata Uang, Kalender (Masehi / Masehi & Hijriah — hanya tampilan; tanggal selalu disimpan Masehi), Mode Bulan (Hari aktual / 30 hari — mengatur prorata bila masuk atau berhenti di tengah bulan), Bawaan.
IuranKartu: Kode, nama, Berlaku Untuk (Warga negara / Ekspatriat / Semua), Berlaku Dari / Sampai, Masuk Sejak / Hingga, Karyawan %, Pemberi Kerja %, Dasar (Pokok / Pokok + perumahan / Bruto), Batas Bawah, Batas Atas. Mesin memilih baris berlaku terbaru yang cocok dengan kewarganegaraan dan tanggal masuk karyawan.
PajakTabel lapisan: Berlaku Dari, Dari, Sampai, Tarif %, Pengecualian Pribadi Tahunan. "Penghasilan Min. Tangga" memuat aturan tangga Mesir dan tetap 0 bila hanya satu tangga.
PesangonKartu: Berlaku Dari / Sampai, Aktif, Dasar, Tahun Tingkat Pertama, Hari/Tahun (pertama), Hari/Tahun (setelahnya), Batas (bulan), Mundur < 2th / 2–5th / 5–10th / > 10th (1 = penuh, 0 = nihil).
CutiKartu: Jenis (Tahunan, Sakit, Melahirkan, Ayah, Haji, Menikah, Berkabung, Studi, Tanpa gaji), Berlaku Dari, Hari, Tingkat, Setelah Tahun, Setelah Usia, Layanan Min. (bulan), Dibayar %, Sekali per masa kerja, Jenis Kelamin.
JamKartu: Berlaku Dari / Sampai, Jam / Hari, Jam / Minggu, Jam Ramadan dan Jam Ramadan / Minggu, Lembur Siang / Malam / Hari Libur / Hari Raya % (135 = satu sepertiga).
LiburPer tahun: tanggal, nama, jumlah hari. Hari libur Islam ditanam sebagai perkiraan — tinjau saat diumumkan; disimpan per tahun dengan "Simpan Hari Libur Tahun Ini".
TombolEfek
SimpanMenyimpan profil beserta semua tabelnya (kecuali hari libur, yang punya tombol sendiri).
Pulihkan KatalogMengganti tabel profil dengan angka katalog negara itu beserta hari libur tahunnya — setelah konfirmasi.
Salin ProfilSalinan dengan kode baru untuk zona bebas atau cabang bersyarat berbeda — mulai dari angka sumber, bebas diubah.
HapusHanya profil salinan; tiga profil katalog tidak bisa dihapus.

Langkah

  1. Buka layar; tiga profil hasil penanaman muncul.
  2. Buka profil negara Anda dan telusuri tab-tabnya bersama akuntan lokal; perbaiki yang perlu, lalu simpan.
  3. Di Libur pilih tahun, tinjau tanggal perkiraan, lalu Simpan Hari Libur Tahun Ini.
  4. Bila ada cabang di zona bebas dengan syarat berbeda, tekan Salin Profil dan ubah salinannya.
  5. Tetapkan profil bawaan di Pengaturan (atau centang Bawaan di tab Umum).
⚠️ Aturan bertanggal berlaku: saat undang-undang berubah, tambahkan baris baru dengan tanggal berlaku baru — jangan ubah atau hapus baris lama, karena yang sudah dihitung dengannya tetap dihitung dengannya. Dan Pulihkan Katalog menghapus semua suntingan Anda di seluruh profil; tekan hanya bila benar-benar ingin kembali ke angka asal.

Pengaturan

Jalur: Pengaturan → tab Sumber Daya Manusia/settings

Fungsi: empat kunci yang mengatur seluruh modul, di layar pengaturan umum, bukan layar tersendiri.

KolomArti
Profil Negara BawaanDiwarisi setiap karyawan baru kecuali diganti di kartunya; kosong = profil yang ditandai bawaan di layar profil.
Hari Pengingat Sebelum Dokumen KedaluwarsaBerapa hari sebelum kedaluwarsa pengingat mulai dan baris menjadi kuning. Bawaan 30; 0 menonaktifkan pengingat.
Bulan Masa PercobaanDari sini Akhir Masa Percobaan diusulkan pada karyawan baru. Bawaan 3.
Tanggal GajianAntara 1 dan 28 agar ada di setiap bulan. Bawaan 25.

Pengingat harian

Jalur: tugas latar — tiba di lonceng notifikasi.

Fungsi: tugas yang berjalan sekali sehari dan memberi tahu setiap pengguna pemegang HR.Employees.View tentang tiga hal:

PeringatanKapan
Dokumen kedaluwarsaDokumen karyawan yang habis dalam hari pengingat, atau sudah habis dan belum diperbarui.
Kontrak berakhirKontrak waktu tertentu yang mendekati tanggal akhirnya.
Masa percobaan berakhirKaryawan percobaan yang akhir percobaannya mendekat — agar Anda memutuskan mengangkat atau melepas.
💡 Kapan pun diminta: tombol Segera kedaluwarsa di daftar karyawan menampilkan kumpulan yang sama, dan pengingat tampil di lonceng notifikasi seperti notifikasi sistem lainnya.

Hak akses dan templat peran

Jalur: Administrasi → Peran — lihat Administrasi

GrupTindakan
HR.EmployeesLihat, Tambah, Ubah, Hapus — Lihat juga yang mendatangkan pengingat harian.
HR.Departments HR.JobTitles HR.PayGrades HR.WorkSchedulesLihat, Tambah, Ubah, Hapus.
HR.CountryProfilesLihat, Ubah.
HR.SettingsLihat, Ubah.

Dua templat peran dibuat untuk perusahaan saat modul diaktifkan:

TemplatYang diberikan
مسؤولو الموارد البشرية (petugas SDM)Seluruh izin modul — karyawan dan dokumennya, master, profil negara, dan pengaturan — ditambah melihat pusat biaya.
مشرفو الأقسام (penyelia departemen)Hanya baca pada karyawan, departemen, dan jabatan — untuk atasan langsung.
ℹ️ Tahap berikutnya: pemrosesan penggajian — perhitungan, pembayaran, dan jurnalnya — adalah tahap berikutnya modul ini dan belum dirilis; jangan mencarinya di versi ini.