Memproses...

Profile

Selamat datang,

Nama

Role
00:00:00--

Mode Pengawas (Super Admin)

Anda masuk sebagai pengguna Super Admin. Akun ini dikhususkan untuk memantau dan mengelola riwayat data presensi seluruh staf tanpa perlu melakukan presensi harian.

Presensi Hari Ini

--

BELUM PRESENSI

Jam kerja mulai

--

MASUK

--.--

BISA PULANG

--.--

BELUM PRESENSI --:----:--
--

0 Jam 0 Menit

--:--

Kegiatan Dinas Hari Ini

Catat setiap kegiatan lapangan dengan foto

0 kegiatan

Kehadiran -

TERLAMBAT

0 kali

bulan ini

-- -- -- --

Panduan Super Admin

Di HP, Super Admin memakai dashboard yang sama dengan versi desktop. Ketuk ikon menu () di kiri atas untuk berpindah halaman.

Dashboard

  • Ketuk kartu statistik (Tepat Waktu, Terlambat, Cuti & Izin, dan lainnya) untuk melihat daftar nama stafnya.
  • Panel Belum Presensi Hari Ini menampilkan staf aktif yang belum presensi. Ketuk ikon WhatsApp untuk mengingatkan staf, atau Salin Daftar untuk dikirim ke grup. Panel ini tampil bila Pengingat WhatsApp (WhatsApp langsung atau Fonnte) aktif.

Kelola Staf

  • Tambah staf, ubah Jabatan/Role, Lokasi Kantor Penempatan, Cuti Terpakai Sebelumnya, dan Status Akun.
  • Password staf tersimpan terenkripsi sehingga tidak bisa dilihat. Untuk me-reset, isi password baru saat mengedit staf.
  • Semua tindakan admin dicek di server memakai token sesi (berlaku 30 hari). Setelah backend diperbarui, minta semua pengguna login ulang satu kali.

Persetujuan Pengajuan

  • Buka menu Cuti & Izin, lalu ketuk Setujui atau Tolak. Pengajuan beberapa hari cukup diproses sekali.
  • Pengajuan dari akun ber-role Admin hanya dapat diproses oleh Super Admin.
  • Pencairan Uang Lembur juga diproses di sini, dan memotong saldo lembur staf.
  • Staf menerima notifikasi keputusan via Email dan WhatsApp (jika nomornya terdaftar).

Slip Gaji

  • Upload data gaji dari template Excel, periksa PDF, lalu kirim ke staf via Email (PDF) dan WhatsApp (pemberitahuan).

Cari Cepat

  • Kolom Cari cepat di header (tampil di tablet/desktop) untuk mencari staf atau menu, lalu langsung membuka riwayat presensi, pengajuan, atau form edit staf.

Panduan

Selamat datang!

Sebelum mulai, baca panduan singkat ini. Ingat: pilih mode kerja WFO/WFA/DINAS sebelum melakukan presensi. Panduan ini selalu bisa dibuka lagi lewat menu Profil → Panduan Penggunaan.
Angka jam dan radius di panduan ini mengikuti pengaturan terbaru dari Admin.

1. Akses & Login

  • Masuk menggunakan Username dan Password yang diberikan Admin. Password disimpan terenkripsi, sehingga Admin pun tidak dapat melihatnya.
  • Pastikan memberi izin akses Kamera & Lokasi (GPS) pada browser Anda.
  • Centang "Ingat Username" di halaman login agar username terisi otomatis. Password tidak disimpan di browser, tetapi sesi login Anda tetap aktif hingga 30 hari, jadi Anda tidak perlu sering login.
  • Sesi Login: Demi keamanan, sesi login berlaku 30 hari. Jika muncul pesan "Sesi Berakhir" atau Anda diminta login ulang, cukup masuk kembali dengan username dan password Anda.
  • Keamanan Akun: Setelah 5 kali salah password, akun dikunci sementara 15 menit. Jika HP Anda hilang atau curiga akun dipakai orang lain, buka Ganti Password (ikon kunci), ganti password, lalu ketuk "Keluarkan dari semua perangkat lain".
  • Pasang di HP: Portal bisa dipasang seperti aplikasi. Di Android ketuk tombol Pasang yang muncul di bawah layar. Di iPhone, buka lewat Safari, ketuk Bagikan, lalu pilih Tambahkan ke Layar Utama. Di iPhone, Anda perlu login dan memberi izin kamera & lokasi sekali lagi di dalam aplikasi.
  • Notifikasi (jika disediakan organisasi): Ketuk Aktifkan Notifikasi di dasbor agar HP menerima pengingat presensi masuk/pulang, status pengajuan, dan slip gaji. Pengingat Presensi Masuk dikirim 15 menit sebelum Jam Hitungan Kerja jika Anda belum presensi, dan pengingat Presensi Pulang 15 menit setelah jam kerja minimal Anda terpenuhi. Di iPhone, pasang aplikasi ke layar utama terlebih dahulu.
  • Tulisan terlalu kecil? Perbesar tampilan dengan mencubit layar menggunakan dua jari.
  • Jika muncul pemberitahuan "Versi baru tersedia", ketuk Muat Ulang agar portal memakai pembaruan terbaru.
  • Akun berstatus Tidak Aktif tidak dapat login. Silakan hubungi Admin jika hal ini terjadi.

2. Mode Kerja & Radius Lokasi

  • WFO: Presensi Masuk & Pulang wajib berada di dalam radius yang ditentukan Admin dari kantor penempatan Anda.
  • WFA: Presensi Masuk bebas lokasi, tetapi Presensi Pulang wajib berada maksimal 75 meter dari titik Presensi Masuk awal.
  • DINAS: Bebas jarak untuk Presensi Masuk maupun Pulang.
  • Tiket Bebas Radius (Lupa Presensi / Tugas Luar): Jika Anda harus meninggalkan kantor sebelum Presensi Pulang, ajukan tiket ini lewat menu Pengajuan. Ketentuannya:
    • Hanya bisa diajukan untuk hari ini, setelah Anda Check In WFO dan sebelum Presensi Pulang.
    • Tidak berlaku untuk presensi Lembur hari libur, dan hanya bisa diajukan 1 tiket per hari.
    • Setelah disetujui Admin, Anda dapat Presensi Pulang WFO dari luar radius kantor pada hari itu saja.

3. Ketentuan Jam Kerja

  • Jam Masuk: Presensi masuk dibuka pukul 07:30. Jam kerja mulai dihitung pukul 08:00, walaupun Anda melakukan presensi lebih awal.
  • Terlambat: Presensi masuk lewat pukul 10:00 tercatat Terlambat.
  • Istirahat Otomatis: Di hari kerja biasa, jika durasi kerja lebih dari 5 jam, sistem otomatis memotong 60 menit istirahat.
  • Jam Istirahat: Di hari kerja biasa, waktu istirahat 12.00–13.00 (Jumat ) tidak dihitung sebagai jam kerja, sebatas yang beririsan dengan jam kerja Anda. Lembur di hari libur tidak dipotong.
  • Pulang Cepat: Jam kerja bersih minimal 8 jam (setelah dipotong istirahat). Kurang dari itu tercatat Pulang Lebih Awal. Jam kerja reguler dihitung maksimal 8 jam per hari.
  • Setelah Presensi Masuk, kartu Status Kehadiran menampilkan jam kerja berjalan dan jam paling awal Anda bisa pulang tanpa tercatat Pulang Cepat, beserta sisa cuti, saldo lembur, dan jumlah pengajuan yang menunggu. Jika Anda melakukan presensi sebelum Jam Hitungan Kerja (misalnya 08.00), jam kerja baru mulai dihitung pada jam tersebut.
  • Jika hari ini Anda sudah tercatat Cuti, Sakit, Izin 1 hari, atau Tukar Libur, tombol presensi otomatis dikunci.
  • Presensi tanpa foto: di Rumah Faye presensi tidak memakai kamera. Tekan Presensi Masuk/Pulang, periksa jamnya, lalu tekan Kirim Presensi. Jam dicatat menurut server, dan titik lokasi Anda disimpan sebagai bukti tanpa batas radius.
  • Shift kerja: Kantor Anda memakai shift. Saat menekan Presensi Masuk, portal menampilkan shift yang sedang dibuka beserta jam masuk, batas terlambat, dan jam pulangnya; periksa lalu tekan Ya, Lanjut. Setiap shift punya jam buka dan tutup presensi masuk; di luar jam itu shift tidak bisa dipilih. Batas terlambat, jam kerja minimal, jam boleh pulang, dan lembur hari itu mengikuti shift tersebut. Shift tidak dapat diganti setelah Presensi Masuk; hubungi Admin bila salah pilih. Pada shift malam (mis. 17.00–08.00), Presensi Pulang dilakukan keesokan pagi dan tetap tercatat pada tanggal mulai shift; beranda menampilkan shift yang masih berjalan sampai batas presensi pulang (mis. 12.00). Jeda tidur tidak dihitung jam kerja.

