"; echo "table.tbl {width:950px;border-width:1px 1px 1px 1px;border-spacing:0;border-collapse:collapse;font-size:9pt;text-align:center;}"; echo "table.tbl td {margin:0;padding:2px;border-width:1px 1px 0 0;}"; echo "body {font-size:9pt;}"; echo "div.luar{text-align:left;margin-left:100px;}"; echo ".header{font-weight:bold;text-align:center;}"; echo ".isi{text-align:left;}"; echo ""; $startDate = decTgl($_POST['startDate2']); $endDate = decTgl($_POST['endDate2']); if(bukaKoneksi()){ global $conn; // /*----------------------------------------Penjualan grouping per konveksi per supplier*/ // $query = "select CASE s.kel_jns when 'A' then 'Konveksi' // when 'P' then 'Konveksi' // when 'W' then 'Konveksi' // END kategori,kode_supplier,nama_supplier,sum(juml) vol,sum(tot) totHJ,sum(hp) totHP // from ( // select b.kode_strip lini,b.kode_supplier, u.nama_supplier,sum(jumlah) juml, // sum((d.harga_jual * d.jumlah) - (d.harga_jual * d.jumlah * d.diskon / 100)) tot, // sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0')) hp // from d_nota_tunai d,m_nota_tunai m, barang b,supplier u // where d.no_nota = m.no_nota // AND d.kd_barang = b.kode_barang // AND b.kode_supplier = u.kd_supplier // and d.harga_pokok IS NOT NULL // and m.status_nota = 'S' // and date(tgl_nota) between '$startDate' AND '$endDate' // group by b.kode_strip,b.kode_supplier // UNION ALL // select b.kode_strip lini,b.kode_supplier, u.nama_supplier,(-1*sum(jumlah)) juml, // (-1*sum((d.harga_jual * d.jumlah) - (d.harga_jual * d.jumlah * d.diskon / 100))) tot, // (-1*sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0'))) hp // from d_nota_retur d,m_nota_retur m, barang b,supplier u // where d.no_nota = m.no_nota // AND d.kd_barang = b.kode_barang // AND b.kode_supplier = u.kd_supplier // and d.harga_pokok IS NOT NULL // and date(tgl_nota) between '$startDate' AND '$endDate' // group by b.kode_strip,b.kode_supplier // UNION ALL // select b.kode_strip lini,b.kode_supplier, u.nama_supplier,sum(jumlah) juml, // sum((d.hrg_satuan * d.jumlah) - (d.hrg_satuan * d.jumlah * d.diskon / 100)) tot, // sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0')) hp // from d_bon d,m_bon m, barang b,supplier u // where d.no_bon = m.no_bon // AND d.kd_brg = b.kode_barang // AND b.kode_supplier = u.kd_supplier // and d.harga_pokok IS NOT NULL // and date(tgl_bon) between '$startDate' AND '$endDate' // group by b.kode_strip,b.kode_supplier // ) vlini,strip s // where s.kd_strip = lini // AND s.kel_jns != 'S' // group by kode_supplier"; // if($stmt = mysqli_prepare($conn,$query)){ // mysqli_stmt_execute($stmt); // mysqli_stmt_store_result($stmt); // $cek = mysqli_stmt_num_rows($stmt); // if($cek > 0){ // mysqli_stmt_bind_result($stmt,$kat,$kdsupp,$supp,$jml,$hj,$hp); // // print("
"); // print("

Rekap Penjualan Kelp.Kategori Konveksi Per Supplier



"); // print("
TOKO ".$_SESSION['namatoko']."
"); // print("TANGGAL MASUK : ".encTgl($startDate) ." s/d ".encTgl($endDate)."
"); // print("DICETAK TANGGAL : ".date('d-m-Y')." ". date('H:i:s')."


