You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

131 lines
6.0 KiB
PHP

<?php
include "../func_lib.php";
session_start();
if($_SESSION['validUser'] !== TRUE)
{
header("location: ./index.php");
exit();
}
echo "<style type='text/css'>";
echo "div#divprint{width:100%; border:1px solid #000; padding:20px 0; margin-bottom:25px;font:14pt Gill Sans MT;}";
echo "table.tbl {border-width:0 0 1px 1px;border-spacing:0;border-collapse:collapse;}";
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 "</style>";
$noFaktur = $_GET['faktur'];
print("<div id='divprint'>");
if(isset($noFaktur))
{
if(bukaKoneksi()){
global $conn;
$query = "SELECT m.no_order, m.tgl_nota, m.tgl_masuk, m.tgl_jatuh_tempo, m.kd_supplier,s.nama_supplier,m.status,m.diskon,
m.nik,k.nama,m.keterangan,m.tgl_entry, d.kode_barang,d.nm_brg,d.nomor,d.harga_pokok,d.profit,
d.kode_asli,d.jum_fisik,d.lokasi,d.harga_satuan,d.hj_final,m.rp_beli
FROM m_pembelian m,d_pembelian d,supplier s,karyawan k
WHERE d.no_faktur = m.no_faktur
AND m.kd_supplier = s.kd_supplier
AND m.nik = k.nik
AND m.no_faktur = ?
ORDER BY d.kode_barang,d.nm_brg,d.nomor";
if($stmt = mysqli_prepare($conn,$query)){
mysqli_stmt_bind_param($stmt,"s",$noFaktur);
mysqli_stmt_execute($stmt);
mysqli_stmt_store_result($stmt);
$cek = mysqli_stmt_num_rows($stmt);
if($cek > 0){
mysqli_stmt_bind_result($stmt,$noOrder,$tglNota,$tglMsk,$tglTmpo,$kdSup,$nmSup,$status,$disk,
$nik,$nm,$ket,$tglEntry,$kdBrg,$nmBrg,$no,$hrgP,$profit,$kdAsli,$jumF,$lok,$hrgS,$hjF,$rp_beli);
print("<center><img src='../images/logo.JPG' width='270' height='208' />");
print("<hr>");
print("<b>Laporan Penerimaan Barang toko ".$_SESSION['namatoko']."</b></center><br/>");
$i=0;
$jBeli = 0;
$rpBeli = 0;
while(mysqli_stmt_fetch($stmt)){
if($i==0){
if($status=="T"){
$status="Tunai";
}else if($status=="H"){
$status="Tempo";
}else{
$status="Konsinyasi";
}
$disk .= "%";
$tglNota = encTgl($tglNota);
$tglMsk = encTgl($tglMsk);
$tglTmpo = encTgl($tglTmpo);
$tglEntryS = substr($tglEntry,0,10);
$tglEntryS = encTgl($tglEntryS);
$time = substr($tglEntry,11,8);
print("<center>");
print("<table width='80%' border='0'>");
print("<tr><td>Nomor Faktur </td><td>: $noFaktur</td>
<td align='right'>Tanggal Nota :</td><td align='right'> $tglNota</td></tr>");
print("<tr><td>Nomor Order </td><td>: $noOrder</td>
<td align='right'>Tanggal Masuk :</td><td align='right'> $tglMsk</td></tr>");
print("<tr><td>Waktu Entry </td><td>: $tglEntryS / $time </td>
<td align='right'>Kode Supplier :</td><td align='right'> $kdSup | $nmSup</td></tr>");
print("<tr><td>NIK </td><td>: $nik | $nm</td>
<td align='right'>Tanggal Jatuh Tempo :</td><td align='right'> $tglTmpo</td></tr>");
print("<tr><td>Status </td><td>: $status</td>
<td align='right'>Diskon Pembelian :</td><td align='right'> $disk</td></tr>");
print("<tr><td>Keterangan </td><td>: $ket</td>
<td align='right'></td><td align='right'></td></tr>");
print("<table width='95%' border='0' class='tbl'><tr>");
print("<td width='6%' align='center' style='font-size:10pt;color:white;background-color:#65955F;'>KODE ASLI</td>
<td width='9%' align='center' style='font-size:10pt;color:white;background-color:#65955F;'>KODE BRG</td>
<td width='35%' align='center' style='font-size:10pt;color:white;background-color:#65955F;'>NAMA BARANG</td>
<td width='18%' align='center' style='font-size:10pt;color:white;background-color:#65955F;'>KODE BRG LAMA</td>
<td align='center' width='4%' style='font-size:10pt;color:white;background-color:#65955F;'>NO</td>
<td align='center' width='4%' style='font-size:10pt;color:white;background-color:#65955F;'>JUML FISIK</td>
<td align='center' width='7%' style='font-size:10pt;color:white;background-color:#65955F;'>HP LAMA</td>
<td align='center' width='3%' style='font-size:10pt;color:white;background-color:#65955F;'>PROFIT(%)</td>
<td align='center' width='9%' style='font-size:10pt;color:white;background-color:#65955F;'>HJ FINAL</td>");
print("</tr>");
print("<tr style='font-size:9pt;background-color:#C6FFA3;'>");
print("<td align='center'>$kdAsli</td>");
print("<td align='center'>$kdBrg</td>");
print("<td>$nmBrg</td>");
print("<td align='center'>$kdBrglama</td>");
print("<td align='center'>$no</td>");
print("<td align='center'>$jumF</td>");
print("<td align=right>".DeconvHrgP($hrgP)."</td>");
print("<td align='center'>".convHrgP($profit)."</td>");
print("<td align=right>".number_format($hjF)."</td>");
print("</tr>");
}else{
print("<tr style='font-size:9pt;background-color:#C6FFA3;'>");
print("<td align='center'>$kdAsli</td>");
print("<td align='center'>$kdBrg</td>");
print("<td>$nmBrg</td>");
print("<td align='center'>$kdBrglama</td>");
print("<td align='center'>$no</td>");
print("<td align='center'>$jumF</td>");
print("<td align=right>".DeconvHrgP($hrgP)."</td>");
print("<td align='center'>".convHrgP($profit)."</td>");
print("<td align=right>".number_format($hjF)."</td>");
print("</tr>");
}
$i++;
$jBeli += $jumF;
$rpBeli += $jumF * DeconvHrgP($hrgP);
}
print("</table><br/><table border='0' width='80%'>
<tr><b><td width='22%'>Total Jumlah </b></td><td><b>: $jBeli </b></td></tr>
<tr><b><td width='22%'>Total Rupiah </b></td><td><b>: Rp. ".number_format($rpBeli,2,',','.')."</b></td></tr>
<tr><b><td width='22%'>Total Rupiah Nota </b></td><td><b>: Rp. ".number_format($rp_beli,2,',','.')."</b></td></tr>
</table>
</center>");
}
}
}
}
print("</div>");
?>