예제 #1
0
 function Ingresos_mensuales()
 {
     $data = array();
     if ($_POST['estado_pdf'] == 1) {
         html2pdf($_POST['html'], "ingresos_mensuales.pdf", "L", "Legal");
     }
     $_SESSION['pagina_anterior'] = "ingresos_mensuales";
     $class_curso = new curso();
     $class_alumno = new alumno();
     $class_mensualidad = new mensualidad();
     $data['cursos'] = $class_curso->obtenerCursos();
     if (isset($_POST['mes_seleccionado'])) {
         $_SESSION['mes_informe'] = $_POST['mes_seleccionado'];
     }
     if (isset($_POST['curso'])) {
         $_SESSION['curso_selec'] = $_POST['curso'];
     }
     $data['mes_informe'] = isset($_SESSION['mes_informe']) ? $_SESSION['mes_informe'] : date("m", time());
     $data['curso_selec'] = isset($_SESSION['curso_selec']) ? $_SESSION['curso_selec'] : "";
     if ($data['curso_selec']) {
         $alumnos = $class_alumno->obtenerAlumnos($data['curso_selec'], 1, true);
     } else {
         $alumnos = array();
         $data['listado_alumnos'] = array();
     }
     foreach ($alumnos as $rut => $datos) {
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['nombre_alumno'] = $datos['dato_alumno']['apellidop'] . " " . $datos['dato_alumno']['nombres'];
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['nombre_apoderado'] = $datos['dato_apoderado']['nombre'];
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['telefono'] = $datos['dato_apoderado']['telefono'];
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['colegiatura'] = $colegiatura = $datos['mensualidad']['mensualidad'] * 10;
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['deuda_historica'] = $datos['mensualidad']['deuda'];
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['beca_monto'] = $beca_monto = $datos['mensualidad']['mensualidad'] * 10 * $datos['mensualidad']['descuentos'] / 100;
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['beca_porcentaje'] = $datos['mensualidad']['descuentos'];
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['pago'] = $pago_acumulado = $class_mensualidad->obtenerPagoAcumulado($rut);
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['alumnos'][$rut]['deuda'] = $deuda = $class_mensualidad->obtenerDeuda($rut);
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['colegiatura'] += $colegiatura;
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['num_alum']++;
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['deuda_historica'] += $datos['mensualidad']['deuda'];
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['beca_monto'] += $beca_monto;
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['pago_acumulado'] += $pago_acumulado;
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['deuda'] += $deuda;
         $data['listado_alumnos'][$datos['dato_alumno']['curso']]['arancel'] += $colegiatura - $beca_monto;
     }
     $this->load->view('SEC-ingreso_mensual.php', $data);
 }