"); // print(""); // print(""); // // $ttHJ = 0; // $ttHP = 0; // $profit = 0; // while(mysqli_stmt_fetch($stmt)){ // $ttHJ += $hj; // $ttHP += $hp; // $profit = ($hj-$hp)/$hj*100; // print(" // "); // } // print(""); // print("
Kelp.KategoriKode SupplierNama SupplierJumlHarga JualHarga PokokProfit[%]
$kat.$kdsupp$supp$jml".number_format($hj,0,',','.')."".number_format($hp,0,',','.')."".number_format($profit,2,',','.')."
T O T A L".number_format($ttHJ,0,',','.')."".number_format($ttHP,0,',','.')."

"); // print("
"); // }else{ // echo "data tdk ada!"; // echo "
"; // } // } // /*----------------------------------------Penjualan grouping per sepatu per supplier*/ // $query = "select CASE s.kel_jns when 'S' then 'Sepatu' // END kategori,kode_supplier,nama_supplier,sum(juml) vol,sum(tot) totHJ,sum(hp) totHP // from ( // select b.kode_strip lini,b.kode_supplier, u.nama_supplier,sum(jumlah) juml, // sum((d.harga_jual * d.jumlah) - (d.harga_jual * d.jumlah * d.diskon / 100)) tot, // sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0')) hp // from d_nota_tunai d,m_nota_tunai m, barang b,supplier u // where d.no_nota = m.no_nota // AND d.kd_barang = b.kode_barang // AND b.kode_supplier = u.kd_supplier // and d.harga_pokok IS NOT NULL // and m.status_nota = 'S' // and date(tgl_nota) between '$startDate' AND '$endDate' // group by b.kode_strip,b.kode_supplier // UNION ALL // select b.kode_strip lini,b.kode_supplier, u.nama_supplier,(-1*sum(jumlah)) juml, // (-1*sum((d.harga_jual * d.jumlah) - (d.harga_jual * d.jumlah * d.diskon / 100))) tot, // (-1*sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0'))) hp // from d_nota_retur d,m_nota_retur m, barang b,supplier u // where d.no_nota = m.no_nota // AND d.kd_barang = b.kode_barang // AND b.kode_supplier = u.kd_supplier // and d.harga_pokok IS NOT NULL // and date(tgl_nota) between '$startDate' AND '$endDate' // group by b.kode_strip,b.kode_supplier // UNION ALL // select b.kode_strip lini,b.kode_supplier, u.nama_supplier,sum(jumlah) juml, // sum((d.hrg_satuan * d.jumlah) - (d.hrg_satuan * d.jumlah * d.diskon / 100)) tot, // sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0')) hp // from d_bon d,m_bon m, barang b,supplier u // where d.no_bon = m.no_bon // AND d.kd_brg = b.kode_barang // AND b.kode_supplier = u.kd_supplier // and d.harga_pokok IS NOT NULL // and date(tgl_bon) between '$startDate' AND '$endDate' // group by b.kode_strip,b.kode_supplier // ) vlini,strip s // where s.kd_strip = lini // AND s.kel_jns = 'S' // group by kode_supplier"; // if($stmt = mysqli_prepare($conn,$query)){ // mysqli_stmt_execute($stmt); // mysqli_stmt_store_result($stmt); // $cek = mysqli_stmt_num_rows($stmt); // if($cek > 0){ // mysqli_stmt_bind_result($stmt,$kat,$kdsupp,$supp,$jml,$hj,$hp); // // print("
"); // print("

Rekap Penjualan Kelp.Kategori Sepatu Per Supplier



"); // print("
TOKO ".$_SESSION['namatoko']."
"); // print("TANGGAL MASUK : ".encTgl($startDate) ." s/d ".encTgl($endDate)."
"); // print("DICETAK TANGGAL : ".date('d-m-Y')." ". date('H:i:s')."


