🦺

PANDUAN PENGGUNAAN

Sistem Permohonan APD Mandiri

Versi 3.0 • September 2026
General Affairs Department
Sistem Manajemen Alat Pelindung Diri

📑 DAFTAR ISI

  1. Pendahuluan
    1.1 Tentang Aplikasi • 1.2 Fitur Utama • 1.3 Alur Baru
  2. Login ke Sistem
    2.1 Cara Login • 2.2 Link Tutorial
  3. Dashboard GA - Overview
    3.1 Menu Utama • 3.2 Struktur Tab
  4. Mengelola Permohonan APD
    4.1 Tab Pending • 4.2 Approve/Reject
  5. Konfirmasi Penerimaan APD ⭐ BARU
    5.1 Tab Terima APD • 5.2 Input Tanggal Terima • 5.3 Terima Batch
  6. Laporan APD Diterima ⭐ BARU
    6.1 Statistik • 6.2 Export Laporan Excel
  7. Cetak Daftar Pembelian ⭐ BARU
    7.1 Fungsi • 7.2 Cara Menggunakan
  8. Ubah Password ⭐ BARU
    8.1 Untuk GA • 8.2 Untuk Karyawan
  9. Manajemen Inventaris
  10. Manajemen Divisi
  11. Kebijakan Masa Tunggu
  12. Manajemen User & Import
  13. Log Permohonan
  14. Halaman Karyawan
  15. Tips & Troubleshooting

1. PENDAHULUAN

1.1 Tentang Aplikasi

Aplikasi Permohonan APD Mandiri adalah sistem informasi untuk mengelola permintaan, persetujuan, penerimaan, dan distribusi Alat Pelindung Diri (APD) di perusahaan. Sistem ini dirancang untuk mempermudah proses administrasi dan memastikan setiap karyawan mendapatkan APD sesuai kebutuhan dan kebijakan perusahaan.

1.2 Fitur Utama

Fitur Keterangan
📋 Permohonan Kelola permohonan APD dari karyawan (Pending)
✅ Persetujuan GA menyetujui permohonan (Approved)
📥 Penerimaan ⭐ GA konfirmasi APD diterima karyawan dengan tanggal (Received)
📊 Laporan ⭐ Export laporan APD yang sudah diterima ke Excel
🖨️ Cetak Pembelian ⭐ Cetak daftar APD yang perlu dibeli
🔑 Ubah Password ⭐ User bisa mengubah password sendiri
📦 Inventaris Kelola data barang APD dan masa tunggu
🏭 Divisi Kelola data divisi perusahaan
🏢 Kebijakan Atur masa tunggu APD per divisi
👥 Users Kelola user sistem (manual & import CSV)
📜 Log Riwayat semua permohonan

1.3 Alur Baru (Versi 3.0)

⚠️ PENTING: Mulai versi 3.0, alur permohonan APD mengalami perubahan signifikan. Status exported telah diganti dengan received, dan ditambahkan tahap konfirmasi penerimaan dengan input tanggal terima.

Alur Lama (Versi 2.0):

Karyawan Ajukan → GA Approve → Export Excel → Exported

Alur Baru (Versi 3.0):

Karyawan Ajukan → GA Approve → GA Konfirmasi Terima
+ Input Tanggal
→ Received → Export Laporan
💡 Keuntungan Alur Baru:

2. LOGIN KE SISTEM

2.1 Cara Login

Langkah 1: Buka browser dan akses alamat aplikasi
Langkah 2: Masukkan username dan password
Langkah 3: Klik tombol "Masuk"

Akun Default:

Role Username Password
GA ga_logistik password123
Karyawan budi, siti, andi, joko password123
🔒 Keamanan: Segera ubah password default setelah login pertama kali! Lihat Bab 8 - Ubah Password.

2.2 Link Tutorial

Di halaman login, terdapat link tutorial yang dapat diakses:

Klik link tersebut untuk membuka tutorial ini di tab baru.

3. DASHBOARD GA - OVERVIEW

3.1 Menu Utama

Setelah login sebagai GA, Anda akan melihat navbar dengan menu:

3.2 Struktur Tab

Dashboard GA memiliki 9 tab utama:

