Jabatan
Pohon jabatan, tier layer, role template, drag-reorder hierarki. Buka panduan →
Susun struktur SDM — tier kewenangan, pohon jabatan, data karyawan, dan kaitkan ke akun login Maparel.
Modul Staf/Karyawan mengelola data sumber daya manusia di Maparel: lapisan organisasi (tier), posisi jabatan berhierarki, dan profil karyawan per cabang. Data staf dapat dihubungkan ke akun pengguna agar identitas HR dan identitas login konsisten — misalnya untuk antrian produksi atau pelacakan pekerjaan.
Di aplikasi, buka menu Staf/Karyawan di sidebar kiri. Default mengarah ke Tier Layer (/staff/tiers). Submenu yang tampil bergantung pada hak akses pengguna Anda.
Prasyarat: Pastikan Cabang sudah aktif, Manajemen Pengguna siap jika staf perlu akun login, dan Role sudah didefinisikan bila jabatan memakai role template.
Urutan setup yang disarankan — dari fondasi organisasi hingga data individu:
Tier Layer (rank kewenangan) └── Jabatan (pohon parent/child + tier + role template) └── Data Staf (kode, nama, cabang, atasan) └── User akun login (opsional — Manajemen Pengguna)
Diagram Struktur Organisasi (opsional)
Yang di-capture: Diagram sederhana: Tier Layer di atas, pohon jabatan di tengah, baris staf di bawah dengan panah ke akun user. Bisa mockup atau screenshot gabungan tier-list + jabatan-tree yang di-crop.
| Menu help | Route aplikasi | Hak akses (view) |
|---|---|---|
| Overview (halaman ini) | /staff → redirect /staff/tiers | — |
| Tier Layer | /staff/tiers | staff.positions.manage |
| Jabatan | /staff/positions | staff.positions.view |
| Data Staf | /staff/list | staff.list.view |
| Absensi Saya | /staff/attendance/me | staff.attendance.clock |
| Kelola Absensi | /staff/attendance | staff.attendance.manage |
Hak akses kelola (tambah/edit/hapus): staff.positions.manage untuk tier & jabatan · staff.list.manage untuk data staf.
Fitur aplikasi tanpa panduan terpisah: Staff Setup Wizard — dialog panduan awal (tier → jabatan → kebijakan approval) untuk klien baru; Position tree — komponen pohon jabatan dengan drag-and-drop di halaman Jabatan; Role template pada jabatan — field formRoleId menghubungkan jabatan ke role sistem sebagai acuan hak akses.
Tier Layer (/staff/tiers) mendefinisikan lapisan kewenangan organisasi. Setiap tier punya rank — semakin tinggi rank, semakin sensitif proses yang boleh di-approve (VOID, revisi, dll.).
Daftar Tier Layer
Yang di-capture: Halaman penuh: header Tier Layer, filter cari, tombol Tambah dan Mulai dengan template, tabel kolom Kode, Nama, Rank, Urutan, Dipakai oleh, Aktif.
Field utama tier: Kode · Nama · Rank kewenangan · Deskripsi · Urutan tampil · Aktif.
Gunakan Mulai dengan template untuk memuat tier standar (mis. Kasir, Supervisor, Manager) lalu sesuaikan. Setelah tier ada, lanjut ke Jabatan.
Saat jabatan diisi Role template, Maparel memakai role tersebut sebagai acuan hak akses default untuk posisi tersebut. Role sebenarnya di-assign ke User di Manajemen Pengguna; role template pada jabatan membantu standarisasi saat onboarding.
| Konsep | Fungsi |
|---|---|
| Role | Kumpulan permission — menentukan menu dan aksi yang terlihat |
| Role template di jabatan | Acuan role saat menempatkan karyawan di posisi tertentu |
| User | Akun login — role + cabang menentukan akses aktual di aplikasi |
| Modul | Hubungan |
|---|---|
| Cabang | Setiap staf terikat ke satu cabang; cabang aktif di header memengaruhi default saat menambah staf |
| Manajemen Pengguna | Akun login — dapat dihubungkan ke record staf (satu orang, dua entitas) |
| Role & Permission | Hak akses dari role template jabatan dan assign role ke user |
| Produksi | Staf dengan akun login terhubung dapat di-assign ke work order dan antrian layouter (tombol Ambil) |
| Kasir (POS) | Kasir wajib punya record staf aktif — buka/gabung shift sebelum checkout |
| Absensi | Clock in/out per staff; terintegrasi otomatis dari shift POS |
Jabatan
Pohon jabatan, tier layer, role template, drag-reorder hierarki. Buka panduan →
Data Staf
Daftar karyawan per cabang — jabatan, atasan, kontak, link user. Buka panduan →
Absensi
Clock in/out karyawan — mandiri atau otomatis dari shift kasir. Buka panduan →
Mulai setup: isi Tier Layer di aplikasi (/staff/tiers), lalu Jabatan → dan Data Staf →.