Modul Operasional Lapangan
Panduan Penggunaan Layar Kasir (index.html)
Halaman ini digunakan oleh staf kasir yang bertugas melayani transaksi harian konsumen. Pelajari alur kerja operasional di bawah ini agar pelayanan berjalan cepat, akurat, dan profesional.
01
Prosedur Buka Shift & Login Aplikasi
Aplikasi TaroPOS dilindungi oleh sistem otorisasi PIN untuk mencatat akuntabilitas kinerja masing-masing staf kasir.
- Pastikan perangkat kasir terhubung ke jaringan lokal atau internet saat pertama kali membuka aplikasi.
- Ketik PIN 6 Digit Anda menggunakan papan tombol digital (*Numpad*) yang tertera di layar.
- Klik tombol OK. Jika PIN benar, layar login akan menutup dan nama Anda akan tercatat di pojok kanan atas sebagai kasir aktif.
💡 TIPS KEAMANAN: Jangan pernah membagikan PIN kasir Anda kepada staf lain. Setiap transaksi, pembatalan, dan nominal kas masuk akan direkam berdasarkan kasir yang sedang login.
02
Menginput Produk ke Keranjang Belanja
TaroPOS mendukung 3 metode cepat untuk memasukkan barang belanjaan konsumen ke dalam daftar belanja:
1. Ketuk / Klik Manual
Cari item di katalog (baik mode list maupun kotak grid visual) lalu ketuk sekali untuk menambah item ke keranjang.
2. Kolom Pencarian
Ketik nama produk, kategori, atau kode SKU pada kolom pencarian di bagian atas. Katalog akan menyaring produk secara real-time.
3. Scanner Barcode Kamera
Klik tombol 📷 Scan, izinkan akses kamera, lalu arahkan barcode produk. Item otomatis masuk jika terdaftar.
Untuk menaikkan jumlah kuantitas barang, ketuk produk berkali-kali. Jika ingin menghapus item atau membatalkan produk tertentu dari keranjang, klik tombol merah X di sebelah kanan item keranjang.
03
Manajemen Antrean Menggunakan "Bon Gantung"
Jika ada konsumen di depan kasir yang ingin menambah belanjaan atau menunda pembayaran, gunakan fitur Bon Gantung agar antrean di belakangnya tidak macet.
- Klik tombol Gantung Bon di atas daftar belanja.
- Masukkan Nama Pelanggan (Wajib) dan Nomor Meja / Catatan Tambahan (Opsional).
- Klik Simpan Bon. Keranjang otomatis kosong dan siap melayani pelanggan berikutnya.
- Memanggil Kembali Bon: Klik tombol ⏳ Bon Gantung di header atas, klik Lanjutkan Transaksi pada nama pelanggan yang dimaksud.
04
Finalisasi Pembayaran & Cetak Struk
Prosedur penyelesaian transaksi untuk mengeluarkan struk belanja sah:
- Masukkan nominal diskon pada kolom Diskon jika pelanggan berhak mendapatkan potongan harga global.
- Pilih Metode Pembayaran pada menu dropdown:
Tunai, QRIS, atau Transfer.
- Jika memilih Tunai, ketik nominal uang yang diberikan konsumen pada kolom Uang Dibayar. Sistem otomatis menghitung dan memunculkan jumlah Kembalian secara akurat dalam warna hijau.
- Klik tombol besar BAYAR SEKARANG.
- Pop-up modal transaksi sukses akan muncul menampilkan pratinjau struk belanja. Klik 🖨️ Cetak Struk untuk menembakkan data langsung ke Printer Bluetooth Thermal Toko.
⌨️ Pintasan Keyboard Operasional Kasir (Super Cepat)
Gunakan kombinasi tombol keyboard fisik pada PC kasir untuk memangkas waktu transaksi hingga 50%:
Fokus Kolom Cari Produk
F2
Eksekusi Pembayaran Final
F8
Tutup Modal / Kosongkan Keranjang
ESC
🛡️ Prosedur Penanganan Sinyal Internet Putus (Offline Mode)
TaroPOS dilengkapi arsitektur Offline-First (PWA) yang tangguh. Jika koneksi internet toko mati secara tiba-tiba di tengah pelayanan, lakukan prosedur ini:
- DILARANG REFRESH HALAMAN (F5): Jangan menyegarkan halaman browser agar database lokal sementara tidak terganggu.
- TETAP MELAYANI TRANSAKSI: Lanjutkan transaksi jualan seperti biasa. Sistem kasir akan membaca indikator berubah menjadi warna merah bertuliskan Offline.
- AUTOMATIC DATABASE SAVE: Setiap nota lunas saat offline otomatis diamankan di dalam memori internal browser (*IndexedDB*).
- RE-SINKRONISASI OTOMATIS: Begitu internet toko kembali menyala, sistem akan mendeteksi sinyal secara otomatis, mengubah indikator menjadi hijau Online, dan langsung menyinkronkan (mengirimkan) seluruh antrean nota offline ke cloud Google Sheets tanpa ada data yang hilang satu rupiah pun!
Modul Eksekutif & Manajemen
Panduan Penggunaan Dasbor Pemilik (admin.html)
Halaman eksekutif ini dilindungi hak akses ketat khusus untuk Owner / Admin Toko. Digunakan untuk memantau performa keuangan, mengaudit pembatalan nota, mencatat beban pengeluaran, serta mengatur konfigurasi global sistem.
01
Membaca Analitik Eksekutif (Finansial & Produk)
Dasbor admin secara otomatis merangkum seluruh pembukuan akuntansi toko secara real-time:
5 Metrik Akuntansi Akurat
Pantau metrik **Omset (Pendapatan Kotor)**, **HPP (Harga Pokok Penjualan/Modal)**, **Laba Kotor**, **Beban Pengeluaran**, dan **Laba Bersih** secara instan. Gunakan dropdown filter waktu untuk melihat khusus Hari ini, Minggu Ini, Bulan ini, atau Semua Waktu.
Widget Best Seller & Kinerja Staf
Sistem menyusun otomatis **5 Produk Terlaris** lengkap dengan peringkat medali emas/perak untuk mempermudah restock barang terlaris. Serta melacak ranking omset yang dihasilkan masing-masing kasir untuk insentif bonus karyawan.
02
SOP Prosedur Pembatalan Transaksi (Void Nota)
Kasir di lapangan TIDAK BISA membatalkan transaksi lunas untuk mencegah manipulasi/fraud uang kasir. Jika ada salah input atau retur barang, kasir wajib melapor ke Owner untuk dilakukan VOID melalui dasbor admin dengan prosedur resmi ini:
- Buka dasbor admin, gulir ke bawah ke tabel Riwayat Transaksi Global.
- Cari nomor nota atau nama kasir pada kolom pencarian tabel riwayat.
- Klik tombol Rincian di baris transaksi yang ingin dibatalkan.
- Pop-up rincian item akan terbuka. Klik tombol merah di bagian bawah bertuliskan ⚠️ Void Transaksi.
- Masukkan PIN Owner Anda pada kotak dialog konfirmasi otorisasi keamanan.
- Klik OK. Sistem secara otomatis akan: (1) Mengubah status nota menjadi Void, (2) Mengurangi omset/laba bersih harian toko di dasbor, dan (3) **Mengembalikan sisa jumlah stok barang ke gudang secara utuh otomatis** tanpa merusak pembukuan!
03
Buku Kas Multi-Item & Kalkulator Rekayasa HPP
Mengamankan profitabilitas toko dengan pencatatan beban berkala yang tertata:
- Pencatatan Beban Pengeluaran: Klik tombol 💸 Buku Kas. Anda bisa memasukkan pengeluaran beruntun ke dalam antrean sementara (seperti bayar listrik, gaji staf, beli bahan pasar). Jika seluruh antrean sudah pas, klik Simpan ke Database 🚀 untuk mengamankan data sekaligus.
- Kalkulator Resep Otomatis: Saat mendaftarkan produk kuliner/racikan baru, klik tombol 🧮 Hitung di modal tambah produk. Masukkan semua bahan baku (cth: kopi bubuk, susu, cup, sedotan), isi harga beli dan isi target porsi piring yang dihasilkan. Kalkulator akan menghitung nilai **HPP Akurat per Unit** secara otomatis!
04
Manajemen Unggah Massal (Import/Export Excel Katalog)
Jika Anda memiliki ratusan item barang dan malas menginput satu demi satu, gunakan fitur otomasi data master ini:
- Klik tombol 📥 Ekspor Excel di atas tabel Katalog & Inventaris.
- Sistem akan mengunduh file spreadsheet berisi seluruh katalog produk aktif Anda saat ini lengkap dengan susunan header kolom yang sah.
- Buka file Excel tersebut, isi baris-baris kosong di bawahnya dengan data barang jualan baru Anda (Isi SKU, Nama, Kategori, Satuan, Harga Jual, HPP, dan Stok Gudang). Jangan mengubah judul tulisan pada Baris 1 (Header).
- Simpan file Excel tersebut, kembali ke Dasbor Admin TaroPOS, lalu klik 📤 Unggah Massal.
- Pilih file Excel yang barusan diisi. Server akan membaca data secara kilat (Batch Process). Jika SKU barang sudah ada di sheets, sistem otomatis meng-update harga/stok terbaru, dan jika SKU belum ada, sistem otomatis membuatkan baris produk baru dalam hitungan detik!
05
Sinkronisasi Pengaturan Adaptif & Logo Ganda
Mengubah personalisasi visual aplikasi kasir dari jarak jauh secara terpusat:
- Klik menu ⚙️ Pengaturan pada pojok kanan atas dasbor eksekutif.
- Ubah **Nama Toko / Brand**, pilih palet warna identitas perusahaan pada kolom **Warna Utama Tema**, serta pilih bentuk layout kasir (List panjang atau Kotak grid visual).
- Sistem Pengaturan Ganda Logo Profesional: Unggah gambar logo warna asli perusahaan Anda pada kotak **Logo Aplikasi Utama** (untuk mempercantik visual layar login staf kasir). Lalu unggah versi hitam putih solid pada kotak **Logo Khusus Cetak Struk** (untuk menjamin printer thermal bluetooth mencetak logo di kertas belanja dengan pekat, tajam, profesional, dan anti-bopeng!). Klik **Simpan Konfigurasi**.