Laporan Harian TPI
Panduan Penggunaan

Laporan Harian TPI Juanda Surabaya

Panduan ini menjelaskan cara masuk ke aplikasi, membuat laporan harian, mengelola data operasional, menyiapkan approval, serta mencetak laporan PDF sesuai proses bisnis yang dipakai di sistem.

1. Tentang Aplikasi

Aplikasi ini adalah sistem manajemen laporan operasional harian untuk unit TPI (Tempat Pemeriksaan Imigrasi) yang berbasis Laravel dan Filament. Fungsi utamanya adalah mencatat kondisi operasional harian, memantau gangguan, merekap data antar shift, serta memproses approval laporan secara berjenjang.

Area utama

  • Laporan Harian
  • Checklist Operasional
  • Monitoring Gangguan / Autogate
  • Rekap PNBP, perlintasan, penolakan, dan subjek pemeriksaan lanjutan
  • Proses approval berbasis role

Master data

  • Riksa
  • Shift
  • Pegawai
  • Kategori Checklist
  • Titik Checklist

2. Akses dan Login

Langkah 1: Buka halaman /admin pada browser.
Langkah 2: Masukkan email dan password sesuai akun pengguna.
Langkah 3: Setelah login, sistem akan menampilkan dashboard yang menyesuaikan role pengguna.
Admin
Email: admin@imisurabaya.id
Password: AdminSijuara2026!
Operator
operator1@imisurabaya.id / password
Supervisor
supervisor1@imisurabaya.id / password
Kasi
kasi1@imisurabaya.id / password
Kabid
kabid@imisurabaya.id / password

3. Peran dan Hak Akses

Operator

  • Membuat laporan harian
  • Mengisi checklist operasional
  • Mengisi data pemantauan dan rekap harian
  • Mengajukan laporan ke tahap review

Supervisor

  • Meninjau laporan yang masuk
  • Membuat revisi jika ada kekurangan
  • Menyetujui laporan setelah data dinilai valid

Kasi

  • Memiliki peran pada proses approval lanjutan
  • Menentukan kelayakan laporan sebelum naik ke level lebih tinggi

Kabid

  • Melakukan finalisasi laporan
  • Memiliki kewenangan pada tahap approval akhir

Admin

  • Mengelola master data
  • Mengelola user dan profil pengguna
  • Memiliki kontrol penuh terhadap sistem

4. Struktur Navigasi Aplikasi

Transaksi

  • Laporan Harian

Checklist

  • Kategori Checklist
  • Titik Checklist

Autogate

  • Penyebab Kegagalan Autogate
  • Opsi Analisa Autogate

Users

  • Riksa
  • Shift
  • Pegawai
  • Profil Pengguna

5. Alur Kerja Utama

1. Persiapkan data master
Pastikan Riksa, Shift, Pegawai, Kategori Checklist, Titik Checklist, Penyebab Autogate, dan data role sudah tersedia.
2. Buat laporan harian
Masuk ke menu Laporan Harian, klik Buat Laporan, lalu isi tanggal, shift, riksa, dan data awal laporan.
3. Isi detail laporan
Lengkapi checklist operasional, data kehadiran, monitoring gangguan, autogate, rekap lalu lintas, PNBP, penolakan, serta lampiran pendukung.
4. Validasi data
Cek tanggal, riksa, status, kelengkapan field, dan lampiran sebelum submit review.
5. Ajukan review
Klik Submit Review untuk mengubah status laporan dari Draft menjadi In Review.
6. Approval bertingkat
Operator mengajukan, Supervisor memeriksa, Kasi menilai, dan Kabid melakukan finalisasi.
7. Revisi bila diperlukan
Jika ada kekurangan, status dapat diubah menjadi Revision agar data bisa diperbaiki.
8. Finalisasi dan cetak PDF
Setelah laporan disetujui, Kabid atau Admin dapat finalize dan mencetak PDF untuk arsip atau pimpinan.

6. Status Laporan

7. Panduan per Role

Operator

  • Buat laporan harian
  • Isi checklist operasional dan monitoring
  • Ajukan laporan ke review

Supervisor

  • Menilai kelengkapan laporan
  • Memberikan revisi bila perlu
  • Menyetujui laporan yang valid

Kasi

  • Mengawasi kualitas laporan di level satuan kerja
  • Menentukan kelayakan laporan sebelum masuk approval lebih tinggi

Kabid / Admin

  • Finalisasi laporan
  • Kelola master data dan akses

8. Tips Praktis

9. Masalah Umum dan Solusi

Tidak bisa login
Cek email dan password, dan pastikan database sudah terisi seeder serta aplikasi sudah berjalan.
Data tidak muncul di dropdown
Pastikan master data Riksa, Shift, dan Pegawai sudah dibuat dan user masih aktif.
Laporan tidak bisa diedit
Kemungkinan status laporan sudah Finalized, sehingga form terkunci otomatis.
Approval tidak bisa dilakukan
Pastikan role pengguna memiliki wewenang sesuai status laporan yang sedang diproses.