Tab Fungsi Status
📋 Pending Permohonan menunggu persetujuan Aktif
📥 Terima APD ⭐ Konfirmasi penerimaan APD dengan tanggal BARU
✅ Laporan Diterima ⭐ Data APD yang sudah diterima + export BARU
📦 Inventaris Manajemen barang APD Aktif
🏭 Divisi Manajemen divisi perusahaan Aktif
🏢 Kebijakan Masa tunggu per divisi Aktif
⚡ Pengecualian Pengecualian masa tunggu darurat Aktif
👥 Users Manajemen user + import CSV Aktif
📜 Log Riwayat semua permohonan Aktif

4. MENGELOLA PERMOHONAN APD

4.1 Tab Pending

Tab 📋 Pending menampilkan semua permohonan APD yang menunggu persetujuan dari GA.

Informasi yang Ditampilkan:

4.2 Approve / Reject

Menyetujui Satu Permohonan:

Langkah 1: Buka tab 📋 Pending
Langkah 2: Klik tombol ✓ (hijau) pada baris permohonan
Langkah 3: Status otomatis berubah menjadi approved
Langkah 4: Data pindah ke tab 📥 Terima APD

Menyetujui Semua Sekaligus:

Langkah 1: Klik tombol ✓ Setujui Semua di atas tabel
Langkah 2: Konfirmasi dialog
Langkah 3: Semua permohonan pending akan disetujui

Menolak Permohonan:

Langkah 1: Klik tombol ✗ (merah)
Langkah 2: Konfirmasi penolakan
Langkah 3: Status berubah menjadi rejected

5. KONFIRMASI PENERIMAAN APD ⭐ BARU

🆕 Fitur Baru Versi 3.0: Tab ini menggantikan fungsi "Siap Export" pada versi sebelumnya. Sekarang GA harus mengonfirmasi penerimaan APD dengan input tanggal terima yang akurat.

5.1 Tab Terima APD

Tab 📥 Terima APD menampilkan daftar APD yang sudah disetujui (approved) dan menunggu konfirmasi penerimaan dari GA.

5.2 Input Tanggal Terima (Single)

Langkah 1: Buka tab 📥 Terima APD
Langkah 2: Klik tombol ✓ Diterima pada baris APD
Langkah 3: Modal konfirmasi akan muncul dengan info:
   • Nama pemohon
   • Jenis APD
   • Field tanggal terima (default: hari ini)
Langkah 4: Ubah tanggal jika APD diterima pada tanggal berbeda
Langkah 5: Klik ✓ Konfirmasi Diterima
Langkah 6: Status berubah menjadi received dengan tanggal terima tercatat
💡 Penting: Tanggal terima yang diinput akan menjadi dasar perhitungan masa tunggu untuk pengajuan APD berikutnya oleh karyawan yang sama. Pastikan tanggal akurat sesuai saat APD benar-benar diserahkan.

5.3 Terima Batch (Multiple)

Untuk efisiensi, GA dapat menerima beberapa APD sekaligus dengan tanggal yang sama:

Langkah 1: Centang checkbox pada baris APD yang akan diterima
Langkah 2: Atau klik ☐ Pilih Semua untuk memilih semua
Langkah 3: Klik ✓ Terima Yang Dipilih
Langkah 4: Konfirmasi dialog
Langkah 5: Semua APD terpilih akan ditandai diterima dengan tanggal hari ini

Status Visual:

6. LAPORAN APD DITERIMA ⭐ BARU

6.1 Statistik

Tab ✅ Laporan Diterima menampilkan data APD yang sudah diterima karyawan beserta statistik:

Kartu Statistik:

Kolom Tabel:

Kolom Keterangan
ID Nomor identitas permohonan
Tgl Terima Tanggal APD diterima karyawan (dari input GA)
Tgl Ajukan Tanggal karyawan mengajukan permohonan
Pemohon Nama karyawan
Divisi Divisi karyawan
APD Jenis APD
Qty Jumlah + satuan
Ukuran Ukuran APD (jika ada)
Catatan Catatan dari karyawan

6.2 Export Laporan Excel

Langkah 1: Buka tab ✅ Laporan Diterima
Langkah 2: Centang data yang akan di-export
Langkah 3: Klik 📊 Export Laporan
Langkah 4: File Excel akan terdownload otomatis
Langkah 5: Buka file di Microsoft Excel atau LibreOffice

Isi File Excel:

💡 Catatan: Export laporan TIDAK mengubah status data. Data tetap berstatus received. Fitur ini hanya untuk membuat laporan dalam format Excel.

