Pelajari cara melacak level stok, membuat penyesuaian, transfer antar outlet, stok opname, dan melihat audit trail lengkap.
Sistem inventaris KasWarung melacak stok secara real-time di semua outlet. Stok disimpan dalam UOM dasar (misal: pcs) dan otomatis berkurang saat kasir menyelesaikan penjualan. Anda bisa menyesuaikan stok manual, transfer antar outlet, dan melakukan stok opname berkala — semua dari Portal Manajemen dengan audit trail lengkap.
Komponen utama manajemen inventaris
Kuantitas stok real-time per varian produk, per outlet. Stok selalu disimpan dalam UOM dasar untuk konsistensi di semua operasi.
💡 Contoh:
Aqua 600ml punya 240 pcs di Outlet A, 480 pcs di Outlet B — masing-masing dilacak independen
Tambah atau kurangi stok secara manual dengan alasan. Gunakan untuk penerimaan barang di luar PO, koreksi error, barang rusak, atau kedaluwarsa.
💡 Contoh:
Tambah 100 pcs Indomie (alasan: "Diterima dari supplier") atau kurangi 5 pcs (alasan: "Kedaluwarsa")
Pindahkan stok antar outlet. Buat permintaan transfer, lalu outlet penerima konfirmasi penerimaan. Stok dikurangi dari sumber dan ditambahkan ke tujuan.
💡 Contoh:
Transfer 50 box Aqua dari Gudang ke Toko A — stok sumber berkurang, stok tujuan bertambah
Penghitungan fisik inventaris untuk merekonsiliasi stok sistem dengan stok aktual. Buat sesi opname, masukkan kuantitas fisik, dan sistem menghitung perbedaan.
💡 Contoh:
Sistem menunjukkan 100 pcs Teh Botol, hitungan fisik 95 pcs — sistem buat penyesuaian -5 dengan alasan "Stok opname"
Riwayat lengkap setiap perubahan stok — penjualan, penyesuaian, transfer, dan penerimaan pembelian. Setiap pergerakan mencatat siapa, kapan, apa, dan mengapa.
💡 Contoh:
Log pergerakan: "-2 pcs Aqua 600ml" → tipe: penjualan, transaksi: TRX-001, kasir: John, waktu: 14:30
Langkah demi langkah di Portal Manajemen
Buka Inventaris di portal. Lihat level stok saat ini untuk semua produk di semua outlet. Filter berdasarkan outlet untuk melihat stok per lokasi.
Klik Penyesuaian → Tambah Penyesuaian. Pilih outlet, produk, dan varian. Pilih "Tambah" atau "Kurangi", masukkan kuantitas, dan berikan alasan. Stok langsung diperbarui.
Klik Transfer → Transfer Baru. Pilih outlet sumber dan tujuan, tambahkan produk dengan kuantitas. Kirim transfer. Stok berpindah saat transfer diselesaikan.
Klik Stok Opname → Opname Baru. Pilih outlet, lalu masukkan kuantitas fisik untuk setiap produk. Sistem menampilkan perbedaan dan otomatis buat penyesuaian untuk rekonsiliasi.
Klik Pergerakan untuk melihat audit trail lengkap. Filter berdasarkan tipe (penjualan, penyesuaian, transfer) atau cari produk. Setiap perubahan stok tercatat dengan user, waktu, dan alasan.
Pengurangan otomatis, sinkronisasi, dan tracking multi-outlet
Saat kasir menyelesaikan penjualan, stok otomatis dikurangi dari inventaris outlet. Kuantitas dikonversi ke UOM dasar sebelum pengurangan. Transaksi void dan refund mengembalikan stok.
Penjualan → Stok Dikurangi
Menjual 1 box (= 12 pcs) mengurangi 12 dari stok dasar. Void/refund menambahkannya kembali.
Sinkronisasi ke Portal
Perubahan stok dari POS tersinkron ke portal secara real-time. Portal selalu menampilkan level stok terbaru.
Transfer mengikuti alur: buat → selesaikan. Saat dibuat, transfer tercatat. Saat diselesaikan, stok dikurangi dari outlet sumber dan ditambahkan ke outlet tujuan secara atomik.
Stok bisa menjadi negatif jika penjualan terjadi saat data stok sedang sinkronisasi. Sistem mengizinkan ini agar tidak memblokir penjualan. Lakukan stok opname berkala untuk menangkap perbedaan.
Data stok terlihat di seluruh ekosistem
Gambaran level stok di semua outlet. Filter per outlet, cari produk, dan lihat kuantitas saat ini secara sekilas.
Aplikasi kasir memvalidasi stok secara real-time. Item stok rendah menampilkan peringatan. Item habis bisa diblokir berdasarkan pengaturan.
Riwayat lengkap semua penyesuaian stok manual dengan alasan, timestamp, dan user yang melakukan perubahan.
Lacak semua transfer stok antar outlet dengan status, kuantitas, dan timestamp penyelesaian.
Laporan valuasi stok, HPP (Harga Pokok Penjualan), dan ringkasan pergerakan dengan filter rentang tanggal dan outlet.
Log lengkap setiap perubahan stok dari sumber manapun — penjualan, penyesuaian, transfer, dan penerimaan pembelian.
Maksimalkan manajemen inventaris Anda
Jadwalkan stok opname mingguan atau bulanan untuk menangkap penyusutan, kehilangan, atau kesalahan hitung lebih awal. Fitur stok opname membuat ini cepat — cukup masukkan kuantitas fisik dan biarkan sistem menghitung perbedaan.
Setiap penyesuaian stok memerlukan alasan. Gunakan alasan yang jelas dan konsisten seperti "Kedaluwarsa", "Rusak", "Retur supplier", atau "Diterima dari supplier". Ini membuat audit trail bermakna untuk analisis bisnis.
Jika satu outlet kelebihan stok dan yang lain kekurangan, gunakan fitur transfer untuk menyeimbangkan. Ini menjaga tracking per-outlet yang akurat dan membuat paper trail yang jelas.
Gunakan laporan inventaris untuk melacak Harga Pokok Penjualan. Ini masuk ke laporan Laba Rugi dan membantu Anda memahami margin keuntungan aktual di seluruh produk.
Ya. Saat kasir menyelesaikan transaksi, stok otomatis dikurangi di database lokal dan tersinkron ke portal. Transaksi void dan refund mengembalikan stok.
Buat transfer di portal dengan menentukan outlet sumber, outlet tujuan, dan produk dengan kuantitas. Saat diselesaikan, stok berpindah secara atomik — dikurangi dari sumber, ditambahkan ke tujuan.
Stok opname adalah pemeriksaan inventaris fisik. Anda menghitung produk aktual di rak dan memasukkan kuantitasnya ke sistem. Sistem otomatis menghitung perbedaan dan membuat penyesuaian untuk rekonsiliasi.
Ya. Audit trail pergerakan mencatat setiap perubahan stok dengan user yang melakukannya, timestamp, kuantitas, tipe (penjualan/penyesuaian/transfer), dan alasan. Tidak ada yang tersembunyi.
Stok disimpan internal dalam UOM dasar (misal: pcs) untuk akurasi. Portal menampilkannya dalam UOM dasar. Saat menjual di POS, kasir melihat dan memilih UOM penjualan, dan sistem mengkonversi otomatis.
Login ke portal dan mulai lacak stok di semua outlet. Sinkronisasi real-time menjaga semuanya akurat.