4. Ketentuan Lembur

  • Lembur Hari Biasa: Lembur hari kerja biasa baru dihitung setelah jam kerja reguler selesai ditambah jeda 60 menit.Lembur hari kerja biasa dihitung langsung setelah jam kerja reguler selesai.Lembur hari kerja biasa dihitung mulai pukul tetap, setelah jam kerja minimal Anda terpenuhi (jika Anda datang terlambat, lembur dimulai setelah jam kerja Anda tuntas). Dengan pengaturan saat ini, lembur mulai terhitung pukul 18:00. Lembur hari biasa dihitung maksimal 4 jam per hari.
  • Lembur Hari Libur: Presensi di hari libur rutin (Sabtu, Minggu) atau hari libur nasional otomatis tercatat sebagai Lembur (dihitung maksimal 8 jam per hari). Bila lembur hari libur harus disetujui lebih dulu, ajukan lewat menu Pengajuan → Ajukan Lembur Hari Libur; Anda bisa melampirkan bukti (JPG, PNG, atau PDF, maks. 3 MB). Staf berhari kerja khusus yang diatur tetap masuk saat libur nasional: libur nasional yang jatuh pada hari kerjanya dihitung hari kerja biasa (bukan lembur), dan cuti pada tanggal itu memotong saldo.
  • Dinas di Hari Libur: Khusus mode DINAS di hari libur, Anda wajib memilih: Lembur Dinas (masuk saldo lembur) atau Dinas Biasa (dihitung kehadiran normal).
  • WAJIB Laporan Kerja: Jika Anda lembur di hari libur, atau sudah melewati jam mulai lembur di hari biasa, Anda wajib mengisi Laporan Kerja sebelum bisa Presensi Pulang.

5. Cara Presensi Harian

  • Pilih mode kerja WFO, WFA, atau DINAS, lalu tekan tombol Masuk atau Pulang.
  • Lepas masker dan posisikan wajah di tengah hingga diverifikasi oleh AI (kotak wajah berubah menjadi biru).
  • Tunggu koordinat lokasi GPS muncul, lalu klik Kirim. Foto presensi otomatis diberi cap nama, waktu, dan lokasi, dan dapat Anda simpan lewat tombol Unduh Foto Presensi.
  • Jika muncul pesan server sibuk, tunggu beberapa detik lalu klik Kirim lagi.

6. Laporan Kerja Harian

  • Buka menu Laporan dan ketik rincian pekerjaan Anda (minimal 20 karakter).
  • Laporan harian hanya bisa dibuat setelah Presensi Masuk, dan hanya satu kali per hari. Jika ada yang perlu diperbaiki, buka menu Laporan lagi untuk mengubahnya sampai sebelum Presensi Pulang.
  • Verifikasi wajah (jika diaktifkan organisasi): wajah Anda didaftarkan otomatis saat presensi pertama, lalu dicocokkan setiap presensi. Pastikan wajah terlihat jelas, tanpa masker atau kacamata gelap. Jika wajah dianggap tidak cocok, presensi tetap tersimpan dan akan dicek Super Admin.
  • Kegiatan Dinas (jika diaktifkan organisasi): setelah Presensi Masuk dengan mode DINAS, ketuk Tambah Kegiatan setiap tiba di lokasi kegiatan. Tulis kegiatannya, ambil foto (ketuk 🔄 untuk ganti kamera depan/belakang), lalu kirim. Jam, tanggal, dan lokasi tercetak otomatis di foto. Bila tidak ada sinyal, kegiatan disimpan di HP dan dikirim otomatis saat sinyal kembali (maks. 3 hari). Di menu Laporan, tombol Isi dari daftar Kegiatan Dinas menyalin kegiatan hari ini ke laporan.
  • Wajib melampirkan salah satu: File dokumen (maks. 3MB) ATAU tautan/link pekerjaan (misalnya Google Drive). Tidak bisa keduanya sekaligus.

7. Pengajuan Cuti, Izin & Tiket

  • Pilih jenis dan tanggal pengajuan. Tanggal lampau dan hari libur otomatis dikunci oleh sistem. Keterangan minimal 10 karakter.
  • Cuti Tahunan: Jumlah hari yang diajukan tidak boleh melebihi sisa cuti Anda.
  • Sakit: Wajib melampirkan foto Surat Dokter atau bukti pemeriksaan (maks. 3MB).
  • Tukar Libur: Setiap 1 hari memotong 8 jam saldo lembur. Hanya lembur dalam 30 hari terakhir yang dapat ditukar.
  • Tukar Jam Lembur: Saldo lembur juga bisa ditukar per 30 menit tanpa menunggu 1 hari penuh, untuk masuk lebih siang (batas terlambat bergeser) atau pulang lebih awal. Pilih di Pengajuan > Tukar Jam Lembur, satu tanggal per pengajuan. Kewajiban jam kerja hari itu berkurang sesuai jam yang ditukar, dan saldo terpotong setelah disetujui Admin.
  • Pencairan Uang Lembur: Pilih jenis Pencairan Uang Lembur, lalu isi jumlah jam yang ingin dicairkan (minimal 8 jam). Tanggal otomatis diisi hari ini. Jam yang diajukan langsung memotong saldo lembur Anda, dan hanya lembur dalam 30 hari terakhir yang dapat dicairkan.
  • Uang Lembur: Saldo lembur Anda boleh disimpan sampai 16 jam untuk Tukar Libur. Setiap tutup periode (tanggal 25), kelebihannya otomatis dibayar sebagai uang lembur dan tercantum di slip gaji.
  • Uang Lembur: Setiap tutup periode (tanggal 25), seluruh saldo lembur Anda otomatis dibayar sebagai uang lembur dan tercantum di slip gaji. Jika ingin Tukar Libur, ajukan sebelum tanggal tutup periode; jamnya disisihkan dan tidak ikut dibayar.
  • Izin 1 Hari: Anda wajib mengisi rentang jam izin.
    • Durasi izin > 4 Jam: Dihitung izin 1 hari penuh (Anda tidak bisa dan tidak perlu melakukan presensi).
    • Durasi izin ≤ 4 Jam (Izin Sebagian): Anda tetap wajib presensi Masuk & Pulang. Sistem otomatis menyesuaikan batas jam terlambat dan minimal jam kerja Anda. Waktu di dalam rentang izin tidak dihitung sebagai jam kerja, sehingga jam Bisa Pulang tetap mengikuti jadwal (contoh: izin 08.00–12.00 → bisa pulang 16.00, walaupun Anda sudah presensi masuk sebelum 12.00). Pada hari itu, beranda menampilkan kotak info Izin Sebagian, waktu Di kantor apa adanya, dan jam Wajib Pulang; lingkaran progres menunjukkan sisa kerja menuju jam tersebut.
  • Lupa Presensi / Tugas Luar: Tanggal otomatis diisi hari ini. Lihat ketentuannya di poin 2.
  • Semua pengajuan berstatus Menunggu sampai diproses Admin.
  • Pantau status semua pengajuan di menu Pengajuan Saya. Pengajuan yang masih Menunggu dapat Anda batalkan sendiri. Cuti, Izin, Sakit, dan Tukar Libur yang sudah disetujui juga bisa dibatalkan untuk hari-hari yang belum berlangsung, dan Admin akan diberi tahu.

