๐Pembelian (Purchase Order)
Menu Pembelian di KasGo Cell secara internal disebut Purchase Order (PO) โ untuk catat pembelian stok dari supplier, track status (Pending / Partial / Selesai), dan handle konsinyasi (PO dengan tipe khusus).
Halaman Purchase Order

Akses: Beranda โ tap menu Pembelian (ikon shopping cart di grid menu).
Layout halaman:
- Stat card di atas: Total PO, Menunggu (pending), Total Nilai (total nominal semua PO).
- Filter tabs: Semua (default) | Pending (baru dibuat, belum diterima) | Partial (sebagian sudah diterima) | Selesai (semua diterima & dibayar).
- (+) di kanan atas โ Buat PO baru.
Buat Purchase Order
- Di halaman Purchase Order, tap (+).
- Form PO Baru:
- Tipe PO โ penting: pilih Pembelian (default, beli & bayar) atau Konsinyasi (titipan supplier, bayar saat barang terjual).
- Pilih Supplier โ pilih dari daftar supplier. Kalau belum ada, tambah dulu di menu Supplier.
- Tanggal PO โ default hari ini.
- Nomor Invoice / Referensi (opsional) โ no invoice dari supplier.
- Tambah Item โ tap (+) untuk pilih produk:
- Cari/scan produk dari list (produk Fisik).
- Qty โ jumlah yang dibeli.
- Harga Beli โ modal per pcs.
- Tanggal Expiry (opsional).
- Tambah item lain kalau ada. Total auto-terhitung.
- Set Metode Pembayaran:
- Bayar Langsung โ saldo kas (Kas Tunai / Bank) berkurang sesuai total PO.
- Hutang ke Supplier โ saldo kas tidak berkurang, saldo hutang ke supplier yang bertambah.
- (Untuk Konsinyasi: tidak ada pembayaran upfront โ bayar saat settlement)
- (Opsional) Catatan / foto bukti invoice.
- Tap Simpan PO.
Efek setelah save:
- Stok produk bertambah (sebagai batch baru kalau Harga Beli/Expiry berbeda).
- Saldo kas berkurang (kalau Bayar Langsung) atau hutang supplier naik (kalau Hutang).
- Catatan Harga otomatis ter-update untuk produk + supplier ini.
- Status PO: Pending (kalau belum sepenuhnya diterima) atau Selesai.
Status PO & Filter Tabs
โณ Pending
PO sudah dibuat tapi barang belum diterima (atau belum semuanya). Stok belum auto-update sampai dikonfirmasi penerimaan.
๐ฆ Partial
PO yang sebagian item sudah diterima, sebagian lagi belum (misal supplier kirim bertahap).
โ Selesai
Semua item diterima dan pembayaran sudah dilakukan (atau hutang sudah dilunasi).
Pelunasan Hutang PO
Kalau PO dibayar dengan Hutang, saatnya bayar:
- Akses lewat Supplier โ tab Punya Hutang โ pilih supplier โ atau langsung dari detail PO yang masih outstanding.
- Tap Bayar Hutang.
- Input nominal, pilih sumber kas.
- Tap Simpan.
Tips PO
- Pakai PO untuk semua restock formal. Quick Tambah Stok hanya untuk koreksi kecil โ PO untuk pembelian terjadwal dari supplier (dengan tracking history).
- Tipe Pembelian vs Konsinyasi โ pilih dengan benar. Tipe Konsinyasi akan muncul di menu Konsinyasi untuk settlement nanti. Salah pilih = workflow berbeda.
- Catat no invoice supplier di Nomor Referensi supaya bisa di-cross-check saat audit.
- Harga Beli hati-hati. Modal yang salah langsung berdampak ke margin profit di laporan. Selalu input modal aktual.
- Track expiry untuk produk berisiko expired (baterai, dll). Batch FIFO bekerja berdasarkan tanggal expiry ini.
- Review tab Pending mingguan. PO Pending berarti masih ada barang yang belum diterima โ follow-up supplier kalau lama tidak datang.