"); // print(""); // print(""); // // $ttHJ = 0; // $ttHP = 0; // $profit = 0; // while(mysqli_stmt_fetch($stmt)){ // $ttHJ += $hj; // $ttHP += $hp; // $profit = ($hj-$hp)/$hj*100; // print(" // "); // } // print(""); // print("
Kelp.KategoriKode SupplierNama SupplierJumlHarga JualHarga PokokProfit[%]
$kat.$kdsupp$supp$jml".number_format($hj,0,',','.')."".number_format($hp,0,',','.')."".number_format($profit,2,',','.')."
T O T A L".number_format($ttHJ,0,',','.')."".number_format($ttHP,0,',','.')."

"); // print("
"); // }else{ // echo "data tdk ada!"; // echo "
"; // } // } /*----------------------------------------Penjualan grouping per supplier*/ $query = "select kode_supplier,nama_supplier,sum(juml) vol,sum(tot) totHJ,sum(hp) totHP from ( select b.kode_strip lini,b.kode_supplier, u.nama_supplier,sum(jumlah) juml, sum((d.harga_jual * d.jumlah) - (d.harga_jual * d.jumlah * d.diskon / 100)) tot, sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0')) hp from d_nota_tunai d,m_nota_tunai m, barang b,supplier u where d.no_nota = m.no_nota AND d.kd_barang = b.kode_barang AND b.kode_supplier = u.kd_supplier and d.harga_pokok IS NOT NULL and m.status_nota = 'S' and date(tgl_nota) between '$startDate' AND '$endDate' group by b.kode_strip,b.kode_supplier UNION ALL select b.kode_strip lini,b.kode_supplier, u.nama_supplier,(-1*sum(jumlah)) juml, (-1*sum((d.harga_jual * d.jumlah) - (d.harga_jual * d.jumlah * d.diskon / 100))) tot, (-1*sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0'))) hp from d_nota_retur d,m_nota_retur m, barang b,supplier u where d.no_nota = m.no_nota AND d.kd_barang = b.kode_barang AND b.kode_supplier = u.kd_supplier and d.harga_pokok IS NOT NULL and date(tgl_nota) between '$startDate' AND '$endDate' group by b.kode_strip,b.kode_supplier UNION ALL select b.kode_strip lini,b.kode_supplier, u.nama_supplier,sum(jumlah) juml, sum((d.hrg_satuan * d.jumlah) - (d.hrg_satuan * d.jumlah * d.diskon / 100)) tot, sum(d.jumlah*REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(d.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0')) hp from d_bon d,m_bon m, barang b,supplier u where d.no_bon = m.no_bon AND d.kd_brg = b.kode_barang AND b.kode_supplier = u.kd_supplier and d.harga_pokok IS NOT NULL and date(tgl_bon) between '$startDate' AND '$endDate' group by b.kode_strip,b.kode_supplier ) vlini,strip s where s.kd_strip = lini group by kode_supplier"; if($stmt = mysqli_prepare($conn,$query)){ mysqli_stmt_execute($stmt); mysqli_stmt_store_result($stmt); $cek = mysqli_stmt_num_rows($stmt); if($cek > 0){ mysqli_stmt_bind_result($stmt,$kdsupp,$supp,$jml,$hj,$hp); print("
"); print("

Rekap Penjualan Per Supplier



"); print("
TOKO ".$_SESSION['namatoko']."
"); print("Pada Tanggal : ".encTgl($startDate) ." s/d ".encTgl($endDate)."
"); print("DICETAK TANGGAL : ".date('d-m-Y')." ". date('H:i:s')."


"); print(""); print(""); $ttHJ = 0; $ttHP = 0; $profit = 0; while(mysqli_stmt_fetch($stmt)){ $ttHJ += $hj; $ttHP += $hp; $profit = ($hj-$hp)/$hj*100; print(""); } print(""); print("
Kode SupplierNama SupplierJumlHarga JualHarga PokokProfit[%]
.$kdsupp$supp$jml".number_format($hj,0,',','.')." ".number_format($hp,0,',','.')."".number_format($profit,2,',','.')."
T O T A L".number_format($ttHJ,0,',','.')."".number_format($ttHP,0,',','.')."

"); print("
"); }else{ echo "data tdk ada!"; echo "
"; } } print("
"); } ?>