8. Saldo, Riwayat & Notifikasi

  • Buka Profil → Saldo Saya (ringkasannya juga tampil di beranda) untuk melihat saldo lembur dan sisa Cuti Tahunan (jatah 12 hari/tahun). Saldo lembur berkurang jika Anda mengajukan Tukar Libur atau Pencairan Uang Lembur. Sisa cuti tahun lalu dapat dipakai paling lambat 30 Juni tahun ini.
  • Buka menu Riwayat dan pilih bulan. Presensi masuk, pulang, dan laporan kerja di hari yang sama tampil dalam satu kartu (jam masuk · pulang, tanda Terlambat/Pulang Cepat, serta tautan foto dan laporan); pengajuan tampil sebagai kartu tersendiri. Riwayat bulan lama otomatis ditarik dari arsip saat dipilih.
  • Di Beranda, tiga kotak Hari Kerja, Jam Kerja, dan Kehadiran menunjukkan kehadiran Anda bulan ini sampai hari terakhir yang dihitung; ketuk salah satunya untuk membuka Riwayat (tampilan kalender). Kartu Ringkasan di sana memuat rinciannya, dan ikon ⓘ menjelaskan cara menghitung: cuti, izin, sakit, dan tukar libur yang disetujui tidak dihitung, dan hari ini baru dihitung setelah Anda presensi.
  • Ketuk tombol Excel di menu Riwayat untuk mengunduh rekap bulan itu: sheet Laporan Presensi (satu baris per hari) dan sheet Catatan berisi rekap serta catatan kehadiran harian.
  • Ketuk ikon kalender di menu Riwayat untuk melihat kehadiran sebulan dalam bentuk kalender berwarna (tepat waktu, terlambat, cuti, lembur, dan lainnya). Ketuk tanggal untuk melihat detailnya.
  • Cek ikon Lonceng untuk melihat status pengajuan Anda (Menunggu, Disetujui, atau Ditolak). Keputusan Admin juga dikirim ke Email dan WhatsApp Anda (jika sudah terdaftar).

9. Pengaturan Akun

  • Foto Profil: Buka Profil → Ganti Foto Profil (atau ketuk foto Anda di beranda), pilih foto, lalu geser dan perbesar agar pas di lingkaran (maks. 10 MB). Foto tersimpan di server sehingga sama di semua perangkat.
  • Ganti Password: Buka Profil → Ganti Password. Gunakan password baru minimal 6 karakter; akun otomatis keluar dari perangkat lain.
  • Keluar Akun: Buka Profil, lalu ketuk tombol Keluar Akun di bagian paling bawah, terutama bila memakai perangkat bersama.

10. Slip Gaji

  • Setiap bulan, slip gaji dikirim ke email Anda (beserta PDF, kecuali bila PDF berpassword diaktifkan), disertai pemberitahuan via WhatsApp.
  • Anda juga dapat melihat dan mengunduh semua slip gaji yang sudah dikirim lewat Profil → Slip Gaji (muncul setelah slip pertama Anda dikirim). Kartu slip gaji juga tampil di beranda selama 5 hari setelah slip dikirim. Bila PDF berpassword diaktifkan, PDF yang diunduh terkunci dengan tanggal lahir Anda (format DDMMYYYY, misalnya 05091990).
  • Email dan WhatsApp pemberitahuan slip gaji berisi tautan langsung. Ketuk tautannya, login jika diminta, dan slip akan langsung terbuka.
  • Ketuk Lihat untuk membaca rincian slip langsung di layar (pendapatan, potongan, Take Home Pay, dan benefit) tanpa mengunduh PDF. Gunakan Sembunyikan nominal jika membuka slip di tempat umum.
  • Jika dibayarkan bersama gaji, Pencairan Uang Lembur yang sudah disetujui akan tercantum di slip gaji sebagai Uang Lembur. Lembur yang ditukar dengan hari libur (Tukar Libur) tidak memengaruhi gaji.
  • Pastikan email dan nomor WhatsApp Anda sudah benar. Hubungi Admin jika ada perubahan data atau angka pada slip.
  • Slip gaji bersifat rahasia. Jangan membagikannya kepada orang lain.

11. Panel Admin (Khusus Role Admin)

  • Jika akun Anda ber-role Admin, menu Panel Admin tersedia di dasbor untuk melihat data presensi dan pengajuan seluruh staf.
  • Ubah filter ke "Pengajuan Tertunda" untuk memproses pengajuan staf. Klik centang hijau untuk menyetujui atau silang merah untuk menolak. Staf akan menerima notifikasi status via Email/WhatsApp.
  • Anda dapat memproses pengajuan staf yang penyetujunya Anda atau belum ditentukan, serta pengajuan Admin lain. Pengajuan staf yang penyetujunya Admin lain tetap terlihat, tetapi diproses oleh Admin tersebut atau Super Admin. Pengajuan Anda sendiri diproses oleh Admin lain atau Super Admin.
  • Pilih tampilan Detail Presensi atau Rekap Lembur & Tukar Libur, lalu unduh laporannya dalam format Excel. Pada tampilan Detail Presensi, presensi masuk, presensi pulang, dan laporan kerja staf di hari yang sama digabung dalam satu baris. Izin Sebagian yang sudah disetujui ikut ditampilkan di baris itu (rentang jam izin dan tanggal pengajuan); izin yang masih menunggu, atau tanpa presensi, tetap tampil sebagai baris sendiri.
  • Untuk mengunduh laporan lengkap, pilih Filter Rentang Tanggal (tanggal mulai dan selesai, maksimal 35 hari) lalu ketuk Export; filter Presensi Hari Ini mengunduh laporan hari ini. Bila filter lain yang aktif, portal meminta Anda memilih rentang dan langsung membuka kalendernya.

Privasi Data: Baca cara portal memproses foto, lokasi, dan data Anda di . Di sana Anda juga bisa menarik persetujuan.

Butuh Bantuan?
Hubungi tim HRD atau IT jika Anda mengalami kendala teknis (seperti kamera error, GPS tidak terbaca, atau data lokasi kantor tidak ditemukan).

Proses Presensi

Posisikan wajah
di tengah

Koordinat Lokasi GPS

Mencari lokasi akurat...

Laporan Harian


ATAU

Wajib pilih salah satu: Upload File ATAU Input Link Laporan.

Form Pengajuan

Pengajuan Anda akan diteruskan ke Admin untuk disetujui.

Catatan: Jika durasi > 4 Jam, dihitung izin 1 hari penuh (tidak bisa presensi). Jika ≤ 4 Jam, Anda tetap bisa presensi dengan batas keterlambatan menyesuaikan jam selesai izin.

Catatan: Memotong saldo lembur. Minimal pengajuan 8 Jam.
* Silakan pilih tanggal pengajuan hari ini pada kolom di atas.

Catatan: Pilih satu tanggal (Tgl Mulai = Tgl Selesai). Saldo lembur terpotong sesuai jam yang ditukar setelah disetujui Admin. Untuk satu hari penuh, gunakan Tukar Libur.

Diproses oleh: Admin

Slip Gaji Saya

Slip gaji bersifat rahasia. Slip juga dikirim ke email Anda setiap bulan.

Pengajuan Saya

Riwayat Saya

Panel Admin

Total Staff

0

Presensi Hari Ini

0

Kelola Staf

Nama & Username Kontak Jabatan / Role Status Aksi

Profil

Foto profil

--

--

Saldo Saya

SALDO LEMBUR

--

Total lembur --

CUTI TAHUNAN

--

Terpakai --

Versi portal

Nama Admin

Super Admin

Ringkasan Hari Ini

Senin, 24 Agu 2026

00:00:00 WIB

Total Staf

0

Tepat Waktu

0

Terlambat

0

Pulang Cepat

0

Cuti & Izin

0

Belum Presensi

0

Belum Presensi Hari Ini 0

Staf aktif yang belum melakukan presensi masuk dan tidak sedang cuti/izin

Belum Presensi Pulang 0

Jam kerja minimal sudah terpenuhi, tetapi staf belum melakukan Presensi Pulang.

Perlu Dicek: Jam HP Tidak Sesuai 0

Presensi 7 hari terakhir dengan jam HP yang berselisih 5 menit atau lebih dari jam server, atau zona waktu HP yang tidak wajar. Presensi tetap tersimpan.

Perlu Dicek: Wajah Tidak Cocok 0

Presensi 7 hari terakhir yang wajahnya tidak cocok dengan wajah terdaftar. Presensi tetap tersimpan; periksa fotonya.

Statistik Kehadiran

Perbandingan presensi mingguan

Rekap Lembur

Total Jam (Bulan Ini)

0 Jam

Lembur Terbanyak

Presensi Hari Ini

Log kehadiran langsung

Nama Staf Waktu Masuk Waktu Keluar Status

Mode Kerja Hari Ini

