Settlement Harian Kasir · Admin — Segelas Cerita
Segelas Cerita · Kasir

Admin Kasir

—
Kasir 1/2 (lama) Cart 01..N (baru)

Ringkasan penjualan hari ini — grafik + tabel per item dan per kasir.

Omzet per Metode Bayar
QRIS (non-tunai)
Rp0
Tunai
Rp0
Kas Tunai (Fisik) — buat cocokkan ke laci

Diterima = duit yang beneran masuk tangan kasir. Kembalian = yang keluar lagi ke pelanggan. Kas Bersih = yang mestinya nambah di laci (harus sama dengan Omzet Tunai di atas — kalau beda, ada transaksi cash yang uangDiterima-nya gak kecatat).

Diterima
Rp0
Kembalian
Rp0
Kas Bersih
Rp0
Omzet per Item
ItemTerjualOmzet
Omzet per Kasir

Dipecah per metode bayar — QRIS non-tunai jangan nyampur sama Cash yang harus dicocokkan fisik.

KasirTrx QRISOmzet QRISTrx CashOmzet CashCash DiterimaCash Kembalian
Rincian Bundling

Bundling di baris "Omzet per Item" cuma satu baris total — di sini dipecah per kombinasi varian (kopi + croissant + roti mana yang dipilih), supaya kelihatan komponen mana yang laris dan berapa paket per kombinasi.

KombinasiTerjualOmzet
Tren Penjualan

Pilih rentang tanggal buat lihat tren harian, dan centang item yang mau dibandingkan grafiknya (kosongkan semua = tampil total omzet harian saja).

ItemTerjual (periode)OmzetKontribusi

Rekonsiliasi memakai transaksi POS hari ini sebagai baseline. Sistem menghitung dulu seluruh standalone, kombinasi bundling, dan Promo KOL yang benar-benar tercatat; baru residu stok fisik dicari kemungkinan penyebabnya sesuai aturan paket dan selisih uang.

Rekap POS Otomatis — Hari Ini

Angka ini dibaca langsung dari rekap transaksi, bukan diisi manual.

JenisKombinasi yang tercatatQtyNilai POS
KOL yang Benar-benar Datang

Isi jumlah orang KOL/influencer yang hari ini datang dan mengambil barang. Sistem akan membandingkannya dengan jumlah invoice Promo KOL yang tercatat.

Stok Awal (baseline sebelum jualan hari ini)
Stok Riil Sekarang (hasil hitung fisik)
Uang Diterima

Masukkan penerimaan nyata dari bank dan laci. Sistem membandingkannya dengan omzet POS sebelum menilai kemungkinan transaksi yang lupa dicatat.

Belum dihitung

Audit penjualan dan stok dalam satu tempat. Pilih periode, cari invoice, lalu buka detailnya untuk membandingkan unit yang seharusnya dipotong POS dengan mutasi stok yang benar-benar tercatat.

Invoice
0
Omzet
Rp0
Unit Stok POS
0
Temuan Audit
0
Buka Rekap Lama ↗
Rekap Penjualan Harian

Gap unit = stok yang seharusnya dipotong invoice − mutasi checkout yang tercatat.

TanggalInvoiceQRISCashUnit POS / LogTemuan
Riwayat Invoice

WaktuInvoiceKasirItemMetodeTotalUnit POS / LogAudit
Mutasi Stok

WaktuItemDari → KeSebabInvoiceOlehAudit
Otorisasi

PIN ini yang dipakai kasir/rekap untuk menghapus menu atau membatalkan transaksi. Simpan client-side di perangkat ini saja.

Foto QRIS

Foto yang tampil di layar bayar Kasir. Ganti kalau perlu cetak ulang standee atau pindah rekening. Pas upload, foto ini otomatis dibaca ulang buat cari kode QRIS-nya — kalau kebaca, kasir.html bikin QR baru tiap checkout dengan nominal transaksi sudah tertanam (pembeli tinggal scan + PIN, gak perlu ketik nominal manual). Rekening/merchant-nya tetap sama, cuma nominalnya yang beda-beda tiap transaksi.

Foto QRIS saat ini

Kode QRIS manual (kalau auto-baca dari foto gagal)

Foto hasil kamera HP (standee, kena pantulan cahaya, miring) sering gagal dibaca otomatis. Kalau status di atas masih "belum aktif" setelah upload ulang, tempel di sini string QRIS mentah-nya (biasanya bisa diambil dari aplikasi bank/QRIS kamu, menu "Lihat kode QRIS" atau semacamnya -- diawali "00020101...").