7. CETAK DAFTAR PEMBELIAN ⭐ BARU

7.1 Fungsi

Tombol 🖨️ Cetak Daftar Pembelian di tab 📥 Terima APD berfungsi untuk mencetak daftar APD yang sudah disetujui dan perlu dibeli/disiapkan oleh GA.

7.2 Cara Menggunakan

Langkah 1: Buka tab 📥 Terima APD
Langkah 2: Klik tombol 🖨️ Cetak Daftar Pembelian di pojok kanan atas
Langkah 3: Halaman baru akan terbuka dengan format cetak
Langkah 4: Klik tombol 🖨️ Cetak / Simpan PDF di halaman tersebut
Langkah 5: Pilih printer atau "Save as PDF"
Langkah 6: Klik "Print" / "Save"

Isi Dokumen Cetak:

💡 Tips: Dokumen ini dapat langsung digunakan sebagai form pengajuan pembelian ke bagian procurement/keuangan.

8. UBAH PASSWORD ⭐ BARU

8.1 Untuk User GA

Langkah 1: Login sebagai GA
Langkah 2: Klik tombol 🔑 Ubah Password di navbar
Langkah 3: Modal akan muncul dengan form:
   • Password Lama - Masukkan password saat ini
   • Password Baru - Minimal 6 karakter
   • Konfirmasi Password Baru - Ulangi password baru
Langkah 4: Perhatikan strength meter (indikator kekuatan password)
Langkah 5: Klik 🔑 Ubah Password
Langkah 6: Password berhasil diubah, gunakan untuk login berikutnya

Indikator Kekuatan Password:

Level Warna Kriteria
Lemah ● Merah Hanya 6+ karakter
Sedang ● Kuning 6+ karakter + angka/huruf besar
Kuat ● Biru 10+ karakter + angka + huruf besar
Sangat Kuat ● Hijau 10+ karakter + angka + huruf besar + simbol

8.2 Untuk Karyawan

Karyawan juga dapat mengubah password sendiri melalui halaman permohonan APD:

Langkah 1: Login sebagai karyawan
Langkah 2: Klik tombol 🔑 Ubah Password di navbar
Langkah 3: Isi form dengan password lama dan baru
Langkah 4: Klik "Ubah Password"
⚠️ Validasi:

9. MANAJEMEN INVENTARIS

9.1 Menambah Barang

Langkah 1: Buka tab 📦 Inventaris
Langkah 2: Klik + Tambah Barang
Langkah 3: Isi form:
   • Nama Barang (wajib, harus unik)
   • Satuan (Pcs, Pasang, Box, dll)
   • Masa Tunggu (dalam bulan, default 1)
   • Keterangan (opsional)
   • Variasi Ukuran (centang jika ada, misal: S, M, L, XL)
Langkah 4: Klik 💾 Simpan

9.2 Mengedit Barang

Langkah 1: Klik ikon ✏️ pada baris barang
Langkah 2: Ubah data yang diperlukan
Langkah 3: Klik ✓ Update

9.3 Menghapus Barang

Langkah 1: Klik ikon 🗑️
Langkah 2: Konfirmasi penghapusan
⚠️ Catatan: Barang tidak bisa dihapus jika masih ada permohonan aktif (status pending/approved).

10. MANAJEMEN DIVISI

10.1 Menambah Divisi

Langkah 1: Buka tab 🏭 Divisi
Langkah 2: Klik + Tambah Divisi
Langkah 3: Isi:
   • Kode Divisi (otomatis uppercase, max 20 karakter)
   • Nama Divisi
Langkah 4: Klik 💾 Simpan

Contoh Kode Divisi:

KodeNama
PRODProduksi
LABLaboratorium
ADMAdministrasi
FLDLapangan
HRDHuman Resources
FINFinance
⚠️ Pembatasan Hapus: Divisi hanya bisa dihapus jika:

11. KEBIJAKAN MASA TUNGGU

11.1 Konsep

Kebijakan divisi digunakan untuk meng-override masa tunggu default dari tab Inventaris. Setiap divisi bisa memiliki masa tunggu yang berbeda untuk APD yang sama.

11.2 Menambah Kebijakan

