"; echo "div#divprint{width:1024px; border:1px solid #000; padding:20px 0; margin-bottom:25px;}"; echo "table.tbl {width:950px;border-width:0 0 1px 1px;border-spacing:0;border-collapse:collapse;font-size:9pt;text-align:center;}"; echo "table.tbl,table.tbl td {border-color:#000;border-style:solid;}"; 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:50px;}"; echo ".header{font-weight:bold;text-align:center;}"; echo ".isi{text-align:left;}"; echo ""; $startDate = $_POST['kdsupp']; $endDate = $_POST['endDate']; if(bukaKoneksi()){ global $conn; IF ($startDate != '' && $endDate != ''){ $query = "SELECT b.tahun,b.bulan,b.kode_strip,d.kode_asli,d.no_faktur,b.kode_barang,b.nama_barang,n.nomor,n.stok stokAKH, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') hp, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') * n.stok totalHP,n.harga_jual hj,n.stok*n.harga_jual totalHJ FROM barang b,no_barang n, d_pembelian d WHERE n.stok < 0 and b.id_gabungan = n.id_gabungan and (b.kode_barang = d.kode_barang and d.nomor = n.nomor) and left(d.no_faktur,4) <> 'RVB-' and b.kode_supplier = '$startDate' and b.kode_strip = '$endDate' ORDER BY b.tahun,b.bulan,b.kode_strip,b.kode_barang,n.nomor"; }elseif ($startDate == '' && $endDate != ''){ $query = "SELECT b.tahun,b.bulan,b.kode_strip,d.kode_asli,d.no_faktur,b.kode_barang,b.nama_barang,n.nomor,n.stok stokAKH, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') hp, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') * n.stok totalHP,n.harga_jual hj,n.stok*n.harga_jual totalHJ FROM barang b,no_barang n, d_pembelian d WHERE n.stok < 0 and b.id_gabungan = n.id_gabungan and (b.kode_barang = d.kode_barang and d.nomor = n.nomor) and left(d.no_faktur,4) <> 'RVB-' and b.kode_strip = '$endDate' ORDER BY b.tahun,b.bulan,b.kode_strip,b.kode_barang,n.nomor"; }else { $query = "SELECT b.tahun,b.bulan,b.kode_strip,d.kode_asli,d.no_faktur,b.kode_barang,b.nama_barang,n.nomor,n.stok stokAKH, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') hp, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') * n.stok totalHP,n.harga_jual hj,n.stok*n.harga_jual totalHJ FROM barang b,no_barang n, d_pembelian d WHERE n.stok < 0 and b.id_gabungan = n.id_gabungan and (b.kode_barang = d.kode_barang and d.nomor = n.nomor) and left(d.no_faktur,4) <> 'RVB-' and b.kode_supplier = '$startDate' ORDER BY b.tahun,b.bulan,b.kode_strip,b.kode_barang,n.nomor"; } $querysupp = "select nama_supplier from supplier where kd_supplier = '$startDate' "; 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,$tahun,$bln,$strip,$kdasli,$nofaktur,$kdbrg,$nmbrg,$nomor,$akhir,$pokok,$hp,$jual,$hj); $ttJumlah = array(); $ttJumlah['jml'] = 0; $ttJumlah['hp'] = 0; print("
"); print("

Laporan Barang Minus Per Supplier



"); print("
TOKO ".$_SESSION['namatoko']."
"); print("DICETAK TANGGAL : ".date('d-m-Y [H:i]')."

"); if($stmtsupp = mysqli_prepare($conn,$querysupp)){ mysqli_stmt_execute($stmtsupp); mysqli_stmt_store_result($stmtsupp); $ceksupp = mysqli_stmt_num_rows($stmtsupp); if($ceksupp > 0){ mysqli_stmt_bind_result($stmtsupp,$nama); while(mysqli_stmt_fetch($stmtsupp)){ print("Supplier : $nama


"); } } } print(""); print(""); while(mysqli_stmt_fetch($stmt)){ $ttJumlah['jml'] += $akhir; $ttJumlah['hp'] += $hp; print(""); } print("
TahunBulanLini Prod.Kode AsliNo.FakturKode BarangNama BarangNomor Brg.Stok AkhirHPHJTot.HPTot.HJ
$tahun$bln$strip$kdasli.$nofaktur$kdbrg$nmbrg$nomor$akhir".number_format($pokok,0,',','.')."".number_format($jual,0,',','.')."".number_format($hp,0,',','.')."".number_format($hj,0,',','.')."

