"; echo "table.tbl {width:80%;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:150px;}"; echo ".header{font-weight:bold;text-align:center;}"; echo ".isi{text-align:left;}"; echo ""; $startDate = decTgl($_POST['startDate']); $endDate = decTgl($_POST['endDate']); if(bukaKoneksi()){ global $conn; $query = "SELECT tmpX.tgl,tmpBon.totbon,tmpRetur.totretur,tmpTitip.tottitip FROM(select date(tgl_bon) tgl FROM m_bon m WHERE date(tgl_bon) between '$startDate' and '$endDate' group by tgl)tmpX LEFT OUTER JOIN (select date(m.tgl_bon) as tgl,sum(d.jumlah*d.hrg_satuan) as totbon from d_bon d,m_bon m where m.no_bon = d.no_bon and date(tgl_bon) between '$startDate' and '$endDate' group by date(tgl_bon))tmpBon ON tmpX.tgl = tmpBon.tgl LEFT OUTER JOIN (select date(m.tgl_nota) as tgl, sum(m.jumlah_total) as totretur from m_nota_retur m where m.status_nota = 'B' and date(m.tgl_nota) BETWEEN '$startDate' and '$endDate' group by date(m.tgl_nota))tmpRetur ON tmpX.tgl = tmpRetur.tgl LEFT OUTER JOIN (select date(t.tgl_byr) tgl,sum(t.bayar_bon) as tottitip from bayar_bon t where date(t.tgl_byr) between '$startDate' and '$endDate' group by date(t.tgl_byr)) tmpTitip ON tmpX.tgl = tmpTitip.tgl"; 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,$tgl,$totA,$totB,$totC); $ttJumlah = array(); $ttJumlah['rpbon'] = 0; $ttJumlah['rpretur'] = 0; $ttJumlah['rpnettbon'] = 0; $ttJumlah['rptitip'] = 0; $ttJumlah['rpkomisi'] = 0; $ttJumlah['saldo_akh'] = 0; $ttJumlah['saldo_awalbln'] = 559659149; $ttJumlah['saldo_awalthn'] = 601788749; $ttJumlah['saldo_rata2'] = 0; $ttJumlah['akum_titiplalu'] = 1122281800; $bulan = substr($_POST['endDate'],3,2); $ttJumlah['akum_titip'] = 0; $ttJumlah['rata2_titip'] = 0; $ttJumlah['usia_piutang'] = 0; print("
"); print("

Rekap AK.4



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


"); print(""); print(""); while(mysqli_stmt_fetch($stmt)){ $ttJumlah['rpbon'] += $totA; $ttJumlah['rpretur'] += $totB; $ttJumlah['rpnettbon'] += $totA-$totB; $ttJumlah['rptitip'] += $totC; print(""); } print(""); print("
TanggalBONRETUR BONNETTO BONTITIPKOMISI
".encTgl($tgl)."".number_format($totA,0,',','.')."".number_format($totB,0,',','.')."".number_format($totA-$totB,0,',','.')." ".number_format($totC,0,',','.')."
T O T A L".number_format($ttJumlah['rpbon'],0,',','.')." ".number_format($ttJumlah['rpretur'],0,',','.')."".number_format($ttJumlah['rpnettbon'],0,',','.')." ".number_format($ttJumlah['rptitip'],0,',','.')."".number_format(0,0,',','.')."

"); $ttJumlah['saldo_akh'] = $ttJumlah['saldo_awalbln'] + $ttJumlah['rpnettbon'] - $ttJumlah['rptitip']; $ttJumlah['saldo_rata2'] = ($ttJumlah['saldo_akh'] + $ttJumlah['saldo_awalthn']) / 2; $ttJumlah['akum_titip'] = $ttJumlah['akum_titiplalu'] + $ttJumlah['rptitip']; $ttJumlah['rata2_titip'] = $ttJumlah['akum_titip']/$bulan; $ttJumlah['usia_piutang'] = $ttJumlah['saldo_rata2'] / $ttJumlah['rata2_titip']; print("
"); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print("
SALDO AWAL BULAN : ".number_format($ttJumlah['saldo_awalbln'],0,',','.')."
Nett BON : ".number_format($ttJumlah['rpnettbon'],0,',','.')."
TITIP : ".number_format($ttJumlah['rptitip'],0,',','.')."
SALDO AKHIR : ".number_format($ttJumlah['saldo_akh'],0,',','.')."

SALDO AWAL TH : ".number_format($ttJumlah['saldo_awalthn'],0,',','.')."
SALDO RATA-RATA : ".number_format($ttJumlah['saldo_rata2'],0,',','.')."
AKUMULASI TITIP : ".number_format($ttJumlah['akum_titip'],0,',','.')."
RATA2 TITIP : ".number_format($ttJumlah['rata2_titip'],0,',','.')."
USIA PIUTANG : ".number_format($ttJumlah['usia_piutang'],2,',','.')."

KOMISI BLN INI : ".number_format(0,0,',','.')."
AKUMULASI KOMISI : ".number_format(0,0,',','.')."
"); }else{ echo "Belum ada data transaksi untuk tanggal tersebut!"; } } } ?>