"; echo "div#divprint{width:850px; border:1px solid #000; padding:20px 0; margin-bottom:25px;}"; echo "table.tbl {width:750px;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:150px;}"; echo ".header{font-weight:bold;text-align:center;}"; echo ".isi{text-align:left;}"; echo ""; $startDate = decTgl($_POST['startDate']); $endDate = decTgl($_POST['endDate']); $jml1 = 0; $jml2 = 0; $jml3 = 0; $laci = 0; if(bukaKoneksi()){ global $conn; /*----------------------------------------Rekap kartu*/ $query = "select m.no_nota, m.tgl_nota, m.kd_customer, m.jumlah_total, m.bank, m.no_kartu, m.no_validasi_bank, k.nama from m_nota_tunai m, karyawan k where m.status_bayar = 'K' and m.no_nota_retur = '' and m.status_nota = 'S' and k.nik = m.kasir and date(m.tgl_nota) BETWEEN '$startDate' AND '$endDate' order by m.tgl_nota,m.no_nota"; 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,$nota,$tgl,$kdcust,$ttBeli,$bank,$card,$validasi,$nama); $ttJumlah = array(); $ttJumlah['jml1'] = 0; $ttJumlah['rp'] = 0; print("
"); print("

Rekap Transaksi Kartu



"); 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['rp1'] += $ttBeli; $ttJumlah['jml1']++; print(""); } print("
No.NotaTanggal NotaKode Plg.Total BelanjaBankNo.KartuNo.ValidasiKasir
$nota$tgl$kdcust".number_format($ttBeli,0,',','.')."$bank$card$validasi$nama

"); print("
"); print(""); print(""); print("
Total Lembar Nota : ".$ttJumlah['jml1']."
Total Rupiah Transaksi : ".number_format($ttJumlah['rp1'],0,',','.')."
"); }else{ echo "Belum ada data penjualan untuk tanggal tersebut!"; echo "
"; } } $jml1 = $ttJumlah['rp1']; /*----------------------------------------Rekap Retur tukar barang*/ $query2 = "select m.no_nota,m.tgl_nota, m.kd_customer, m.jumlah_total, m.bank, m.no_kartu, m.no_nota_retur, m.jumlah_total_retur,(jumlah_total-jumlah_total_retur) TOTAL,k.nama from m_nota_tunai m, karyawan k where m.status_bayar = 'K' and m.no_nota_retur != '' and m.status_nota = 'S' and m.kasir = k.nik and date(m.tgl_nota) BETWEEN '$startDate' AND '$endDate' order by m.tgl_nota,m.no_nota"; if($stmt2 = mysqli_prepare($conn,$query2)){ mysqli_stmt_execute($stmt2); mysqli_stmt_store_result($stmt2); $cek = mysqli_stmt_num_rows($stmt2); if($cek > 0){ mysqli_stmt_bind_result($stmt2,$nota,$tgl,$kdcust,$ttBeli,$bank,$card,$notaretur,$totretur,$totalnya,$nama); $ttJumlah = array(); $ttJumlah['jml2'] = 0; $ttJumlah['rp'] = 0; print("
"); print("

Rekap Retur kartu



"); 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($stmt2)){ $ttJumlah['rp2'] += $totalnya; $ttJumlah['jml2']++; print(""); } print("
No.NotaTanggal NotaKode Plg.Total BelanjaBankNo.KartuNo.Nota ReturTot.ReturTOTAL BayarKasir
$nota$tgl$kdcust".number_format($ttBeli,0,',','.')."$bank$card $notaretur".number_format($totretur,0,',','.')."".number_format($totalnya,0,',','.')."$nama

