Ringkasan penjualan hari ini — grafik + tabel per item dan per kasir.
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).
| Item | Terjual | Omzet |
|---|
Dipecah per metode bayar — QRIS non-tunai jangan nyampur sama Cash yang harus dicocokkan fisik.
| Kasir | Trx QRIS | Omzet QRIS | Trx Cash | Omzet Cash | Cash Diterima | Cash Kembalian |
|---|
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.
| Kombinasi | Terjual | Omzet |
|---|
Pilih rentang tanggal buat lihat tren harian, dan centang item yang mau dibandingkan grafiknya (kosongkan semua = tampil total omzet harian saja).
| Item | Terjual (periode) | Omzet | Kontribusi |
|---|
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.
Angka ini dibaca langsung dari rekap transaksi, bukan diisi manual.
| Jenis | Kombinasi yang tercatat | Qty | Nilai POS |
|---|
Isi jumlah orang KOL/influencer yang hari ini datang dan mengambil barang. Sistem akan membandingkannya dengan jumlah invoice Promo KOL yang tercatat.
Masukkan penerimaan nyata dari bank dan laci. Sistem membandingkannya dengan omzet POS sebelum menilai kemungkinan transaksi yang lupa dicatat.
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.
Gap unit = stok yang seharusnya dipotong invoice − mutasi checkout yang tercatat.
| Tanggal | Invoice | QRIS | Cash | Unit POS / Log | Temuan |
|---|
| Waktu | Invoice | Kasir | Item | Metode | Total | Unit POS / Log | Audit |
|---|
| Waktu | Item | Dari → Ke | Sebab | Invoice | Oleh | Audit |
|---|
PIN ini yang dipakai kasir/rekap untuk menghapus menu atau membatalkan transaksi. Simpan client-side di perangkat ini saja.
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 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...").
Pilihan ini mengisi data lama dan tipe bundling. Menu aktif tidak diubah.