Postingan lainnya
pengurangan stok barang di gudang yang berbeda
Jadi gini kasus nya
ada 2 tabel yang pertama
tabel tlbarang
ketika saya ingin menjual barang VAPE GREEN nya
akan menampilkan stok vape green dari tabel diatas
stok barang BRG005 = VAPE GREEN ada 17 di tabel tlbarang
dan stok VAPE GREEN terbagi menjadi 2 gudang
dan saya menampilkan data stok 2 gudang itu dari tabel Purchase Invoice
begini tabel nya
dan saya menampilkan data yang saya tandakan WARNA KUNING hasilnya jadi kita bisa melihat gudang dan stok nya
ini query nya
$query = "SELECT ftNamaGudang , tlgudang.ftKodePenyimpanan , fnQuantity
FROM txpurchaseinvoice_detail
join tlgudang on
tlgudang.ftKodePenyimpanan=txpurchaseinvoice_detail.ftKodePenyimpanan
WHERE ftkodeBarang='$idbar' AND ftStatusPo='Posted' GROUP BY ftNamaGudang ";
hasil query nya seperti ini
kasusnya ketika saya sudah menjual barang VAPE GREEN berjumlah 5 di gudang blokm squares->stok = 10 dan secara otomatis jumlah stok VAPE GREEN di tabel tlbarang berkurang 5 .
dan ketika saya mau menjual barang VAPE GREEN ketika saya memilih gudang yang blokm squares->stok = 10 harusnya berkurang 5 di gudang blokm squares tanpa harus mengurangi tabel Purchase Invoice nya karna saya menampilkan data blokm squares->stok = 10 dari tabel purchase invoice
bukan dari tabel tlbarang/stok
mohon solusinya terima kasih
Tanggapan
halo Abubakar, terimakasih doanya. Karena ini forum umum, tolong tidak mention salah satu orang di judul. Pertanyaan juga tidak perlu pakai intro, biar yang baca tidak kepanjagan.
terima kasih bang hilman atas informasinya :)
siap, bagian awal juga to the point saja, tidka perlu "saya mau bertanya.. dst.." karena memang ini dibuat untuk yang mau bertanya, tujuannya biar yang mau bantu lebih mudah
coba dibaca lagi, saya tidak mengerti pertanyannya apa. coba diperjelas di akhir
oke bang hilman terima kasih atas informasinya :), mungkin bang hilman bisa bantu saya menjawab pertanyaan diatas hehe
masih kurang jelas ga bang?
1 Jawaban:
[Yang saya tidak mengerti] "harusnya berkurang 5 di gudang blokm squares tanpa harus mengurangi tabel Purchase Invoice" jadi mau berkurangnya dimana? bukannya info gudang adanya di table itu?
--
Saya coba pastikan pertanyaan kamu seperti ini: "Bagaimana cara mengurangi stok barang berdasarkan gudangnya? "
Kalau mau mengurangi di gudang tertentu, berarti kamu harus ambil nilai gudang yang dipilih user, dan mainkan di WHERE clause nya nanti, contoh kasar: <pre> function beliBarang() { //.... //ambil nama gudang yang dipiih, tentunya harus dinamis $kodeGudang = 'GDG001'
//kurangi stok di table Purchase_Invoice QUERY UNTUK MENGURANGI WHERE ftkodepenyimpangan='$kodeGudang'; } </pre>
Tanggapan
bang saya kurang paham maaf bisa di perjelas lagi ga,berarti stok di purchase invoicenya berkurang dong bang hilman?
jadi maksudnya tanpa mengurangi quantiti di purchase invoicenya karna nanti buat laporan transaksi stok masuk,
iyap, saya pahamnya kamu maunya seperti itu
sudah saya edit jawabanya, tambahan yang saya tidak mengerti
hehehe bingung bang disuruh sama senior nya maunya begitu ga dikasih tau caranya hehe, menurut bang hilman gimana, berarti emang bisanya quanitti di purchase invoice berkurang ya
iyap, kalau tugasnya tidak jelas, silahkan ditanyakan ke seniornya, sampai jelas.
bang saya udah nanya tetep kekeh harus begitu bang apa saya salah struktur tabel nya yak?
Mungkin struktur yang salah. Mungkin pertanyaan kamu yang saya tidak mengerti (sy tulis di atas yang sy pahami). Banyak kemungkinan.
diskusi dengan senior dan pikirkan dengan matang. Apa yang dimau, apa tujuannya. bertanya, kenapa tidak ini, kenapa tidak itu.
tapi bener bang jawaban nya makasih yak, gimana caranya yak wkwk tanpa harus mengurangi quantiti dari purchase invoicenya
bang bisa di bantu hehe
https://sekolahkoding.com/forum/membuat-laporan-kartu-stok-barang-keluar-1545438414