"); print("
"); print(""); print(""); print("
Total Jumlah Barang : ".number_format($ttJumlah['jml'],0,',','.')."
Total Persediaan : ".number_format($ttJumlah['hp'],0,',','.')."
"); }else{ echo ""; } } IF ($startDate != '' && $endDate != ''){ $query = "SELECT b.tahun,b.bulan,b.kode_strip,d.kode_asli,d.no_faktur,b.kode_barang,b.nama_barang,n.nomor,n.stok stokAKH, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') hp, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') * n.stok totalHP,n.harga_jual hj,n.stok*n.harga_jual totalHJ, m.status FROM barang b,no_barang n, d_pembelian d, m_pembelian m WHERE n.stok > 0 and b.id_gabungan = n.id_gabungan and m.no_faktur = d.no_faktur and (b.kode_barang = d.kode_barang and d.nomor = n.nomor) and left(d.no_faktur,4) <> 'RVB-' and b.kode_supplier = '$startDate' and b.kode_strip = '$endDate' ORDER BY b.tahun,b.bulan,b.kode_strip,b.kode_barang,n.nomor"; }elseif ($startDate == '' && $endDate != ''){ $query = "SELECT b.tahun,b.bulan,b.kode_strip,d.kode_asli,d.no_faktur,b.kode_barang,b.nama_barang,n.nomor,n.stok stokAKH, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') hp, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') * n.stok totalHP,n.harga_jual hj,n.stok*n.harga_jual totalHJ, m.status FROM barang b,no_barang n, d_pembelian d, m_pembelian m WHERE n.stok > 0 and b.id_gabungan = n.id_gabungan and m.no_faktur = d.no_faktur and (b.kode_barang = d.kode_barang and d.nomor = n.nomor) and left(d.no_faktur,4) <> 'RVB-' and b.kode_strip = '$endDate' ORDER BY b.tahun,b.bulan,b.kode_strip,b.kode_barang,n.nomor"; }else { $query = "SELECT b.tahun,b.bulan,b.kode_strip,d.kode_asli,d.no_faktur,b.kode_barang,b.nama_barang,n.nomor,n.stok stokAKH, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') hp, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(n.harga_pokok,'B','1'),'R','2'),'A','3'),'W','4'),'N','5'),'F','6'),'O','7'),'X','8'),'E','9'),'S','0') * n.stok totalHP,n.harga_jual hj,n.stok*n.harga_jual totalHJ, m.status FROM barang b,no_barang n, d_pembelian d, m_pembelian m WHERE n.stok > 0 and b.id_gabungan = n.id_gabungan and m.no_faktur = d.no_faktur and (b.kode_barang = d.kode_barang and d.nomor = n.nomor) and left(d.no_faktur,4) <> 'RVB-' and b.kode_supplier = '$startDate' ORDER BY b.tahun,b.bulan,b.kode_strip,b.kode_barang,n.nomor"; } $querysupp = "select nama_supplier from supplier where kd_supplier = '$startDate' "; 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,$tahun,$bln,$strip,$kdasli,$nofaktur,$kdbrg,$nmbrg,$nomor,$akhir,$pokok,$hp,$jual,$hj,$status); $ttJumlah = array(); $ttJumlah['jml'] = 0; $ttJumlah['hp'] = 0; print("
"); print("

Laporan Persediaan Barang Per Supplier



"); print("
TOKO ".$_SESSION['namatoko']."
"); print("DICETAK TANGGAL : ".date('d-m-Y [H:i]')."

"); if($stmtsupp = mysqli_prepare($conn,$querysupp)){ mysqli_stmt_execute($stmtsupp); mysqli_stmt_store_result($stmtsupp); $ceksupp = mysqli_stmt_num_rows($stmtsupp); if($ceksupp > 0){ mysqli_stmt_bind_result($stmtsupp,$nama); while(mysqli_stmt_fetch($stmtsupp)){ print("Supplier : $nama


"); } } } print(""); print(""); while(mysqli_stmt_fetch($stmt)){ $ttJumlah['jml'] += $akhir; $ttJumlah['hp'] += $hp; print(""); } print("
TahunBulanLini Prod.Kode AsliNo.FakturKode BarangNama BarangNomor Brg.Stok AkhirHPHJTot.HPTot.HJStatus Brg
$tahun$bln$strip$kdasli.$nofaktur $kdbrg$nmbrg$nomor$akhir".number_format($pokok,0,',','.')." ".number_format($jual,0,',','.')."".number_format($hp,0,',','.')."".number_format($hj,0,',','.')." $status

"); print("
"); print(""); print(""); print("
Total Jumlah Barang : ".number_format($ttJumlah['jml'],0,',','.')."
Total Persediaan : ".number_format($ttJumlah['hp'],0,',','.')."
"); }else{ echo "Data tidak ada!"; } } } ?>