include_once "fpdf/fpdf.php"; include_once "funciones.php"; $cod = $_POST['CodArrendatario']; $codpago = $_POST['CodPago']; $proximoMes = $_POST['proximoMes']; $montoPendiente = $_POST['pendiente']; $arrendatario = new arrendatario(); $pago = new pago(); $valorConcepto = array(); $valorImporte = array(); $arren = array_shift($arrendatario->mostrarTodo(1, "CodArrendatario={$cod}")); $pagoTotal = 0; $i = 0; foreach ($codpago as $cpago) { $i++; $p = array_shift($pago->mostrarTodo(0, "CodPago=" . $cpago)); if ($p['Monto'] == $arren['Monto']) { array_push($valorConcepto, "Alquiler mes de " . mb_strtoupper(strftime("%B", strtotime($p['FechaPago']))) . " de " . $p['Anio'] . " | Cancelado: " . date("d/m/Y", strtotime($p['FechaCancelado']))); array_push($valorImporte, $p['Monto'] . " Bs."); $pagoTotal += $p['Monto']; } else { if ($p['Monto'] < $arren['Monto']) { array_push($valorConcepto, "Adelanto alquiler mes de " . mb_strtoupper(strftime("%B", strtotime($p['FechaPago']))) . " de " . $p['Anio'] . " | Cancelado: " . date("d/m/Y", strtotime($p['FechaCancelado']))); array_push($valorImporte, $p['Monto'] . " Bs."); $pagoTotal += $p['Monto']; } else { array_push($valorConcepto, "Adelanto alquiler mes de " . mb_strtoupper(strftime("%B", strtotime($p['FechaPago']))) . " de " . $p['Anio'] . " | Cancelado: " . date("d/m/Y", strtotime($p['FechaCancelado']))); array_push($valorImporte, $p['Monto'] . " Bs."); $pagoTotal += $p['Monto']; } }
} $titulo = "Reporte General"; $pdf = new PDF("P", "mm", "letter"); //$pdf=new FPDF("L","mm",array(306,396)); $borde = 0; $pdf->AddPage(); $totalpagos = 0; $totalgastos = 0; foreach (rangoFechas($fechaInicio, $fechaFin, "+ 1 month", 1) as $rfechas) { $mespagos = 0; $mesgastos = 0; $mes = date("m", strtotime($rfechas)); $anio = date("Y", strtotime($rfechas)); $gas = $gasto->mostrarTodo(0, "MONTH(FechaGasto)={$mes} and YEAR(FechaGasto)={$anio}"); //print_r($gas); $pag = $pago->mostrarTodo(0, "MONTH(FechaCancelado)={$mes} and YEAR(FechaCancelado)={$anio}"); $pdf->Fuente("", 9); $pdf->Ln(); $pdf->linea(); $pdf->Ln(); $pdf->Fuente("", 9); $pdf->CuadroCuerpoPersonalizado(35, "Pagos - " . ucfirst(strftime("%B %Y ", strtotime($rfechas))), 1, "L", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(27, "Fecha de Pago", 1, "C", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(30, "Fecha Cancelado", 1, "C", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(60, "Nombre de Arrendatarios", 1, "C", 1, "", 8); $pdf->CuadroCuerpoPersonalizado(30, "Monto", 1, "C", 1, "", 8); $pdf->Ln(); $p; foreach ($pag as $p) { $paci = array_shift($arrendatario->mostrarTodo(0, "CodArrendatario=" . $p['CodArrendatario'])); $pacih = explode(" ", $paci['NombreEsposo']);
</table> <form action="recibo.php" method="post"><input type="hidden" name="CodArrendatario" value="<?php echo $cod; ?> "/> <table class="tabla"> <tr class="cabecera"><td>Nº</td><td>Fecha de Cancelación</td><td>Estado</td><td>Monto</td><td>Observaciones</td><td>Pagos en Recibo</td></tr> <?php $i = 0; $total = 0; $totalTodo = 0; foreach (rangoFechas($fechaCancela, $fechaHoy) as $fecha) { $i++; $fechaMes = date("m", strtotime($fecha)); $fechaAnio = date("Y", strtotime($fecha)); $pagomes = $pago->mostrarTodo(0, "Mes={$fechaMes} and Anio={$fechaAnio} and CodArrendatario={$cod}"); $pagmes = array_shift($pago->mostrarTodo(0, "Mes={$fechaMes} and Anio={$fechaAnio} and CodArrendatario={$cod}")); $totalTodo += $arren['Monto']; //if(count($pagomes)<1){$total+=$arren['Monto'];} $total += $pagmes['Monto']; ?> <tr class="contenido"> <td><?php echo $i; ?> </td> <td><?php echo $fecha; ?> </td> <td><?php