Batasan dan belum ada
Belum ada
Section titled “Belum ada”| Area | Status |
|---|---|
| Cetak printer thermal | Belum. Struk teks 32 kolom siap dihubungkan |
| Analisis foto produk | Belum. Foto hanya disimpan; lookup memakai barcode/teks |
| Pembayaran online self-order | Belum. Hanya bayar di kasir; butuh keputusan penyedia (Midtrans/Xendit) |
| Delivery dan reservasi | Di luar MVP |
| Split bill dan gabung meja | Belum |
| Loyalitas, voucher, promo otomatis | Di luar MVP |
| Laporan keuangan (pengeluaran, laba rugi, kas) | Sengaja tidak ada |
| Antrean offline berbasis SQLite | Belum. Outbox memakai AsyncStorage |
| Web POS offline penuh | Belum dijamin; target offline pertama adalah Android |
Belum terbukti
Section titled “Belum terbukti”- Akurasi suara pada ucapan nyata (logat, ruang bising). Diuji dengan suara sintetis dan sampel kecil.
- Kamera dan scan barcode di perangkat nyata. Di web, pencarian manual yang teruji.
- Pengiriman outbox pada kondisi jaringan buruk di lapangan. Logika dites unit; belum diuji di perangkat.
- Pilot di toko/restoran nyata.
Keputusan desain yang perlu diketahui
Section titled “Keputusan desain yang perlu diketahui”- Stok boleh negatif; penjualan tidak diblokir oleh hitungan stok.
- Menu F&B diubah langsung tetapi dipakai POS/self-order setelah Publikasikan.
- Order self-order masuk
pending_acceptdan tidak masuk laporan sampai dibayar. - Hari pada laporan dihitung zona WIB (UTC+7).
- Sesi staf POS berlaku 12 jam; sesi backoffice 30 hari.