-

    Sedang Dinas

    Saldo Cuti Tahunan

    -

    0

    hampir habis (≤ 3 hari)

    0

    rata-rata sisa (hari)

    0

    belum cuti tahun ini

    Hampir habis

    Masih utuh / menumpuk

    Persetujuan

    Menunggu aksi anda

    0 Baru
    0 staf dipilih
    Nama & Username Kontak Jabatan & Role Status Hari Kerja Cuti Tahunan Aksi

    Menampilkan 0 data

    Tanggal Karyawan Masuk Keluar Status Foto Lokasi Laporan

    Menampilkan 0 data

    Menunggu Persetujuan

    0

    Disetujui (Periode Ini)

    0

    Ditolak (Periode Ini)

    0

    Daftar Pengajuan

    Tinjau dan berikan keputusan

    Nama Staf Tipe Pengajuan Periode & Durasi Keterangan Lampiran Status Tindakan

    Menampilkan 0 data

    Pembayaran Lembur Khusus

    Uang lembur untuk momen tertentu, mis. piket Lebaran atau Natal. Nominal bebas, masuk kolom Uang Lembur di template Slip Gaji bulan yang dipilih. Saldo Tukar Libur dipotong sesuai pilihan.

    Uang Lembur Periode

    Persetujuan Lembur 0

    Hanya lembur yang disetujui yang masuk saldo, rekap, dan export. Lembur hari libur diakui maksimal 8 jam.

    Rekapitulasi Jam Lembur

    Dasar perhitungan Saldo Tukar Libur

    Catatan: Lembur dikonversi menjadi Tukar Libur. 1 Hari pengajuan Tukar Libur memotong 8 Jam dari Saldo Lembur (sesuai Pengaturan Sistem).

    Nama Staf Jam Reguler Total Lembur Belum Dipakai Aksi

    Menampilkan 0 data

    Total Slip Periode Ini

    0

    Sudah Terkirim

    0

    Belum Terkirim / Gagal

    0

    Slip Gaji Bulanan

    Upload data gaji, periksa PDF, lalu kirim via Email & WhatsApp

    Cara pakai: (1) Pilih periode, klik Unduh Template. (2) Isi angka gaji dari data payroll. Kolom berawalan E: = Pendapatan, D: = Potongan, B: = Benefit dari organisasi (tidak masuk THP). Anda boleh menambah kolom baru dengan awalan yang sama. (3) Klik Upload Data Gaji. (4) Periksa PDF, lalu kirim. Kolom E: Uang Lembur diisi nominal pencairan uang lembur, dan kolom kuning Info: berisi jam pencairan yang disetujui pada periode ini (hanya referensi, tidak tercetak). Take Home Pay dihitung otomatis: Total Pendapatan − Total Potongan. Staf hanya dapat melihat slip yang sudah dikirim. Menu Slip Gaji Saya di akun staf baru muncul setelah slip pertamanya dikirim. Setiap slip yang terkirim otomatis diarsipkan sebagai PDF di Google Drive (folder Arsip Slip Gaji), dan email/WhatsApp berisi tautan langsung ke slip di portal. Daftar kolom E:/D:/B: bisa diubah lewat tombol Atur Komponen.

    Nama Staf Take Home Pay Kontak Status Kirim Aksi

    Log Aktivitas

    Catatan aktivitas administratif & keamanan (login, kelola akun, persetujuan, pengaturan, slip gaji). Presensi harian tidak dicatat di sini.

    Waktu Pelaku Aktivitas Target Detail

    Menampilkan 0 data

    Pengaturan Multi-Lokasi Kantor

    Kelola cabang lokasi kantor beserta radius GPS masing-masing.

    Nama Kantor Kordinat GPS Radius Aksi

    Bukti Presensi

    Atur apa yang diminta dari staf saat Presensi Masuk dan Pulang. Berlaku untuk semua staf dan semua mode kerja (WFO, WFA, Dinas), termasuk lembur.

    RINGKASAN ATURAN YANG BERLAKU

    Foto presensi

    Selfie saat Presensi Masuk dan Pulang, disimpan di Google Drive lembaga.

    Verifikasi Wajah ikut nonaktif dan terkunci selama foto tidak diminta. Foto Kegiatan Dinas tidak terpengaruh.

    Lokasi presensi

    Koordinat GPS HP staf saat presensi. Radius tiap kantor diatur di Lokasi Kantor.

    Jam presensi

    Dasar hitungan terlambat, pulang cepat, dan jam kerja.

    Jam server Selalu aktif

    Jam masuk dan pulang ditetapkan server saat presensi diterima, menurut zona waktu kantor staf. Mengubah jam HP tidak memengaruhi catatan. Jam HP yang berbeda 5 menit atau lebih tetap ditandai di kolom CekJam.

    Yang ikut berubah dengan pilihan ini

      Konfigurasi Jam & Kerja

      Atur parameter kehadiran, batas terlambat, dan batasan lembur.

      jam/hari

      Untuk jam Bisa Pulang dan status Pulang Cepat.

      jam/hari

      Jam kerja biasa di atas angka ini tidak dihitung (lembur diatur di Aturan Istirahat & Lembur).

      Aturan Istirahat & Lembur

      Berlaku untuk semua perhitungan: jam kerja berjalan, jam bisa pulang, pulang cepat, lembur, rekap, export, dan pengingat Presensi Pulang. Lembur di hari libur tidak dipotong istirahat.

      Ringkasan aturan yang berlaku

      Istirahat

      Dipotong dari jam kerja di hari kerja. Lembur di hari libur tidak dipotong istirahat.

      –
      –
      Potongmenitbila kerja lebih darijam

      Lembur di hari kerja

      Kelebihan jam di hari kerja dihitung lembur. Staf wajib mengisi Laporan Kerja sebelum pulang. Bila nonaktif, lembur hanya di hari libur.

      menit
      jam

      Lembur di hari libur

      Presensi di hari libur rutin staf atau libur nasional seluruhnya dihitung lembur, sampai batas ini.

      jam/hari

      Persetujuan lembur

      Disetujui Admin penyetuju atau Super Admin. Hanya lembur yang disetujui yang masuk saldo. Lembur sebelum pengaturan ini aktif dianggap sudah disetujui.

      Saldo lembur & Tukar Libur

      Lembur yang diakui menjadi saldo untuk ditukar libur. Mengubah nilai ini memengaruhi sisa saldo semua staf.

      jam saldo

      Uang lembur

      Bila lembur biasanya ditukar libur, biarkan pencairan oleh staf nonaktif. Uang lembur untuk momen tertentu dicatat lewat Pembayaran Lembur Khusus di Rekap Lembur.

      jam
      Rp
      jam

      Tetap bisa dipakai walau pencairan oleh staf nonaktif.

      Shift Kerja

      Untuk kantor yang memakai shift. Staf di kantor tersebut memilih shift saat Presensi Masuk; batas terlambat, jam kerja minimal, pulang cepat, lembur, dan pengingat mengikuti shift yang dipilih. Staf kantor lain tetap memakai Konfigurasi Jam & Kerja. Kantor staf diambil dari kolom Kantor di Kelola Staf.

      Nama ShiftKantorMulai PresensiHitungan KerjaBatas TerlambatTutup PresensiJam SelesaiJam KerjaAktif

      Jam Kerja = Jam Hitungan Kerja s.d. Jam Selesai dikurangi istirahat (Aturan Istirahat & Lembur). Tutup Presensi: setelah jam ini shift tidak muncul lagi di pilihan Presensi Masuk (kosong = sampai Jam Selesai, atau tengah malam untuk shift malam). Atur agar jendela antarshift tidak tumpang tindih, sehingga staf hanya melihat satu shift. Shift lintas tengah malam (Jam Selesai lebih awal dari Hitungan Kerja, mis. 17.00–08.00) otomatis menjadi shift malam: isi jeda tidur dan Batas Presensi Pulang.

      Rekap Bulanan (format cetak)

      Dipakai tombol Rekap Bulanan di Data Presensi. Rentang tanggal dipilih bebas saat mengunduh.

      Uang makan

      Hari Kantor (presensi WFO) × tarif, hanya untuk staf yang ditandai "Mendapat uang makan" di Kelola Staf.

      Rp

      Judul & tanda tangan

      {kantor} diganti nama kantor yang dipilih.

      Cuti Tahunan

      Jatah standar dan aturan tahun pertama. Jatah khusus & Tanggal Mulai Kerja diatur per staf di Kelola Staf.

      hari/tahun

      Jatah standar. Bisa diatur khusus per staf di Kelola Staf.

      Jatah tahun pertama staf baru

      Contoh prorata: mulai kerja 15 Mei 2026 → Juni–Desember = 7 bulan → 12 × 7/12 = 7 hari. Mulai 1 Januari 2027 mendapat jatah standar.

      Staf yang Tanggal Mulai Kerja-nya belum diisi mendapat jatah standar.

      Sisa cuti tahun lalu tetap bisa dipakai sampai 30 Juni, dihitung dari jatah staf pada tahun itu.

      Cuti Khusus

      Cuti karena alasan penting yang tidak memotong cuti tahunan (mis. menikah, duka, melahirkan). Daftar bawaan mengikuti UU Ketenagakerjaan; sesuaikan dengan Peraturan Perusahaan. Batas hari diperiksa saat staf mengajukan.

      Slip Gaji

      Upload data gaji, kirim slip ke email/WhatsApp, dan arsip PDF otomatis. Jika dinonaktifkan, menu Slip Gaji dan tombol Slip Gaji Saya disembunyikan; data slip yang sudah ada tetap tersimpan.

      Hari Kerja

      Hari yang tidak dicentang menjadi hari libur rutin: presensi di hari itu tercatat sebagai Lembur Hari Libur, tidak memotong cuti, tidak masuk daftar Belum Presensi, dan tidak dikirimi pengingat. Hari libur nasional tetap diatur di bawah. Bawaan: Senin–Jumat.

      Pengingat Presensi via WhatsApp

      Tombol pengingat di panel Belum Presensi Hari Ini dan Belum Presensi Pulang pada dashboard. WhatsApp langsung membuka WhatsApp di perangkat Admin dengan pesan siap kirim; Fonnte mengirim pesan otomatis dari nomor WhatsApp organisasi (perlu WA_API_TOKEN di Config.gs). Aktifkan keduanya, salah satu, atau nonaktifkan keduanya. Bila keduanya nonaktif, kedua panel itu disembunyikan dari dashboard; kartu Belum Presensi tetap bisa diklik untuk melihat daftarnya.

      Kegiatan Dinas

      Staf yang Presensi Masuk dengan mode DINAS dapat mencatat setiap kegiatan lapangan (keterangan, foto ber-cap jam & lokasi). Lihat dan export lewat tombol Kegiatan Dinas di Data Presensi. Tidak memengaruhi jam kerja maupun lembur.

      Verifikasi Wajah Pemilik Akun

      Mode tandai: presensi tetap tersimpan, wajah yang tidak cocok ditandai untuk dicek. Wajah staf didaftarkan otomatis saat presensi pertama setelah fitur aktif.

      Terkunci: foto presensi sedang nonaktif, jadi wajah tidak diperiksa. Aktifkan foto di untuk memakai fitur ini.

      Sidik wajah (128 angka hasil olahan foto) termasuk data biometrik. Pastikan staf sudah diberi tahu dan kebijakan privasi organisasi mencakupnya.

      Status Pendaftaran Wajah

      Pengaturan Hari Libur Nasional

      Hari libur akan dihitung sebagai lembur jika staf melakukan presensi (Kecuali cuti/izin)

      Tanggal Keterangan Libur Aksi

      Menampilkan 0 data

      Akun Super Admin

      Setiap Super Admin hanya dapat mengubah, menonaktifkan, atau menghapus akunnya sendiri. Untuk akun Super Admin lain, Anda hanya dapat me-reset password atau mengaktifkannya kembali.

      Nama & Username Kontak Status Aksi

      Ubah Password Super Admin

      Perbarui kata sandi untuk akun pengawas Anda (Minimal 6 karakter).

      Kebijakan Privasi

      Teks yang dibaca dan disetujui pengguna sebelum memakai portal

      Persetujuan pengguna

      Mengganti mode meminta konfirmasi dan dicatat di Log Aktivitas. Catatan persetujuan yang sudah ada tidak dihapus; bila diaktifkan kembali, pengguna yang sudah menyetujui versi yang sama tidak diminta lagi.

      Versi aktif
      -
      Berlaku sejak
      -
      Kontak pengaduan data
      -
      Persetujuan-

      Versi Portal

      Cocokkan dengan catatan pembaruan (PANDUAN_MIGRASI.txt) saat memasang versi baru.

      Portal (index.html)
      -
      Server (Code.gs)
      -
      Server minimal
      -

      Memeriksa versi server...

      Semua perubahan sudah tersimpan

      Panduan Super Admin

      Akun Super Admin dirancang khusus untuk memantau dan mengelola data presensi seluruh staf, mengatur lokasi kantor dan jam kerja, serta memproses persetujuan, tanpa perlu melakukan presensi harian. Akses Super Admin menggunakan antarmuka berbasis desktop-first.

      1. Akses, Login & Keamanan

      • Buka portal presensi dan masukkan Username serta Password akun Super Admin Anda.
      • Opsi "Ingat Username" mengisi username secara otomatis. Demi keamanan, password tidak disimpan di browser. Sesi login tetap aktif hingga 30 hari.
      • Sistem otomatis mendeteksi peran (role) "SuperAdmin" dan langsung mengarahkan Anda ke Dashboard khusus.
      • Keamanan Data: Seluruh password disimpan dalam bentuk terenkripsi. Staf biasa hanya menerima datanya sendiri dari server, sedangkan data seluruh staf hanya dikirim ke akun Admin dan Super Admin.
      • Token Sesi: Setiap kali login, sistem memberikan token sesi yang diperiksa server pada setiap tindakan. Token berlaku 30 hari, setelah itu pengguna diminta login ulang. Jika muncul pesan "Sesi Berakhir", cukup login kembali.
      • Batas Percobaan Login: Setelah 5 kali salah password dalam 15 menit, akun dikunci sementara selama 15 menit. Pemilik akun Admin/Super Admin menerima pemberitahuan Email/WhatsApp.
      • Login dari Perangkat Baru: Akun Super Admin menerima pemberitahuan setiap kali login dari perangkat atau browser yang belum pernah dipakai.
      • Mencabut Sesi: Logout langsung mencabut sesi di perangkat tersebut. Mengganti password otomatis mengeluarkan akun dari semua perangkat lain. Gunakan tombol "Keluarkan dari Semua Perangkat" (Pengaturan Sistem) untuk akun sendiri, atau aksi massal "Keluarkan Sesi" di Kelola Staf untuk staf yang HP-nya hilang. Menonaktifkan staf juga langsung mengeluarkannya.
      • Log Aktivitas: Menu Log Aktivitas mencatat aktivitas administratif & keamanan: login (berhasil, gagal, akun terkunci), logout, ganti/reset password, tambah/edit/hapus/nonaktifkan akun, aksi massal, persetujuan & pembatalan pengajuan, perubahan pengaturan, lokasi kantor, hari libur, serta Slip Gaji. Aktivitas sensitif ditandai ⚠️. Presensi harian tidak dicatat di sini. Log tidak dapat diubah atau dihapus dari portal, dan disimpan 12 bulan.
      • Reset Password Super Admin: Jika password akun Super Admin di-reset oleh Super Admin lain, pemilik akun langsung menerima pemberitahuan lewat Email & WhatsApp.
      • Kebijakan Privasi & Persetujuan: Setiap pengguna wajib menyetujui saat pertama kali login (dan setiap kali kebijakan diperbarui). Status tersimpan di kolom PrivasiVersi dan PrivasiDisetujui sheet Users, dan tercatat di Log Aktivitas. Pengguna yang menarik persetujuan tidak dapat memakai portal sampai menyetujui kembali.
      • Mengatur Kebijakan Privasi: Di kartu Kebijakan Privasi (Pengaturan Sistem), pilih mode Wajib disetujui, Hanya ditampilkan (tanpa jendela persetujuan; tetap bisa dibaca di Profil), atau Nonaktif. Klik Ubah Kebijakan untuk menyunting kontak pengaduan data, tanggal berlaku, dan setiap bagian (butir atau paragraf; tebalkan dengan **teks**, sisipkan kontak dengan {KONTAK}), lalu Pratinjau & Terbitkan: Perubahan isi menaikkan versi dan meminta semua pengguna menyetujui ulang, sedangkan Perbaikan salah ketik tidak. Setiap versi yang terbit tersimpan di Riwayat Versi (sheet RiwayatKebijakan).
      • Hak Akses di Server: Tambah/hapus staf, lokasi kantor, hari libur, Pengaturan Sistem, dan Slip Gaji hanya dapat dilakukan Super Admin. Persetujuan pengajuan dapat dilakukan Admin & Super Admin. Staf hanya dapat melakukan presensi atas nama dirinya sendiri dan hanya dapat mengganti password miliknya. Aturan ini dicek di server, sehingga tidak bisa diakali dari browser.
      • Setelah Pembaruan Sistem: Jika backend baru saja diperbarui, minta seluruh pengguna logout lalu login kembali satu kali.
      • Aplikasi di HP (PWA): Portal dapat dipasang di HP seperti aplikasi. Di Android akan muncul tombol "Pasang". Di iPhone, buka lewat Safari, ketuk Bagikan, lalu pilih Tambahkan ke Layar Utama. Jika ada pembaruan, muncul pemberitahuan "Versi baru tersedia".
      • Profil: Klik foto profil di bagian bawah sidebar untuk mengganti atau menghapus foto (foto bisa digeser & diperbesar sebelum dipasang; maks. 10 MB). Klik ikon keluar di sebelahnya untuk logout.
      • Mode Gelap: Klik ikon bulan di header untuk beralih ke mode gelap (klik ikon matahari untuk kembali). Pilihan ini tersimpan di browser Anda dan hanya berlaku untuk tampilan Super Admin.

      2. Dashboard (Ringkasan Hari Ini)

      Halaman utama ini memberikan pantauan real-time mengenai aktivitas staf pada hari tersebut. Data diperbarui otomatis setiap 60 detik.

      • Statistik Harian: 6 kartu informasi utama, yaitu Total Staf (tidak termasuk Super Admin), Hadir Tepat Waktu, Terlambat (lewat pukul 10:00), Pulang Cepat (kerja bersih kurang dari 8 jam), staf Cuti/Izin, dan Belum Presensi.
      • Kartu Bisa Diklik: Klik salah satu kartu statistik untuk melihat daftar nama stafnya, lalu klik ikon jam untuk membuka riwayat presensi staf tersebut.
      • Belum Presensi Hari Ini: Daftar staf aktif yang belum presensi masuk dan tidak sedang cuti/izin. Tersedia tombol WhatsApp untuk mengingatkan staf (memakai WhatsApp Anda sendiri) dan tombol Salin Daftar untuk ditempel ke grup.
      • Belum Presensi Pulang: Panel ini muncul otomatis jika ada staf yang sudah Presensi Masuk dan jam kerja minimalnya terpenuhi, tetapi belum Presensi Pulang. Klik ikon WhatsApp untuk mengirim pengingat, atau Salin Daftar untuk dikirim ke grup.
      • Verifikasi Wajah (opsional): Aktifkan di Pengaturan Sistem → Verifikasi Wajah Pemilik Akun. Wajah staf didaftarkan otomatis saat presensi pertama setelah fitur aktif, lalu dicocokkan pada presensi berikutnya. Presensi yang wajahnya tidak cocok tetap tersimpan, ditandai di panel Perlu Dicek: Wajah Tidak Cocok di dashboard, kolom VerifikasiWajah sheet Attendances, dan Log Aktivitas. Wajah staf bisa direset jika perlu.
      • Kegiatan Dinas (opsional): Aktifkan di Pengaturan Sistem → Kegiatan Dinas. Staf yang Presensi Masuk dengan mode DINAS dapat mencatat setiap kegiatan lapangan beserta foto (kamera depan/belakang) yang diberi cap jam, tanggal, kegiatan, dan lokasi. Lihat dan export lewat tombol Kegiatan Dinas di Data Presensi.
      • Cek Jam HP: Saat presensi, jam dan zona waktu HP dibandingkan dengan jam server. Selisih 5 menit atau lebih, atau zona waktu tidak wajar, ditandai di kolom CekJam sheet Attendances dan di panel Perlu Dicek: Jam HP Tidak Sesuai di dashboard; selisih 15 menit atau lebih juga tercatat di Log Aktivitas. Presensi tetap tersimpan.
      • Persetujuan Lembur (opsional): Atur di Pengaturan Sistem → Aturan Istirahat & Lembur, terpisah untuk lembur hari libur dan hari biasa: Pengajuan sebelum lembur (Presensi Lembur hari libur hanya bisa dilakukan bila sudah disetujui; jam diakui maksimal sebanyak yang disetujui, maks. 8 jam) atau Verifikasi setelah lembur (Setujui, Setujui sebagian, atau Tolak). Antrean ada di Rekap Lembur dan ikon jam di Panel Admin. Hanya lembur yang disetujui yang masuk saldo, rekap, dan export.
      • Cuti Khusus (opsional): Aktifkan di Pengaturan Sistem → Cuti Khusus. Staf memilih jenis Cuti Khusus beserta alasannya (mis. menikah, duka, melahirkan); batas hari dan lampiran diperiksa otomatis dan tidak memotong cuti tahunan. Daftar alasan bisa ditambah, diubah, atau dinonaktifkan.
      • Slip Gaji (opsional): Fitur Slip Gaji bisa diaktifkan atau dinonaktifkan di Pengaturan Sistem → Slip Gaji. Saat nonaktif, menu Slip Gaji dan tombol Slip Gaji Saya disembunyikan; data slip yang sudah ada tetap tersimpan.
      • Hapus Massal: Di tabel Slip Gaji dan Hari Libur Nasional, centang beberapa baris (atau kotak di judul kolom untuk memilih semua), lalu klik Hapus Terpilih.
      • Impor Libur Nasional: Di Pengaturan Sistem, klik Impor Libur Nasional, pilih tahun, periksa daftar dari kalender Google (libur resmi otomatis tercentang, hari peringatan tidak), lalu klik Impor. Penambahan manual tetap tersedia. Tanggal atau keterangan yang keliru bisa diperbaiki dengan ikon pensil di setiap baris.
      • Grafik Kehadiran: Pilih periode Minggu Ini, Minggu Lalu, Bulan Ini, atau Bulan Lalu. Tampilan bulanan dikelompokkan per minggu (Senin-Jumat). Batang ditampilkan bertumpuk per hari; arahkan kursor ke satu hari untuk melihat jumlah Tepat Waktu, Terlambat, Pulang Cepat, dan Cuti/Izin sekaligus.
      • Cari Cepat: Ketik nama staf atau nama menu di kolom pencarian header (atau tekan Ctrl+K / Cmd+K). Dari hasil pencarian staf, Anda bisa langsung membuka riwayat presensi, daftar pengajuan, atau form edit staf.
      • Rekap Lembur: Total jam lembur seluruh staf bulan ini dan daftar staf dengan jam lembur terbanyak.
      • Presensi Hari Ini: Tabel pantauan langsung (live log) berisi jam masuk, jam keluar, dan status presensi staf hari ini. Bila staf lebih banyak dari yang muat, geser tabel; keterangan di bawahnya menunjukkan baris yang tampil (mis. Menampilkan 1–5 dari 11 staf).
      • Mode Kerja Hari Ini: Kartu di samping Presensi Hari Ini berisi jumlah staf aktif yang hari ini WFO, WFA, Dinas, Cuti/Izin, atau belum presensi, serta daftar staf yang Sedang Dinas.
      • Persetujuan Tertunda: Daftar pengajuan terbaru (maksimal 3) yang bisa langsung disetujui atau ditolak dari widget ini; klik Lihat Semua Pengajuan untuk daftar lengkap.
      • Saldo Cuti Tahunan: Kartu di samping Persetujuan berisi jumlah staf yang sisa cutinya hampir habis (≤ 3 hari), rata-rata sisa cuti, staf yang belum cuti tahun ini, serta daftar Hampir habis dan Masih utuh. Angkanya sama dengan kolom Sisa Cuti di Kelola Staf.
      • Notifikasi: Titik kuning berkedip pada ikon Lonceng di header, serta angka di menu Cuti & Izin, menandakan ada pengajuan yang menunggu aksi Anda.

      3. Kelola Staf (Manajemen Akun)

      Menu ini digunakan untuk mengelola data akun staf. Akun Super Admin disembunyikan dari daftar ini untuk mencegah penghapusan yang tidak disengaja.

      • Pencarian & Filter: Cari staf berdasarkan Nama atau Username, serta filter berdasarkan Role (Admin/Staff). Daftar ditampilkan 15 staf per halaman dengan tombol Sebelumnya/Selanjutnya (di HP tabel menampilkan 4 staf, geser untuk sisanya). Pencarian dan filter selalu kembali ke halaman 1.
      • Tambah/Edit Staf: Klik "Tambah Staf" atau ikon edit. Anda dapat mengatur Nama Lengkap, Username, Password, Kontak (HP & Email), Jabatan, Role, Cuti Terpakai Sebelumnya (cuti tahun ini yang diambil sebelum memakai portal; jatah cuti diatur di Pengaturan Sistem), Status Akun, dan Lokasi Kantor Penempatan.
      • Password Staf: Karena terenkripsi, password lama tidak dapat dilihat. Saat mengedit, kosongkan kolom password jika tidak ingin mengubahnya, atau isi password baru untuk me-reset.
      • Kantor Penempatan: Menentukan titik dan radius WFO staf. Staf WFO hanya bisa melakukan presensi di dalam radius kantor penempatannya, jadi pastikan setiap staf sudah memiliki kantor.
      • Kolom Sisa Cuti: Menampilkan sisa cuti tahunan setiap staf (jatah 12 hari/tahun, sudah termasuk sisa cuti tahun lalu yang berlaku hingga 30 Juni).
      • Status Akun: Staf berstatus Tidak Aktif tidak dapat login, namun riwayat datanya tetap tersimpan.
      • Role Admin: Staf ber-role Admin tetap melakukan presensi seperti biasa, dan mendapat tambahan menu Panel Admin di tampilan mobile untuk melihat data presensi seluruh staf serta menyetujui atau menolak pengajuan staf biasa. Bila staf punya Penyetuju (diatur di Tambah/Edit Staf), pemberitahuan pengajuan barunya (email, WhatsApp, dan notifikasi HP pengajuan lembur) dikirim ke Admin penyetuju itu, dengan salinan ke Super Admin. Pastikan email dan No. WhatsApp setiap Admin penyetuju terisi.
      • Hapus Staf: Klik ikon tempat sampah untuk menghapus akun staf secara permanen.
      • Aksi Massal: Centang beberapa staf (atau kotak di judul kolom untuk memilih semua staf di halaman yang tampil), lalu pilih Aktifkan, Nonaktifkan, Pindah Kantor, atau Hapus pada bar biru yang muncul. Akun Super Admin selalu dilewati.

      4. Data Presensi (Log Riwayat)

      Menu ini berisi seluruh log kehadiran staf secara mendetail.

      • Filter Data: Saring data berdasarkan Nama Karyawan, Rentang Tanggal, dan Status Kehadiran (WFO, WFA, DINAS, Lembur, atau Cuti/Izin/Sakit).
      • Arsip Otomatis: Agar portal tetap ringan, presensi reguler yang dimuat awal hanya 2 bulan terakhir. Jika Anda memilih rentang tanggal yang lebih lama, sistem otomatis menarik data dari arsip (muncul tulisan "Menarik Arsip Presensi Lama...").
      • Tampilan 1 Hari 1 Baris: Jam masuk dan keluar staf pada hari yang sama digabung dalam satu baris, lengkap dengan status (termasuk label Tugas Luar/Lupa Presensi), tautan foto selfie, tautan lokasi GPS (Maps), dan kolom Laporan (lampiran file atau link laporan kerja staf).
      • Paginasi: Data ditampilkan 25 baris per halaman. Gunakan tombol Sebelumnya/Selanjutnya untuk berpindah halaman; di laptop tombol ini selalu terlihat di bawah tabel.
      • Export Excel: Klik "Export Laporan". Jika diunduh umum, sistem menghasilkan sheet "Laporan Presensi", "Analisa Kehadiran", dan sheet "Catatan" untuk setiap staf. Jika filter Nama Karyawan mengarah ke 1 staf, sistem hanya mengunduh "Laporan Presensi" dan "Catatan" milik staf tersebut. File Excel diproteksi agar isinya tidak diubah.
      • Izin Sebagian di Tabel: Pada hari staf mengambil Izin Sebagian, kolom Status diberi keterangan kecil Izin Sebagian 08.00–10.30 (arahkan kursor untuk melihat status dan tanggal pengajuan). Di Excel, Izin Sebagian tetap tercatat sebagai baris tersendiri.
      • Judul & Keterangan di Excel: Setiap laporan Excel diawali judul dan Rentang Tanggal. Di sheet Catatan per staf, kolom Keterangan menandai hari khusus, mis. WFO (Lupa Presensi), WFO (Tugas Luar), dan WFO (Izin Sebagian), sehingga jelas mengapa presensi siang tidak ditandai merah.
      • Retensi File: Untuk menghemat penyimpanan Google Drive, file foto selfie dan lampiran laporan yang berumur lebih dari 12 bulan dihapus otomatis, dengan catatan "Dihapus Otomatis (Retensi)". Data teks presensinya tetap tersimpan.

      5. Persetujuan (Cuti, Izin & Tiket)

      Menu ini digunakan untuk meninjau dan memproses seluruh pengajuan staf.

      • Statistik Pengajuan: Jumlah pengajuan yang "Menunggu", serta yang "Disetujui" dan "Ditolak" pada rentang tanggal yang dipilih.
      • Filter Rentang Tanggal: Pilih tanggal mulai dan selesai di kalender (bawaan: bulan berjalan); kosongkan untuk melihat semua periode. Pengajuan yang menyentuh rentang itu ikut tampil.
      • Jenis Pengajuan: Cuti Tahunan, Sakit (wajib surat dokter), Izin (termasuk Izin Sebagian ≤ 4 jam), Tukar Libur, Pencairan Uang Lembur, serta tiket Lupa Presensi dan Tugas Luar.
      • Tiket Lupa Presensi / Tugas Luar: Hanya bisa diajukan staf untuk hari ini, setelah Check In WFO dan sebelum Presensi Pulang. Jika disetujui, staf dapat Presensi Pulang WFO dari luar radius kantor pada hari itu saja. Aturan ini juga divalidasi ulang di server.
      • Tinjau Lampiran: Lihat rincian alasan dan klik "Lihat Berkas" jika staf melampirkan bukti (seperti surat dokter).
      • Pengajuan Akun Admin: Pengajuan dari staf ber-role Admin hanya dapat diproses oleh Super Admin. Admin hanya dapat memproses pengajuan staf biasa melalui Panel Admin.
      • Aksi Persetujuan (Bulk Approve): Jika staf mengajukan beberapa hari sekaligus, cukup klik "Setujui" atau "Tolak" satu kali. Sistem memproses seluruh rentang hari tersebut otomatis dan mengirim notifikasi status ke Email dan WhatsApp staf (jika nomor HP terdaftar).
      • Export Excel: Unduh daftar pengajuan (sheet "Rekap Pengajuan") melalui tombol export di menu ini. Daftar ditampilkan 10 per halaman; di laptop tombol halaman selalu terlihat.

      6. Rekap Lembur

      Menu ini memonitor saldo lembur staf.

      • Lembur Hari Biasa: Lembur hari kerja biasa baru dihitung setelah jam kerja reguler selesai ditambah jeda 60 menitLembur hari kerja biasa dihitung langsung setelah jam kerja reguler selesaiLembur hari kerja biasa dihitung mulai pukul tetap, tetapi tidak sebelum jam kerja minimal staf terpenuhi (saat ini mulai pukul 18:00), dengan batas maksimal 4 jam per hari. Staf wajib mengisi Laporan Kerja sebelum Presensi Pulang jika sudah tercatat lembur.
      • Istirahat Otomatis: Durasi kerja di hari biasa di atas 5 jam otomatis dipotong 60 menit istirahat.
      • Jam Istirahat: Hari kerja biasa dipotong sesuai rentang istirahat 12.00–13.00 (Jumat ), sebatas yang beririsan dengan jam kerja staf. Lembur hari libur tidak dipotong.
      • Lembur Hari Libur: Seluruh durasi kerja di hari libur rutin (Sabtu, Minggu) dan hari libur nasional terhitung lembur, maksimal 8 jam per hari.
      • Tukar Libur: Setiap 1 hari Tukar Libur memotong 8 jam saldo lembur. Staf hanya dapat menukar lembur dari 30 hari terakhir.
      • Pencairan Uang Lembur: Staf dapat mengajukan pencairan saldo lembur menjadi uang (minimal 8 jam, hanya dari lembur 30 hari terakhir). Jam yang diajukan langsung memotong saldo sejak berstatus Menunggu, dan kembali jika pengajuan ditolak. Proses pengajuannya di menu Cuti & Izin.
      • Filter Rentang Tanggal: Pilih tanggal mulai dan selesai (bawaan: bulan berjalan). Jam reguler dan total lembur dihitung untuk rentang tersebut; sisa saldo tetap saldo keseluruhan. Tabel menampilkan 15 staf per halaman (5 terlihat, sisanya digeser).
      • Tabel Saldo: Menampilkan total jam reguler, total lembur, dan sisa saldo jam lembur yang belum dipakai (sudah dikurangi Tukar Libur dan Pencairan Uang Lembur).
      • Export Excel: Unduh data rekap lembur melalui tombol "Export Excel" (berisi semua staf, bukan hanya halaman yang tampil).
      • Unduhan Uang Lembur per Periode: Di jendela Tutup Periode Lembur, klik Unduh Pratinjau (Excel) untuk menyimpan rekap per staf (saldo, disimpan, dibayar, tarif, nominal) sebelum periode ditutup. Tombol Riwayat Uang Lembur mengunduh semua periode yang sudah ditutup pada tahun terpilih (sheet Rekap per Periode dan Total per Staf).

      7. Slip Gaji

      Menu ini digunakan untuk mengirim slip gaji bulanan ke seluruh staf via Email (lampiran PDF) dan WhatsApp (pemberitahuan).

      • Langkah Pengiriman: Pilih periode, klik "Unduh Template", isi angka gaji dari data payroll, lalu klik "Upload Data Gaji". Periksa PDF tiap staf, kemudian klik "Kirim yang Belum Terkirim" atau kirim satu per satu.
      • Atur Komponen: Klik "Atur Komponen" untuk mengubah kolom Pendapatan (E:), Potongan (D:), dan Benefit (B:) di template: tambah, ubah nama, ubah urutan, atau hapus, lalu Simpan Komponen. Berlaku untuk template yang diunduh berikutnya; slip yang sudah terkirim tidak berubah. Pulihkan bawaan memuat daftar awal.
      • Kolom Komponen: Awalan E: = Pendapatan, D: = Potongan, B: = Benefit dari organisasi (tidak masuk Take Home Pay). Anda boleh menambah kolom baru dengan awalan yang sama, dan kolom kosong tidak ditampilkan di slip.
      • Perhitungan: Sistem tidak menghitung PPh 21 maupun BPJS. Angka diambil apa adanya dari file yang Anda upload. Take Home Pay dihitung otomatis dari Total Pendapatan dikurangi Total Potongan.
      • Uang Lembur vs Tukar Libur: Lembur yang dicairkan menjadi uang dimasukkan ke kolom E: Uang Lembur (nominal rupiah). Template otomatis menampilkan kolom kuning Info berisi total jam pencairan yang disetujui dan yang masih menunggu pada periode tersebut, sebagai acuan perhitungan. Kolom Info tidak tercetak di slip. Lembur yang ditukar dengan hari libur tidak memengaruhi gaji.
      • Status Kirim: "Belum Dikirim", "Terkirim", atau "Gagal", lengkap dengan catatan Email/WA. Jika data seorang staf di-upload ulang, statusnya kembali menjadi "Belum Dikirim" dan slip perlu dikirim ulang.
      • Akses Staf: Staf hanya dapat melihat slip miliknya yang sudah dikirim, lewat menu "Slip Gaji Saya". Menu ini hanya muncul di akun staf selama 5 hari setelah slip terakhirnya dikirim, lalu tersembunyi otomatis (organisasi yang belum memakai Slip Gaji tidak melihatnya). Staf tetap bisa membuka slip lewat tautan di email/WhatsApp. Role Admin tidak dapat melihat slip staf lain. Hanya Super Admin yang dapat mengelola dan mengirim slip gaji.
      • Pratinjau: Klik ikon mata (👁) di tabel untuk memeriksa isi slip di layar sebelum dikirim, tanpa membuat PDF.
      • Arsip PDF: Setiap slip yang berhasil dikirim otomatis disimpan di Google Drive, folder Arsip Slip Gaji / periode. Kirim ulang membuat versi baru (_v2, _v3) tanpa menghapus versi lama. Unduhan PDF slip yang sudah terkirim mengambil file arsip ini, sehingga isinya sama persis dengan yang diterima staf.
      • Tautan Langsung: Email dan WhatsApp slip gaji berisi tautan ke portal. Setelah login, staf langsung melihat pratinjau slip tersebut.
      • Kerahasiaan: PDF hanya dikirim lewat email. WhatsApp hanya berisi pemberitahuan tanpa lampiran dan tanpa nominal gaji.
      • Kuota Email: Google membatasi jumlah email harian (sekitar 100 penerima/hari untuk akun Gmail biasa, 1.500 untuk Google Workspace).

      8. Pengaturan Sistem

      Menu ini digunakan untuk mengatur lokasi kantor, parameter waktu presensi, kalender libur nasional, dan password Super Admin.

      • Versi Portal: Kartu paling bawah menampilkan versi portal (index.html), versi server (Code.gs), dan versi server minimal. Bila server belum diperbarui, muncul peringatan beserta langkah deploy-nya; Super Admin juga mendapat pemberitahuan sekali saat membuka portal. Versi juga tertulis di bawah tombol Keluar Akun di halaman Profil.
      • Multi-Lokasi Kantor (WFO): Klik "Tambah Kantor" untuk menambah cabang. Isi Nama Kantor, Latitude, Longitude, dan Radius (meter). Setiap kantor memiliki radius sendiri, dan staf WFO hanya bisa melakukan presensi di dalam radius kantor penempatannya.
      • Edit & Hapus Kantor: Jika nama kantor diubah, nama kantor pada data staf ikut diperbarui otomatis. Kantor yang masih digunakan staf tidak dapat dihapus, jadi pindahkan staf ke kantor lain terlebih dahulu.
      • Konfigurasi Jam & Kerja: Atur Jam Mulai Presensi (saat ini 07:30), Jam Hitungan Kerja (08:00), Batas Jam Terlambat (10:00), Minimal Jam Kerja (8 jam), Maksimal Jam Kerja Reguler (8 jam). Batas Lembur Hari Libur dan nilai Tukar Libur diatur di kartu Aturan Istirahat & Lembur (saat ini 8 jam). Jam mulai lembur hari biasa ikut bergeser mengikuti Jam Hitungan Kerja dan Maksimal Jam Kerja. Jangan lupa klik "Simpan Konfigurasi" setelah mengubah angka.
      • Hari Libur Nasional: Klik "Tambah Libur" untuk menetapkan tanggal merah beserta keterangannya. Klik ikon tempat sampah untuk menghapus. Daftar libur ditampilkan per halaman.
      • Fungsi Libur & Lembur: Hari di luar Hari Kerja (Sabtu, Minggu; atur di kartu Hari Kerja) otomatis terkunci sebagai libur. Presensi staf pada hari libur otomatis terhitung sebagai Lembur. Khusus mode DINAS di hari libur, staf akan ditanya apakah aktivitasnya "Lembur Dinas" (masuk saldo) atau "Dinas Biasa". Di Kelola Staf › Edit Staf, staf berhari kerja khusus bisa diatur Tetap masuk saat libur nasional: libur nasional pada hari kerjanya menjadi hari kerja biasa baginya.
      • Ubah Password Super Admin: Masukkan password baru (minimal 6 karakter) dan konfirmasinya, lalu simpan.
      • Akun Super Admin: Tambahkan Super Admin baru lewat tombol "Tambah Super Admin", atau pilih Role Super Admin di form staf. Setiap Super Admin hanya dapat mengubah, menonaktifkan, atau menghapus akunnya sendiri. Untuk akun Super Admin lain, Anda hanya dapat me-reset password (semua sesinya ikut dikeluarkan) atau mengaktifkannya kembali. Super Admin terakhir yang aktif tidak dapat menonaktifkan atau menghapus akunnya sendiri.

      Tambah Staf

      Admin yang memproses cuti, izin, dan lembur staf ini. Super Admin selalu dapat memproses.

      Cuti tahun ini yang sudah diambil sebelum memakai portal; isi 0 bila belum ada.

      Cuti Tahunan

      Jatah cuti

      hari per tahun

      Berlaku setiap tahun, menggantikan perhitungan otomatis.

      Hari kerja

      Pilih hari kerja staf ini

      Data Libur

      Data Kantor

      Zona Waktu & Jam Kerja Kantor

      Isi bila kantor ini berbeda dari Pengaturan Sistem. Kosongkan untuk mengikuti pengaturan umum.

      Versi baru tersedia

      Muat ulang untuk memakai pembaruan terbaru.

      Pasang aplikasi di HP

      Buka lebih cepat langsung dari layar utama.