update stok reff table

This commit is contained in:
2026-02-14 12:38:42 +07:00
parent c11e580d83
commit 6c0451f79e
13 changed files with 102 additions and 104 deletions
+1 -1
View File
@@ -216,7 +216,7 @@ if ( $data == "detail-produk" ) {
if (strlen($tsql)>0) $tsql = " WHERE".substr($tsql, 4);
$obj = new Table($db);
$obj->set_table("(SELECT * FROM inv_produk".$tsql.") P LEFT JOIN inv_produk_kemasan K ON (K.InvID=P.InvID) LEFT JOIN para_satuan S ON (S.SatuanID=K.SatuanID) LEFT JOIN (SELECT InvID,SUM(Stok) Stok FROM inv_detail GROUP BY InvID) T ON (T.InvID=P.InvID)", "P.InvID,P.Nama_Produk,IFNULL(S.Nama_Satuan,'') Nama_Kemasan,Round(P.Harga_Pokok*IFNULL(K.Qty,1),2) Harga_Pokok,IF(IFNULL(K.Harga_Jual,0)=0,0,(((K.Harga_Jual-(P.Harga_Pokok*IFNULL(K.Qty,1)))*100)/K.Harga_Jual)) Margin,IFNULL(K.Harga_Jual,0) Harga_Jual,IF(IFNULL(T.Stok,0)=0,0,T.Stok/IFNULL(K.Qty,1)) Stok", "");
$obj->set_table("(SELECT * FROM inv_produk".$tsql.") P LEFT JOIN inv_produk_kemasan K ON (K.InvID=P.InvID) LEFT JOIN para_satuan S ON (S.SatuanID=K.SatuanID) LEFT JOIN (SELECT InvID,SUM(Stok) Stok FROM inv_stok GROUP BY InvID) T ON (T.InvID=P.InvID)", "P.InvID,P.Nama_Produk,IFNULL(S.Nama_Satuan,'') Nama_Kemasan,Round(P.Harga_Pokok*IFNULL(K.Qty,1),2) Harga_Pokok,IF(IFNULL(K.Harga_Jual,0)=0,0,(((K.Harga_Jual-(P.Harga_Pokok*IFNULL(K.Qty,1)))*100)/K.Harga_Jual)) Margin,IFNULL(K.Harga_Jual,0) Harga_Jual,IF(IFNULL(T.Stok,0)=0,0,T.Stok/IFNULL(K.Qty,1)) Stok", "");
$obj->add_field("InvID", "ID", "hid");
$obj->add_field("Nama_Produk", "Nama Barang", "awr");
$obj->add_field("Nama_Kemasan", "Kemasan", "l");