Belum punya akun? Minta Owner nambahin lewat Supabase Dashboard > Authentication.
Kelola Karyawan
Foto
Nama
Divisi
Tipe
Gaji
Tgl Join
Status
Aksi
Belum ada karyawan. Klik "+ Tambah Karyawan" buat mulai.
Jadwal Mingguan
Pilih shift tiap karyawan buat tiap hari. "Libur" kalau ga masuk hari itu.
Karyawan
Belum ada karyawan aktif buat dijadwalin.
Riwayat & Rekap Telat
π Ringkasan Periode
Nama
Divisi
Total Masuk
Total Telat
Total Menit Telat
Total Lembur
Total Pulang Cepat
Total Jam Kerja
Tukar/Di Luar Jadwal
π Rincian Harian
Nama
Divisi
Tanggal
Jam Masuk
Foto
Keterangan Masuk
Jam Pulang
Foto
Keterangan Pulang
Durasi
Kalkulator Gaji
Gaji dihitung per shift yang SELESAI (udah absen pulang) x rate shift itu. Ga ada potongan telat di sini β potongan telat ada di Service Charge.
Nama
Divisi
Rincian Shift
Total Gaji
Belum ada data buat periode ini.
Kalkulator Service Charge
Waitress (Full Time/Part Time) langsung dapet dari hari pertama kerja. Barista/Kitchen Full Time
dapet setelah masa kerja >= 1 bulan, Part Time setelah
>= 3 bulan (dari tanggal join). Distribusi: (Total SC Γ· Total
Shift Eligible Se-Toko) Γ Shift Karyawan, lalu dipotong denda telat (floor Rp 0). Angka-angka ini
bisa diubah di Pengaturan.
Nama
Divisi
Tipe
Tgl Join
Jumlah Shift
Eligible?
SC Kotor
Denda Telat
SC Bersih
Belum ada data buat periode ini.
Kas Harian
Semua submission Tutup Kasir dari tablet Barista/Head Ops, per shift per hari.
Tanggal
Shift
Total Sales
Belanja
Refund
Petty Kemarin
Amplop
Petty Besok
Status
Input Oleh
Aksi
Belum ada Tutup Kasir buat periode ini.
Kas & Rekening
Kas Tunai otomatis ke-update dari Amplop Tutup Kasir. Rekening Bank ke-update dari Jurnal & Verifikasi Finance yang udah diverifikasi.
Nama
Tipe
Saldo
Status
Verifikasi Finance
Cuma buat channel yang nominalnya beda karena potongan admin/komisi β QRIS, EDC, GoFood, GrabFood, ShopeeFood.
Sales Cash & TF Bank ga perlu diverifikasi di sini karena ga ada potongan.
Channel
Periode
Nominal Referensi
Nominal Mutasi
Selisih
Status
Aksi
Belum ada data verifikasi.
Jurnal Manual
Nyatet transaksi yang belum otomatis kecatat dari Tutup Kasir atau Verifikasi Finance β misalnya biaya admin bank, setoran modal, atau pindah saldo antar rekening.
Tanggal
Tipe
Kategori
Keterangan
Nominal
Rekening
Belum ada jurnal buat periode ini.
Belanja Bulanan
Log belanja bulanan, dipilah 7 kategori β termasuk kategori Aset (nominalnya gede, dicatat cash-basis).
Tanggal
Kategori
Deskripsi
Nominal
Rekening
Belum ada belanja buat periode ini.
Hutang & Piutang
Tipe
Pihak
Deskripsi
Nominal
Tanggal
Jatuh Tempo
Status
Aksi
Belum ada data.
Laporan Keuangan
Laporan ini dihitung dari data LIVE (Tutup Kasir + Belanja Bulanan sejak app jalan). Data historis
JanuariβAgustus 2026 ada di tabel historical_payroll / historical_bahan_baku /
historical_service_charge_pool secara terpisah β belum digabung otomatis ke laporan ini.
Pengaturan
Umum
Denda Telat
Contoh: 5.000 per 5 menit = telat 1-5 menit kena Rp 5.000, telat 6-10 menit kena Rp 10.000, dst (dibulatkan ke atas). Ganti angka blok-nya buat ubah jadi per 10 menit, per jam (60), dll.
Syarat Masa Kerja Service Charge
Waitress (Full Time maupun Part Time) selalu langsung eligible, ga kena aturan ini.
Kas & Amplop
Nominal standar yang harus disisain tiap hari sebagai Petty Besok. Kalau kas hari itu ga cukup nyampe angka ini, Petty Besok otomatis dikurangin dan Amplop = Rp0.
Shift per Divisi
Jam shift doang. Rate gaji sekarang diatur per karyawan (di Kelola Karyawan), soalnya beda-beda per orang.
Cara nambah akun Owner / Head Operasional baru:
Ga bisa dari Dashboard ini (sengaja, biar aman). Buka
Supabase Dashboard project
Ruang Jenuh Coffee β menu Authentication β Users β tombol
Add User β isi email & password buat orangnya. Setelah itu dia bisa langsung
login ke Dashboard ini pake email & password itu.
Tambah Karyawan
Kosongin kalau ga mau ganti PIN yang sekarang.
Gaji dihitung: jumlah shift selesai Γ angka ini. Beda-beda per orang, ga ikutan divisi/shift.
Nominal tetap per bulan, ga ngikutin jumlah shift/hari kerja β cocok buat Head Ops, Finance, dll. Service Charge & denda telat tetep jalan normal.
Boleh dikosongin β nanti dipakein avatar inisial nama otomatis.
Ambil Foto Profil
Setujui Absen di Luar Jadwal
Setelah disetujui, absen ini bakal ikut kehitung di Kalkulator Gaji & Service Charge sebagai shift yang dipilih.
Tambah Rekening Bank
Detail Tutup Kasir
Verifikasi Baru
Otomatis kehitung dari akumulasi Tutup Kasir periode ini, tapi bisa diedit manual.