Saya punya aplikasi kasir berbasis web yang dibuat dengan Laravel untuk backendnya.
Backend laravel tersebut yang sekarang ditemukan bugs, yaitu pada "nilai persediaan" dan "harga pokok penjualan", hal tersebut terkait dengan sistem "FIFO" / "first in first out" / "yang dijual duluan yang dibeli duluan".
Sistem FIFO ini sudah berjalan dengan baik ketika beli - beli dan jual - jual.
Muncul masalah ketika; beli-jual dan beli-jual.
Pengetesan Beli-Jual Beli-Jual adalah seperti ini:
- Reset Data dulu (menu ada di setting)
- Transaksi 1 => Beli Produk A, 1 x Rp.1.000 = Rp.1.000
- Transaksi 2 => Jual Produk A , dengan harga bebas
- Transaksi 3 => Beli Produk A, 2 x Rp.1.200 = Rp.2.400
- Transaksi 4 => Jual Produk A, 2 dengan harga bebas
- Maka seharusnya nilai persediaan NOL, karena sudah habis. Tetapi yang terjadi masih ada angka tertentu di nilai persediaan.
Kira-kira solusi atas poin nomor 6 tersebut yang kami perlukan, pengetasan tentu harus ditest ulang benar ketika beli-beli dan jual-jual juga.
Kami lampirkan screenshot database dan file yang kemungkinan terkait. di bawah ini.

















Loading ...