Langkah 1: Buka tab 🏢 Kebijakan
Langkah 2: Klik + Tambah Kebijakan
Langkah 3: Pilih:
   • Divisi
   • Barang APD
   • Masa Tunggu (dalam bulan)
Langkah 4: Klik 💾 Simpan

11.3 Mengedit Kebijakan

Langkah 1: Klik ikon ✏️ pada baris kebijakan
Langkah 2: Ubah divisi, barang, atau masa tunggu
Langkah 3: Klik ✓ Update

Contoh Kebijakan:

Divisi Barang Default Kebijakan
Produksi Helm Safety 12 bulan 6 bulan (karena intensitas tinggi)
Laboratorium Kacamata Lab 6 bulan 3 bulan
Lapangan Sepatu Safety 24 bulan 6 bulan

12. MANAJEMEN USER & IMPORT

12.1 Menambah User Manual

Langkah 1: Buka tab 👥 Users
Langkah 2: Klik + Tambah User
Langkah 3: Isi form:
   • Nama Lengkap
   • Username (harus unik)
   • Password (minimal 6 karakter)
   • Role (Karyawan atau GA)
   • Divisi (opsional)
Langkah 4: Klik 💾 Simpan

12.2 Import User dari Excel (CSV)

Langkah 1: Klik 📤 Import
Langkah 2: Download template CSV
Langkah 3: Isi data di Excel dengan kolom:
   nama, username, password, role, divisi_kode
Langkah 4: Save As → CSV (Comma delimited)
Langkah 5: Upload file CSV
Langkah 6: Review preview data (valid/invalid)
Langkah 7: Klik ✓ Import X User Valid

Contoh Isi CSV:

nama,username,password,role,divisi_kode
Budi Santoso,budi01,Budi@123,karyawan,PROD
Siti Aminah,siti01,,karyawan,LAB
Andi Pratama,andi01,Andi@123,karyawan,ADM
Joko Widodo,joko01,Joko@123,ga,FLD
💡 Tips: Jika kolom password kosong, sistem akan menggunakan password default password123.

12.3 Fitur Pencarian & Pagination

🔒 Proteksi:

13. LOG PERMOHONAN

Tab 📜 Log menampilkan riwayat semua permohonan APD dengan berbagai status.

13.1 Fitur

13.2 Status yang Ditampilkan

Status Badge Arti
pending Pending Menunggu persetujuan GA
approved Approved Disetujui, menunggu konfirmasi terima
rejected Rejected Ditolak oleh GA
received Received Sudah diterima karyawan (dengan tanggal)
💡 Catatan: Status exported dari versi lama otomatis dimigrasi menjadi received.

14. HALAMAN KARYAWAN

14.1 Fitur Halaman Karyawan

14.2 Mengajukan APD

Langkah 1: Login sebagai karyawan
Langkah 2: Pilih APD yang diinginkan
Langkah 3: Isi:
   • Jumlah
   • Ukuran (jika ada variasi ukuran)
   • Catatan (opsional)
Langkah 4: Klik 📤 Ajukan Permohonan

14.3 Status Permohonan

Status Badge Arti
Menunggu Review Pending GA belum memproses
Disetujui Approved GA menyetujui
Ditolak Rejected GA menolak
Sudah Diterima Received APD sudah diterima
💡 Filter Divisi: Karyawan hanya bisa melihat dan mengajukan APD yang sudah dikonfigurasi untuk divisinya oleh GA. Jika APD yang dibutuhkan tidak muncul, silakan hubungi tim GA.

15. TIPS & TROUBLESHOOTING

15.1 Tips Penggunaan

15.2 Troubleshooting

❌ Error: "Kode divisi tidak ditemukan" saat import

Penyebab: Kode divisi di CSV tidak terdaftar di sistem
Solusi:

❌ Error: "Username sudah ada" saat import

Penyebab: Username di CSV sudah terdaftar
Solusi:

❌ Barang tidak bisa dihapus

Penyebab: Masih ada permohonan aktif (pending/approved) untuk barang tersebut
Solusi:

❌ Divisi tidak bisa dihapus

Penyebab: Masih ada user atau kebijakan terkait divisi tersebut
Solusi:

❌ Masa tunggu tidak berlaku

Penyebab: Konfigurasi kebijakan atau pengecualian
Solusi:

❌ Lupa password

Solusi:

15.3 Kontak Support

Jika mengalami masalah yang tidak tercantum di atas, silakan hubungi: