tabel master barang: tampilkan stok akhir
This commit is contained in:
@@ -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=P.StokID)", "P.InvID,P.Nama_Produk,S.Nama_Satuan,Round(P.Harga_Pokok*K.Qty,2) Harga_Pokok,(((K.Harga_Jual-(P.Harga_Pokok*K.Qty))*100)/K.Harga_Jual) Margin,K.Harga_Jual,P.Stok_Min", "");
|
||||
$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=P.StokID) LEFT JOIN (SELECT InvID,SUM(Stok) Stok FROM inv_detail GROUP BY InvID) T ON (T.InvID=P.InvID)", "P.InvID,P.Nama_Produk,S.Nama_Satuan,Round(P.Harga_Pokok*K.Qty,2) Harga_Pokok,(((K.Harga_Jual-(P.Harga_Pokok*K.Qty))*100)/K.Harga_Jual) Margin,K.Harga_Jual,IFNULL(T.Stok,0) Stok", "");
|
||||
$obj->add_field("InvID", "ID", "hid");
|
||||
$obj->add_field("Nama_Produk", "Nama Barang", "awr");
|
||||
$obj->add_field("Nama_Satuan", "Satuan Stok");
|
||||
@@ -227,7 +227,7 @@ if ( $data == "detail-produk" ) {
|
||||
} else {
|
||||
$obj->add_field("Harga_Jual", "Harga Jual", "r", "rupiah");
|
||||
}
|
||||
$obj->add_field("Stok_Min", "Stok Min", "r", "rupiah");
|
||||
$obj->add_field("Stok", "Sisa Stok", "r", "rupiah");
|
||||
$obj->add_field("Aktif", "Aktif", "c", "checkbox");
|
||||
$obj->set_field_order("InvID", "D");
|
||||
$obj->add_row_btn("clipboard", "Ubah", "ProdukJS.produk_ubah");
|
||||
|
||||
Reference in New Issue
Block a user