"); print("
"); print(""); print(""); print("
Total Lembar Nota : ".$ttJumlah['jml2']."
Total Rupiah Transaksi : ".number_format($ttJumlah['rp2'],0,',','.')."
"); }else{ echo "Belum ada data retur transaksi kartu untuk tanggal tersebut!"; echo "
"; } } $jml2 = $ttJumlah['rp2']; /*----------------------------------------Rekap Retur */ $query3 = "select distinct m.no_nota, m.tgl_nota, m.kd_customer, m.jumlah_total, k.nama from m_nota_retur m, karyawan k,d_nota_retur d,m_nota_tunai mt where m.kasir = k.nik and d.no_nota = m.no_nota and d.no_nota_tunai = mt.no_nota and mt.status_bayar = 'K' and (m.status_nota = 'K' or m.status_nota = 'D') and date(m.tgl_nota) BETWEEN '$startDate' AND '$endDate' order by m.tgl_nota,m.no_nota"; if($stmt3 = mysqli_prepare($conn,$query3)){ mysqli_stmt_execute($stmt3); mysqli_stmt_store_result($stmt3); $cek = mysqli_stmt_num_rows($stmt3); if($cek > 0){ mysqli_stmt_bind_result($stmt3,$nota,$tgl,$kdcust,$ttBeli,$nama); $ttJumlah = array(); $ttJumlah['jml3'] = 0; $ttJumlah['rp'] = 0; print("
"); print("

Rekap Retur



"); 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($stmt3)){ $ttJumlah['rp3'] += $ttBeli; $ttJumlah['jml3']++; print(""); } print("
No.NotaTanggal NotaKode Plg.Total BelanjaKasir
$nota$tgl$kdcust".number_format($ttBeli,0,',','.')."$nama

"); print("
"); print(""); print(""); print("
Total Lembar Nota : ".$ttJumlah['jml3']."
Total Rupiah Transaksi : ".number_format($ttJumlah['rp3'],0,',','.')."
"); }else{ echo "Belum ada data retur barang untuk tanggal tersebut!"; echo "
"; } } $jml3 = $ttJumlah['rp3']; /*----------------------------------------Rekap bank ----------------------------------------- */ $query4 = "select temp.bank,sum(temp.TOTAL) from (select m.bank,sum(jumlah_total) TOTAL from m_nota_tunai m where m.status_bayar = 'K' and m.no_nota_retur = '' and m.status_nota = 'S' and date(m.tgl_nota) BETWEEN '$startDate' AND '$endDate' group by m.bank UNION ALL select m.bank,sum((jumlah_total-jumlah_total_retur)) TOTAL from m_nota_tunai m, karyawan k where m.status_bayar = 'K' and m.no_nota_retur != '' and m.status_nota = 'S' and m.kasir = k.nik and date(m.tgl_nota) BETWEEN '$startDate' AND '$endDate' group by m.bank) temp group by temp.bank"; if($stmt4 = mysqli_prepare($conn,$query4)){ mysqli_stmt_execute($stmt4); mysqli_stmt_store_result($stmt4); $cek = mysqli_stmt_num_rows($stmt4); if($cek > 0){ mysqli_stmt_bind_result($stmt4,$bank,$tot); $ttJumlah = array(); $ttJumlah['rp'] = 0; print("
"); print("

Rekap Transaksi Kartu



"); 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($stmt4)){ $ttJumlah['rp4'] += $tot; print(""); } print("
BankTOTAL
$bank".number_format($tot,0,',','.')."

"); print("
"); print(""); print("
Total Rupiah Transaksi : ".number_format($ttJumlah['rp4'],0,',','.')."
"); }else{ echo "Belum ada data penjualan untuk tanggal tersebut!"; echo "
"; } } $laci = $jml1 + $jml2 - $jml3; print("

"); print(""); print(""); print(""); print(""); print(""); print(""); print(""); print("
Total Transaksi Kartu:".number_format($jml1,0,',','.')."
Total Retur Transaksi Kartu:".number_format($jml2,0,',','.')."
_______________________________(+)
Total Retur:".number_format($jml3,0,',','.')."
_______________________________(-)
Total Transaksi:".number_format($laci,0,',','.')."
"); print("


"); } ?>