function getMiRol() { $sql = "SELECT\r\n\t\t\t\tr.id_rol\r\n\t\t\t\tFROM\r\n\t\t\t\trol AS r\r\n\t\t\t\tInner Join usuarios AS u ON r.id_rol = u.id_rol\r\n\t\t\t\tWHERE\r\n\t\t\t\tu.id_usuario = '" . $_SESSION['session'][0] . "'"; $query = new Consulta($sql); $row = $query->ConsultaVerRegistro(); return $row["id_rol"]; }
function FichaMeses() { $this->anpid = $anpid; $this->axo_poa = $axo_poa; $this->id_user = $id_user; $sql = "SELECT m.*\r\nFROM\r\n`programacion_partidas_meses` AS `ppm`\r\nInner Join `programacion_partidas` AS `pp` ON `ppm`.`id_programacion_partidas` = `pp`.`id_programacion_partidas`\r\nInner Join `asignacion_ff_anp_objetivos` AS `afao` ON `afao`.`id_asignacion_ff_anp_objetivos` = `pp`.`id_ff_anp_subactividad`\r\nInner Join `asignacion_anp_objetivos` AS `aao` ON `aao`.`id_asignacion_anp_objetivos` = `afao`.`id_asignacion_anp_objetivos`\r\nInner Join `presupuesto_anp` AS `pa` ON `pa`.`id_presupuesto_anp` = `afao`.`id_presupuesto_anp`\r\nInner Join `presupuesto_ff` AS `pf` ON `pf`.`id_presupuesto_ff` = `pa`.`id_presupuesto_ff`\r\nInner Join `fuente_financiamiento` AS `ff` ON `ff`.`id_ff` = `pf`.`id_ff`\r\nInner Join `anp_objetivo_especifico` AS `aoesp` ON `aoesp`.`id_anp_objetivo_especifico` = `aao`.`id_anp_objetivo_especifico`\r\nInner Join `tarea` AS `t` ON `t`.`id_tarea` = `aao`.`id_tarea`\r\nInner Join `anp_objetivo_estrategico` AS `aoest` ON `aoest`.`id_anp_objetivo_estrategico` = `aoesp`.`id_anp_objetivo_estrategico`\r\nInner Join `objetivo_estrategico` AS `oe` ON `oe`.`id_objetivo_estrategico` = `aoest`.`id_objetivo_estrategico`\r\nInner Join `mes` AS `m` ON `ppm`.`id_mes` = `m`.`id_mes`\r\nWHERE\r\n`aao`.`id_anp` = '" . $anpid . "' AND\r\n`aao`.`id_axo_poa` = '" . $axo_poa . "'\r\n\r\nGROUP BY\r\n`ppm`.`id_mes`"; $Q_m = new Consulta($sql); ?> <style type="text/css"> <!-- .Estilo1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } body { background-color: #c0cccc; } body,td,th { color: #333300; } --> </style> <form id="form1" name="form1" method="post" action=""> <label> <div align="center"><span class="Estilo1">Seleccione el Mes</span><br /> <select name="idmes" onchange="submit()"> <option value="0">Elija el Mes</option> <?php while ($row_m = $Q_m->ConsultaVerRegistro()) { if ($_POST[idmes] == $row_m[0]) { $select = "selected"; } else { $select = ""; } ?> <option value="<?php echo $row_m[0]; ?> " <?php echo $select; ?> ><?php echo $row_m[1]; ?> </option><?php } ?> </select> </div> </label> </form> <?php }
function getObjetivosEstrategicos() { $result; $sql = "SELECT * FROM objetivo_estrategico "; $query = new Consulta($sql); while ($row = $query->ConsultaVerRegistro()) { $result[] = array('id' => $row['id_objetivo_estrategico'], 'nombre' => $row['nombre_objetivo_estrategico'], 'codigo' => $row['codigo_objetivo_estrategico'], 'indicador' => $row['indicador_objetivo_estrategico'], 'unidad_medida' => $row['id_unidad_medida']); } return $result; }
function mostrar_PresupuestoMensual($ftefto) { $gsqlp = $this->SqlFtt($ftefto); $sqlg = $gsqlp; $selmescampos = $this->setsql($gsqlp); //OBJ Estrat /////////////////////////////////////////////////////////////////////// //die () $sqlprg = $this->set_sql("oe.*", $gsqlp, "oe.id_objetivo_estrategico", "codigo_objetivo_estrategico"); $query = new Consulta($sqlprg); while ($row_prg = $query->ConsultaVerRegistro()) { //$prg=table_row($row_prg[id_programa],"objetivo_estrategico"); $prg[total_monto] = $row_prg[total_monto]; $gsqlsp = $gsqlp . " AND oe.id_objetivo_estrategico='" . $row_prg[id_objetivo_estrategico] . "'"; $this->setsql($gsqlsp); $this->registro_programa($row_prg, $ftefto); //SUB PROGRAMA/////////////////////////////////////////////////////////////////////// $sql_sb = $this->set_sql("aoesp.*", $gsqlsp, "aoesp.id_anp_objetivo_especifico ", "codigo_objetivo_especifico"); $query_sb = new Consulta($sql_sb); while ($row_sb = $query_sb->ConsultaVerRegistro()) { //$sbprg=table_row($row_sb[id_subprograma],"subprograma"); $gsqla = $gsqlsp . " AND aoesp.id_anp_objetivo_especifico='" . $row_sb[id_anp_objetivo_especifico] . "'"; $this->setsql($gsqla); //regitro sub programa $this->registro_subprograma($row_prg, $row_sb, $ftefto); //ACTIVIDAD/////////////////////////////////////////////////////////////////////// $sql_a = $this->set_sql("t.*,aao.*,afao.*", $gsqla, "t.id_tarea", "nro_asignacion"); $query_a = new Consulta($sql_a); while ($row_a = $query_a->ConsultaVerRegistro()) { //$actividad=table_row($row_a[id_actividad],"actividad"); $gsqlsa = $gsqla . " AND t.id_tarea='" . $row_a[id_tarea] . "'"; $this->setsql($gsqlsa); $this->registro_actividad($row_prg, $row_sb, $row_a, $ftefto); /* //SUB ACTIVIDAD /////////////////////////////////////////////////////////////////////// $sql_sa=$this->set_sql("sa.id_subactividad, sa.nombre_subactividad, sa.codigo_completo_subactividad, asb.id_anp_subactividad, asb.id_anp,asb.id_axo_poa ", $gsqlsa, "fas.id_anp_subactividad","sa.id_subactividad"); //die($sql_sa); $query_sa=new Consulta($sql_sa); while($row_sa=$query_sa->ConsultaVerRegistro()){ $gsqlsaa= $gsqlsa." AND sa.id_subactividad='".$row_sa[id_subactividad]."'"; $this->setsql($gsqlsaa); $this->registro_subactividad($row_sa,$ftefto); }//fin SubActividad*/ } // fin actividad } //fin sub programa } //fin programa $this->setsql($sqlg); $this->fin_de_registros($ftefto); }
function UnidadMedida($id = 0) { $this->id = $id; if ($this->id > 0) { $sql = " SELECT * FROM unidad_medida"; $query = new Consulta($sql); if ($query->numregistros() > 0) { $row = $query->ConsultaVerRegistro(); $this->nombre = $row['nombre_unidad_medida']; $this->descripcion = $row['descripcion_unidad_medida']; } } }
function IndiceListarModulos($id = '') { if (empty($id)) { $sql = "select * from modulos ORDER BY id_modulo"; } else { $sql = "select * from modulos where id_modulo ='{$id}' ORDER BY id_modulo"; } $query = new Consulta($sql); if ($query->numcampos() > 0) { while ($rows = $query->ConsultaVerRegistro()) { $prg[] = array('id' => $rows['id_modulo'], 'nombre' => $rows['nombre_modulo'], 'descripcion' => $rows['descripcion_modulo'], 'carpeta' => $rows['carpeta_modulo']); } } return $prg; }
function GuardarFinalizado($cod, $id, $tipo) { $fecha_actual = time() - 3600; $fecha = date("Y-m-d H:i:s", $fecha_actual); $sql = "UPDATE documento_finalizado\r\n\t\t\tSET \r\n\t\t\tcodigo_documento_finalizado='" . $cod . "',\r\n\t\t\tfecha_finalizado = '" . $fecha . "'\r\n\t\t\tWHERE id_documento_finalizado=" . $id; $query = new Consulta($sql); if ($query->RespuestaConsulta()) { $sql_u = "SELECT ultimo_numero\r\n\t\t\t\t FROM numero_documentos_respuesta\r\n\t\t\t\t WHERE tipo_documento = " . $tipo; $query_u = new Consulta($sql_u); $row_u = $query_u->ConsultaVerRegistro(); $ultimo = $row_u["ultimo_numero"]; $sql_n = "UPDATE numero_documentos_respuesta\r\n\t\t\t\t SET ultimo_numero='" . ($ultimo + 1) . "'\r\n\t\t\t\t WHERE tipo_documento=" . $tipo; $query_n = new Consulta($sql_n); } return $query_n->RespuestaConsulta(); }
function carga_combo($sql, $nom, $next = '', $msg_d = '-- Seleccione --', $msg_v = '-- Sin Opciones --') { $q = new Consulta($sql); if ($q->numregistros() == 0) { ?> <select name="<?php echo $nom; ?> "><option value=''><?php echo $msg_v; ?> </option></select> <?php } else { ?> <select name="<?php echo $nom; ?> " onchange="carga_combo(this,'<?php echo $next; ?> ')" > <option value='' selected ><?php echo $msg_d; ?> </option> <?php while ($r = $q->ConsultaVerRegistro()) { ?> <option value='<?php echo $r[0]; ?> '><?php echo urlencode($r[1]); ?> </option> <?php } ?> </select><?php } //if hay registros }
function mostrar_Presupuesto() { $gsqlp = $this->SqlFtt($this->ftefto); $sqlg = $gsqlp; $this->setsql($gsqlp); //Partida /////////////////////////////////////////////////////////////////////// $sqlprtd = $this->set_sql("pp.id_partida, codigo_partida,nombre_partida", $gsqlp, "pp.id_partida", "partida.codigo_partida", "partida"); //die ($sqlprtd); $query = new Consulta($sqlprtd); while ($row_prtd = $query->ConsultaVerRegistro()) { $gsqlsp = $gsqlp . " AND pp.id_partida='" . $row_prtd[id_partida] . "'"; $this->setsql($gsqlsp); //die ($this->sql); $this->registro_partida($row_prtd); } //fin Partida $this->setsql($sqlg); $this->fin_de_registros(); }
function mostrar_Presupuesto() { $gsqlp = $this->SqlFts; $sqlg = $gsqlp; $this->setsql($gsqlp); //OBJ Estrat /////////////////////////////////////////////////////////////////////// //die () $sqlprg = $this->set_sql("oe.*,m.*", $gsqlp, "oe.id_objetivo_estrategico", "codigo_objetivo_estrategico"); $query = new Consulta($sqlprg); while ($row_prg = $query->ConsultaVerRegistro()) { //$prg=table_row($row_prg[id_programa],"objetivo_estrategico"); $prg[total_monto] = $row_prg[total_monto]; $gsqlsp = $gsqlp . " AND m.id_mes='" . $_POST[idmes] . "' and oe.id_objetivo_estrategico='" . $row_prg[id_objetivo_estrategico] . "'"; $this->setsql($gsqlsp); $this->registro_programa($row_prg, $ftefto); //OBJETIVO ESPECIFICO/////////////////////////////////////////////////////////////////////// $sql_sb = $this->set_sql("aoesp.*,m.*", $gsqlsp, "aoesp.id_anp_objetivo_especifico ", "codigo_objetivo_especifico"); $query_sb = new Consulta($sql_sb); while ($row_sb = $query_sb->ConsultaVerRegistro()) { //$sbprg=table_row($row_sb[id_subprograma],"subprograma"); $gsqla = $gsqlsp . " AND aoesp.id_anp_objetivo_especifico= '" . $row_sb[id_anp_objetivo_especifico] . "' AND m.id_mes='" . $_POST[idmes] . "'"; $this->setsql($gsqla); //regitro sub programa $this->registro_subprograma($row_prg, $row_sb, $ftefto); //TAREA/////////////////////////////////////////////////////////////////////// $sql_a = $this->set_sql("t.*,aao.*,afao.*,m.*", $gsqla, "t.id_tarea", "aao.nro_asignacion"); $query_a = new Consulta($sql_a); while ($row_a = $query_a->ConsultaVerRegistro()) { //$actividad=table_row($row_a[id_actividad],"actividad"); $gsqlsa = $gsqla . " AND t.id_tarea='" . $row_a[id_tarea] . "' AND m.id_mes='" . $_POST[idmes] . "'"; $this->setsql($gsqlsa); $this->registro_actividad($row_prg, $row_sb, $row_a, $ftefto); } // fin actividad } //fin sub programa } //fin programa $this->setsql($sqlg); $this->fin_de_registros($ftefto); }
echo $row[indicador_objetivo_estrategico]; ?> </td> <td align="center"><?php echo $row[id_unidad_medida]; ?> </td> <td align="right"><?php echo $row[meta_anp_objetivo_estrategico]; ?> </td> </tr><tr><td colspan="6"> <?php $sql_ = "SELECT * FROM anp_objetivo_especifico aoe, anp_objetivo_especifico_meta m \r\n\t\t\t\tWHERE id_anp_objetivo_estrategico='" . $id . "' AND id_axo_poa='" . $_SESSION['inrena_4']['2'] . "'\r\n\t\t\t\t\tAND m.id_anp_objetivo_especifico=aoe.id_anp_objetivo_especifico\r\n\t\t\t\tORDER BY codigo_objetivo_especifico "; $Q_ = new Consulta($sql_); while ($r = $Q_->ConsultaVerRegistro()) { $ids = $r[id_anp_objetivo_especifico]; ?> <tr class='reg1'> <td><?php echo $row[codigo_objetivo_estrategico] . "." . $r[codigo_objetivo_especifico]; ?> </td> <td align="left"><?php echo $r[nombre_objetivo_especifico]; ?> </td> <td align="left"><?php echo $r[indicador_objetivo_especifico]; ?> </td>
function ListarFts() { $sqlfft = $this->SqlFtt($this->ftefto); $sql = $this->set_sql("pf.id_ff", $sqlfft, "pf.id_ff", "pf.id_ff"); $query = new Consulta($sql); while ($row_Fts = $query->ConsultaVerRegistro()) { $row = table_row($row_Fts['id_ff'], "fuente_financiamiento", "id_ff"); $Fts[] = array('id_ff' => $row['id_ff'], 'nombre_ff' => $row['nombre_ff'], 'siglas_ff' => $row['siglas_ff']); } return $Fts; }
<tr class="Estilo33"> <td width="36%" height="23" align="right"> </td> <td height="23" colspan="3" align="right"><div align="right"><b> <?php echo $rowreg[1]; ?> </b></div></td> </tr> <tr class="Estilo33"> <td height="20" colspan="4" align="center"><span class="titulo">Hoja de Tramite</span></td> </tr> <tr class="Estilo1"> <?php $sql_remi = "Select * FROM remitentes AS r \r\n\t\t\t\t\t\t\tINNER JOIN tipo_remitente AS tr ON tr.id_tipo_remitente = r.id_tipo_remitente \r\n\t\t\t\t\t\t\tWHERE r.id_remitente='" . $rowreg['id_remitente'] . "'"; $q_remi = new Consulta($sql_remi); $rowremi = $q_remi->ConsultaVerRegistro(); ?> <td align="left" class="primeracolumna"> <span class="Estilo15">Origen</span> </td> <td colspan="3" align="left" class="detalle" > <span class="Estilo16"><?php echo $rowremi['tipo_remitente_nombre']; ?> </span> </td> </tr> <tr class="Estilo1"> <td align="left" class="primeracolumna"> <span class="Estilo15">Fecha de Registro</span> </td> <td colspan="3" align="left" class="detalle"> <span class="Estilo16"><?php echo $rowreg['fecha_registro_documento'];
<?php echo $doc_reporte->getAsunto(); ?> </div></td> </tr> <tr> <td height="21" align="center"><div align="left" class="Estilo22">Doc. Digitalizado </div></td> <td align="center"><div align="center" class="Estilo22">:</div></td> <td height="21" colspan="4" align="center"> <div align="left"> <?php $escaneo = "SELECT *\r\n\t\t\t\t\t\tfrom documentos_escaneados de\r\n\t\t\t\t\t\twhere de.id_documento = " . $doc_reporte->getIdDocumento(); $qescaneo = new Consulta($escaneo); $index = 1; $doc = new Documento($doc_reporte->getIdDocumento()); while ($row_reg = $qescaneo->ConsultaVerRegistro()) { if (is_null($row_reg['fecha_escaneo'])) { $ref = "Escaneo/" . $row_reg['nombre_documento_escaneado']; } else { $ref = "../sad/Escaneado_completo/" . $doc->getCodigo() . "/" . $row_reg['nombre_documento_escaneado']; } ?> <a href="<?php echo $ref; ?> " id="<?php echo $row_reg["id_documento_escaneado"]; ?> " target="_blank"><?php echo $index; ?>
function Busqueda($campo, $valor) { if ($campo == "nombre_remitente") { $where = $campo == "nombre_remitente" ? " AND remitentes.nombre_remitente like '%{$valor}%' " : ""; } else { $where = $campo != "" ? " AND d.{$campo} like '%{$valor}%' " : ""; } $sql_reg = "SELECT * FROM documentos d\r\n Inner Join remitentes ON remitentes.id_remitente = d.id_remitente\r\n Inner Join estados ON estados.id_estado = d.id_estado\r\n Inner Join tipos_documento ON tipos_documento.id_tipo_documento = d.id_tipo_documento\r\n " . $where . " ORDER BY d.id_documento DESC"; $query_reg = new Consulta($sql_reg); ?> <div class="ui-jqgrid ui-widget ui-widget-content ui-corner-all"> <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" id="tabla_despacho" class="gview_frmgrid"> <tr> <td> <table width="100%" class="ui-jqgrid-htable" cellpadding="0" cellspacing="0"> <tr bgcolor="#6699CC" class="ui-widget-header ui-th-column grid_resize" height="25"> <th width="16%" class="ui-widget-header ui-th-column grid_resize">Reg. Nro</th> <th width="26%" class="ui-widget-header ui-th-column grid_resize">Remitente</th> <th width="28%" class="ui-widget-header ui-th-column grid_resize">Documento</th> <th width="13%" class="ui-widget-header ui-th-column grid_resize">Registrado</th> <th width="6%" class="ui-widget-header ui-th-column grid_resize">Estado</th> <th class="ui-widget-header ui-th-column grid_resize">Ubicacion Original</th> </tr> </table> </td> </tr> <tr class="ui-jqgrid-bdiv"> <td> <table id="frmgrid" width="100%" class="ui-jqgrid-btable" cellpadding="0" cellspacing="0"> <?php while ($row_reg = $query_reg->ConsultaVerRegistro()) { $id = $row_reg[0]; $estado = $row_reg["id_estado"]; $tooltip = ""; if (!empty($row_reg['asunto_documento'])) { $tooltip = "title ='" . $row_reg['asunto_documento'] . "' class='tip'"; } ?> <tr class="ui-widget-content1 jqgrow <?php echo $estado == 12 ? "Estilo2 fila_finalizada" : "Estilo2"; ?> "> <td <?php echo $tooltip; ?> width="16%"> <div align="center"> <?php $cod = $row_reg[1]; if ($estado != 12) { ?> <a href="escaneo_acceso_registro.php?opcion=edit&id=<?php echo $id; ?> "> <?php echo $cod; ?> </a> <?php } else { echo $cod; } ?> </div> </td> <td width="26%"> <input size="48" value="<?php echo $row_reg["nombre_remitente"]; ?> "/> </td> <td width="28%"> <input size="43" value="<?php echo $row_reg["numero_documento"]; ?> "/> </td> <td width="13%"> <input name="text" type="text" style="text-align:center; width:100%" value="<?php echo date('d/m/Y H:i', strtotime($row_reg['fecha_registro_documento'])); ?> " size="3"/> </td> <td width="6%" align="center"> <input name="text2" type="text" style="text-align:center; width:100%" value="<?php echo $row_reg['abrev_nombre_estado']; ?> " size="3"/> </td> <?php $sql_ultimo = "SELECT Max(`hd`.`id_historial_documento`) AS `ultimo`\r\n FROM\r\n `historial_documentos` AS `hd`\r\n where hd.id_documento='" . $row_reg['id_documento'] . "'\r\n GROUP BY\r\n `hd`.`id_documento`"; $query_ultimo = new Consulta($sql_ultimo); $ultimo = $query_ultimo->ConsultaVerRegistro(); $sql_data = " SELECT hd.id_documento,\r\n a.nombre_area,\r\n a.abve_nombre_area\r\n FROM historial_documentos AS hd\r\n Inner Join areas AS a ON a.id_area = hd.id_area\r\n where hd.id_historial_documento='" . $ultimo['ultimo'] . "'"; $query_data = new Consulta($sql_data); $data = $query_data->ConsultaVerRegistro(); $sql_usu = "SELECT Max(`ha`.`id_historial_atencion`) AS `ultimo`,\r\n `ha`.`id_documento`\r\n FROM `historial_atencion` AS `ha`\r\n WHERE ha.original_historial_atencion = '1' and\r\n ha.id_documento='" . $row_reg['id_documento'] . "'\r\n GROUP BY\r\n `ha`.`id_documento`\t"; $query_usu = new Consulta($sql_usu); $usu = $query_usu->ConsultaVerRegistro(); $susu = "SELECT `u`.`login_usuario`, `a`.`abve_nombre_area`\r\n FROM `historial_atencion` AS `ha`\r\n Inner Join `usuarios` AS `u` ON `u`.`id_usuario` = `ha`.`id_usuario_destino`\r\n Inner Join `areas` AS `a` ON `a`.`id_area` = `u`.`id_area`\r\n WHERE\r\n `ha`.`id_historial_atencion` = '" . $usu['ultimo'] . "' "; $qusu = new Consulta($susu); $u = $qusu->ConsultaVerRegistro(); ?> <td><div align="center"> <?php $documento = new Documento($row_reg['id_documento']); ?> <input name="text42" type="text" value="<?php echo $documento->UltimaUbicacionReporte(); ?> " /> </div></td> </tr> <?php } ?> </table> </td> </tr> </table> </div> <?php }
function ObjetivoEstrategico($sql) { //die ($sql); $query = new Consulta($sql); $row = $query->ConsultaVerRegistro(); return $row; }
} ?> </td> </tr> <tr><td align='center'> <?php if ($_POST[anp]) { $obj = new SqlSelect($_POST[anp], $_SESSION["inrena_4"][2], $_SESSION["inrena_4"][1]); $sqlff = $obj->set_sql("ff.id_fuentefinanciamiento,ff.id_ff,ff.siglas_ff", " ", "ff.id_ff", "ff.id_ff"); $Qff = new Consulta($sqlff); ?> <br><br><strong>Seleccione Fuente de Financiamiento</strong><br> <select name='lista_ff[]' size="10" multiple > <?php $m = 0; while ($f_f = $Qff->ConsultaVerRegistro()) { //$row_ff=table_row($f_f['id_fuentefinanciamiento'],"fuentefinanciamiento"); echo "<option value='" . $f_f[id_ff] . "'>" . $f_f[siglas_ff] . "</option>"; $m = 1; } ?> </select><br /> <?php if ($m == 0) { echo "<font color='ff0000'><strong>\r\n\t\t\t\t\tNo hay FFs con Asiganciones este Año</strong>\r\n\t\t\t\t\t</font>"; } else { echo "<strong>\r\n\t\t\t\t\tPara hacer más de una Selección \r\n\t\t\t\t\tPresione (Ctrl) + click en las Fuentes adicionales</strong>"; } } //ff ?>
function RegistraFiltrar() { $sql_estado = "SELECT * \r\n\t\t\t\t\tFROM estados AS e\r\n\t\t\t\t\tWHERE e.display = 1 \r\n\t\t\t\t\tORDER BY \r\n\t\t\t\t\te.nombre_estado ASC"; $q_estado = new Consulta($sql_estado); ?> <form name="f5" method="post" action="<?php echo $_SESSION['PHP_SELF']; ?> ?opcion=list&ide=<?php echo $ide; ?> "> <table width="100" height="50" border="0" > <tr> <td> </td> </tr> <tr> <td align="center"> <select name="ide"> <option value="">---Estado---</option> <?php while ($row_estado = $q_estado->ConsultaVerRegistro()) { $ide = $row_estado[0]; ?> <option value="<?php echo $row_estado[0]; ?> "<?php if (isset($ide) && $ide == $row_estado[0]) { echo "selected"; } ?> > <?php echo $row_estado[1]; ?> </option> <option value="LT">LISTAR TODOS</option> <?php } ?> </select> </td> </tr> <tr> <td align="center" ><input name="Filtrar" type="submit" value="Filtrar" class="boton" /></td> </tr> </table> </form> <?php }
$ord_anp[] = $row[1]; } ?> </tr> <?php $obj = new SqlSelect('', $_SESSION["inrena_4"][2], $_SESSION["inrena_4"][1]); $sql = $obj->set_sql(" nombre_tarea,t.id_tarea,medio_verificacion_tarea ", " AND pa.id_anp IN (" . $anps . ")", " t.id_tarea", " t.nombre_tarea"); $Qtarea = new Consulta($sql); while ($rowt = $Qtarea->ConsultaVerRegistro()) { $fila_tarea = "<tr><td width='200'>" . $rowt[0] . "</td><td width='200'>" . $rowt[2] . "</td>"; $monto_fila = 0; foreach ($ord_anp as $anp) { $sql_m = "SELECT sum(cantidad_metas_meses)\r\n\t\t\t\tFROM metas_meses mm \r\n\t\t\t\t\tInner Join asignacion_ff_anp_objetivos AS afao \r\n\t\t\t\t\t\tON afao.id_asignacion_ff_anp_objetivos=mm.id_ff_anp_subactividad\r\n\t\t\t\t\tInner Join asignacion_anp_objetivos aao \r\n\t\t\t\t\t\tON aao.id_asignacion_anp_objetivos = afao.id_asignacion_anp_objetivos\r\n\t\t\t\t\tInner Join presupuesto_anp as pa ON pa.id_presupuesto_anp = afao.id_presupuesto_anp \r\n\t\t\t\t\tInner Join presupuesto_ff as pf ON pf.id_presupuesto_ff = pa.id_presupuesto_ff\r\n\t\t\t\t\tInner Join fuente_financiamiento as ff ON ff.id_ff = pf.id_ff \r\n\t\t\t\tWHERE pf.id_axo_poa = '" . $_SESSION["inrena_4"][2] . "' AND id_tarea='" . $rowt[1] . "' AND pa.id_anp={$anp} \r\n\t\t\t\t\tAND pf.id_ff IN (" . $ff . ") " . permisos_fuente($_SESSION['inrena_4'][1]) . " GROUP BY pa.id_anp"; //die($sql_m); $Qm = new Consulta($sql_m); $monto = $Qm->ConsultaVerRegistro(); if ($monto[0] > 0) { $fila_tarea .= "<td align='right'>" . num_format($monto[0]) . "</td>"; $monto_fila += $monto[0]; } else { $fila_tarea .= "<td align='right'> </td>"; } } $fila_tarea .= "</tr>"; ///para q salga si hay algo if ($monto_fila > 0) { echo $fila_tarea; } } ?>
$sql_fin = $from_financ . " AND id_anp_objetivo_estrategico='" . $row[id_anp_objetivo_estrategico] . "' \r\n\t\t\t\t\t\tAND id_anp_objetivo_especifico='" . $row[id_anp_objetivo_especifico] . "' \r\n\t\t\t\t\t\tAND id_tarea='" . $row[id_tarea] . "'AND id_mes='" . $i . "'"; $qf = new Consulta($sql_fin); $rwf = $qf->ConsultaVerRegistro(); echo num_format($rwf[monto]) . " "; $array_tot[$i] += $rwf[monto]; ///total ?> </div></td> <?php } ?> <td> </td><td> <?php $sper = "Select * FROM personal_anp where id_personal_anp='" . $row[id_personal_anp] . "'"; $Qper = new Consulta($sper); $rper = $Qper->ConsultaVerRegistro(); echo $rper[2] . " " . $rper[3]; ?> </td> </tr> <?php } ?> <tr> <th>Total</th><td> </td><td> </td><td> </td> <?php foreach ($array_tot as $tot) { ?> <td><div align="right"> </div></td><td><div align="right"> <?php
</td> <td align="right"> <a href="#" onClick="salida_impresora()" title="Imprimir"><img src="../../imgs/b_print.png" width="20" height="20" border="0"></a> </td> </tr></table> <?php } ?> </div> <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td align="center" class="tit" ><p>Objetivos Estratégicos </p> <p><b> <?php $row_nom = "select * from anp where anp.id_anp='" . $id . "'"; $querynom = new Consulta($row_nom); $row = $querynom->ConsultaVerRegistro(); echo $row[3]; ?> </b></p></td> </tr> </table> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="2%"> </td> <td > </td> </tr> <tr> <td colspan="2"><b>FTE. FTO.-EJEC:: <?php echo $ReporteOE->listar_ff_siglas($ffuente);
<td class="descripcion"><?php echo $r_pp['codigo_partida']; ?> </td> <td class="descripcion"><?php echo $r_pp['nombre_partida']; ?> </td> <?php } else { echo '<td class="descripcion">' . $r_pp['codigo_partida'] . ' - ' . $r_pp['nombre_partida'] . '</td>'; } for ($s = 1; $s < 13; $s++) { $sq_montos = new Consulta("SELECT monto_programacion_partidas_meses FROM programacion_partidas_meses\r\n\t\t\t\t\tWHERE id_programacion_partidas='" . $r_pp['id_programacion_partidas'] . "' AND\r\n\t\t\t\t\tid_mes='" . $s . "'"); $rp = $sq_montos->ConsultaVerRegistro(); ?> <td class="descripcion" align="right"><?php if (!empty($rp[0])) { echo round($rp[0] / $tc); $fila += $rp[0]; } ?> </td> <?php if ($s == 1) { $col[$s] += $rp[0]; } if ($s == 2) { $col[$s] += $rp[0]; }
<td align="center" class="descripcion"><?php echo $rmetas[0]; ?> </td> <?php } ?> </tr><?php $sq_trims = new Consulta("SELECT * FROM programacion_metas WHERE id_ff_anp_subactividad='" . $id . "'"); $ptrim = ""; $strim = ""; $ttrim = ""; $ctrim = ""; while ($rtrim = $sq_trims->ConsultaVerRegistro()) { $sql_mm = new Consulta("SELECT * FROM programacion_metas_meses WHERE id_programacion_metas='" . $rtrim[0] . "' "); while ($rmm = $sql_mm->ConsultaVerRegistro()) { if ($rmm[1] > 0 && $rmm[1] < 4) { if ($ptrim == "") { $ptrim = $rtrim[3]; } else { if (buscar_trimestre($rtrim[3], $ptrim) == false) { $ptrim .= "," . $rtrim[3]; } } } if ($rmm[1] > 3 && $rmm[1] < 7) { if ($strim == "") { $strim = $rtrim[3]; } else { if (buscar_trimestre($rtrim[3], $strim) == false) { $strim .= "," . $rtrim[3];
function obtenerJustificacionesEscaneadas($hist) { $sql = "SELECT a.nombre_archivo\r\n\t\t\t\tFROM\r\n\t\t\t\tjustificado_escaneado AS a\r\n\t\t\t\tWHERE a.id_historial_atencion=" . $hist; $query_sql = new Consulta($sql); $archivo = array(); $index = 0; while ($row = $query_sql->ConsultaVerRegistro()) { $archivo[$index++] = $row['nombre_archivo']; } return $archivo; }
function calcula_presupuesto($in_p, $in_aao, $trimestre = 0) { $trimestres[1] = "1,2,3"; $trimestres[2] = "4,5,6"; $trimestres[3] = "7,8,9"; $trimestres[4] = "10,11,12"; $trim = $trimestre > 0 ? " AND ppm.id_mes IN(" . $trimestres[$trimestre] . ") " : ""; $sql_afao = " \tSELECT sum(ppm.monto_programacion_partidas_meses) as total_presupuesto \r\n\t\t\t\t\t\t\t\tFROM asignacion_ff_anp_objetivos afao, \r\n\t\t\t\t\t\t\t\t\tprogramacion_partidas pp,\r\n\t\t\t\t\t\t\t\t\tprogramacion_partidas_meses ppm\r\n\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t afao.id_asignacion_ff_anp_objetivos = pp.id_ff_anp_subactividad AND\r\n\t\t\t\t\t\t\t pp.id_programacion_partidas = ppm.id_programacion_partidas AND\r\n\t\t\t\t\t\t\t id_presupuesto_anp in(" . $in_p . ") AND\r\n\t\t\t\t\t\t\t id_asignacion_anp_objetivos in(" . $in_aao . ")\t" . $trim . "\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t GROUP BY id_asignacion_ff_anp_objetivos"; //echo $sql_afao; $query_afao = new Consulta($sql_afao); $total_presupuesto = 0; while ($row_afao = $query_afao->ConsultaVerRegistro()) { $total_presupuesto += $row_afao['total_presupuesto']; } return $total_presupuesto; }
$sql = "SELECT pa.id_presupuesto_anp, ff.siglas_ff AS 'Fuente/Ejecutor', \r\n\t\t\tmonto_presupuesto_anp AS Presupuestado, ff.id_ff \r\n\t\t\tFROM presupuesto_anp pa, presupuesto_ff pf, fuente_financiamiento ff, \r\n\t\t\tfuentefinanciamiento p,fuente_usuario fu \r\n\t\tWHERE fu.id_usuario='" . $_SESSION['inrena_4'][1] . "' AND fu.id_ff=ff.id_ff \r\n\t\t\t\tAND fu.id_submodulo='1' AND pf.id_axo_poa='" . $_SESSION['inrena_4'][2] . "' AND\r\n\t\t\t\tpa.id_anp='" . $idanp . "' AND\r\n\t\t\t\tpa.id_presupuesto_ff=pf.id_presupuesto_ff AND\r\n\t\t\t\tff.id_ff=pf.id_ff and p.id_fuentefinanciamiento=ff.id_fuentefinanciamiento\r\n\t\t\tGROUP BY pa.id_presupuesto_anp\t\r\n\t\t\tORDER BY p.siglas_fuentefinanciamiento, ff.siglas_ff"; $Query = new Consulta($sql); ?> <table width="100%" border="1"><tr> <?php $tot_programado = 0; while ($row = mysql_fetch_row($Query->Consulta_ID)) { ?> <td><div align="center"><strong><?php echo $row[1]; ?> </strong></div> <?php $sql = " SELECT SUM(monto_programacion_partidas_meses) AS monto\r\n\t\t\tFROM asignacion_ff_anp_objetivos\r\n\t\t\t\tInner Join programacion_partidas \r\n\t\t\tON asignacion_ff_anp_objetivos.id_asignacion_ff_anp_objetivos = programacion_partidas.id_ff_anp_subactividad\r\n\t\t\t\tInner Join programacion_partidas_meses \r\n\t\t\tON programacion_partidas.id_programacion_partidas = programacion_partidas_meses.id_programacion_partidas\r\n\t\t\t\tInner Join asignacion_anp_objetivos \r\n\t\t\tON asignacion_anp_objetivos.id_asignacion_anp_objetivos = asignacion_ff_anp_objetivos.id_asignacion_anp_objetivos\r\n\t\t\tWHERE asignacion_anp_objetivos.id_axo_poa = '" . $_SESSION['inrena_4'][2] . "' \r\n\t\t\t\tAND asignacion_anp_objetivos.id_anp_objetivo_estrategico = '" . $r[id_anp_objetivo_estrategico] . "'\r\n\t\t\t\tAND asignacion_ff_anp_objetivos.id_presupuesto_anp='" . $row[0] . "'\r\n\t\t\tGROUP BY asignacion_ff_anp_objetivos.id_presupuesto_anp"; $Qry = new Consulta($sql); $rr = $Qry->ConsultaVerRegistro(); $programado = $rr[monto]; $tot_programado += $programado; //$programado=Programacion::ProgramacionProgramado($row[0],0,0); ?> <div align="right"><?php echo num_format($programado, '.0'); ?> </div></td> <?php } ?> <td><div align="center"><strong>Total</strong></div> <div align="right"><?php echo num_format($tot_programado, '.0'); ?>
function sumar_programado_fuente($idff, $cwhere = '', $campogroup = '', $campoorder = '') { $camposuma = " Sum(ppm.monto_programacion_partidas_meses) AS monto_total, pf.tipo_cambio_ff "; $wherefuente = " AND pf.id_ff='" . $idff . "'" . $cwhere; $sql = $this->set_sql($camposuma, $wherefuente, $campogroup, $campoorder); $query = new Consulta($sql); $row = $query->ConsultaVerRegistro(); if ($query->numregistros() > 1) { //die($sql); return "Es un array"; } return $row; }
function menuSuperior($url, $menu, $id, $escaneo) { ?> <table width="100%" id="menuSuperior"> <tr> <td width="13%" class="item"><?php if ($menu[0] == 1) { ?> <a href="<?php echo $url; ?> ?opcion=new"> NUEVO </a><?php } else { ?> NUEVO <?php } ?> </td> <td width="13%" class="item"><?php if ($menu[1] == 1) { ?> <a href="<?php echo $url; ?> ?opcion=list"> LISTAR </a><?php } else { ?> LISTAR <?php } ?> </td> <td width="28%" class="item"> <a href="#" id="clb"> BUSCAR </a> <div id="cbusqueda"> <form name="f3" method="post" action="?opcion=busqueda" id="form_buscar_superior"> <label>Campo: </label> <select name="campo" class="inpb"> <option value="">--Seleccione un campo--</option> <option value="codigo_documento"> Nro Registro.</option> <option value="nombre_remitente"> Remitente</option> <option value="numero_documento"> Documento</option> <option value="asunto_documento"> Asunto</option> </select> <br /> <label>Buscar: </label> <input type="text" name="valor" class="inpb" /> <input type="submit" name="buscar" value="BUSCAR" /> </form> </div> </td> <td width="30%" class="item"><a href="#" id="fil"> FILTRAR </a> <div id="cfiltrar"> <form action="<?php echo $_SESSION['PHP_SELF']; ?> ?opcion=filtrar"> <?php $sql_estado = "SELECT *\r\n\t\t\t\t\t\t\t\t\t\t\tFROM estados AS e\r\n\t\t\t\t\t\t\t\t\t\t \tWHERE e.display = 1\r\n \t\t\t\t\t\t\t\t\tORDER BY\r\n \t\t\t\t\t\t\t\t\te.nombre_estado ASC"; $q_estado = new Consulta($sql_estado); ?> <table width="280" border="0"> <tr> <td width="51"><label>Estado: </label></td> <td width="219"> <select id="ide" name="ide" style="width:200px"> <option value="">--Tipo de Estado--</option> <?php while ($row_estado = $q_estado->ConsultaVerRegistro()) { $ide = $row_estado[0]; ?> <option value="<?php echo $row_estado[0]; ?> "> <?php echo $row_estado[1]; ?> </option> <?php } if ($escaneo) { ?> <option value="LE">LISTAR NO ESCANEADOS</option> <?php } ?> <option value="LT">LISTAR TODOS</option> </select> </td> </tr> <tr> <td colspan="2"></td> </tr> <tr> <td></td> </tr> <tr> <td> </td> <td><div align="right"> <input type="submit" name="filtro" value="FILTRAR" /> </div></td> </tr> </table> </form> </div> </td> <td width="7%" class="item" style="cursor:help"> <a href="Recursos/<?php echo rawurlencode("Manual del SGED.pdf"); ?> " style="cursor:help" target="_blank"> AYUDA </a> </td> </tr> </table> <?php }
function AreasDetalleArea($ida) { $sql_areas = "Select * from areas where id_area <> {$ida}"; $query_areas = new Consulta($sql_areas); ?> <form id="form_detalle_area" name="form_detalle_area" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?> ?opcion=addArea&id=<?php echo $ida; ?> "> <table width="491" height="80" border="1" align="center"> <tr bgcolor="#6699CC"> <td width="240"><div align="center">Nombre</div></td> <td width="136"><div align="center">Abreviatura</div></td> <td width="93"><div align="center">Activar</div></td> </tr> <?php while ($row_areas = $query_areas->ConsultaVerRegistro()) { $id = $row_areas["id_area"]; ?> <tr> <td><div align="left"> <?php echo $row_areas["nombre_area"]; ?> </div></td> <td><div align="center"> <?php echo $row_areas["abve_nombre_area"]; ?> </div></td> <td width="93"><div align="center"> <?php $sql_a_a = "select *\r\n from areas_areas\r\n where id_area_primaria = {$ida}\r\n and id_area_secundaria = {$id}"; $query_a_a = new Consulta($sql_a_a); $n = $query_a_a->NumeroRegistros(); ?> <input type="checkbox" name="opcion[]" value="<?php echo $id; ?> " <?php if ($n == 1) { echo "checked = checked"; } ?> /> </div></td> </tr> <?php } ?> <tr> <td height="23" colspan="4"><div align="center"> <input type="submit" name="guardar" value="Guardar" class="boton" /> <input class="boton" type="reset" name="cancelar" value="Cancelar" onclick="javascript:window.history.go(-1)"/> </div></td> </tr> </table> </form> <?php }
function RemitentesNew() { ?> <form id="f41" name="f41" method="post" action="<?php echo $_SESSION['PHP_SELF']; ?> ?opcion=add"> <table width="348" border="0" align="center" id="mantenimiento"> <tr> <td colspan="3"><div align="center" class='subtit'> NUEVO REMITENTE </div></td> </tr> <tr> <td colspan="3"> </td> </tr> <tr> <td width="155" class="Estilo22"><div align="left">Nombre de Remitente</div></td> <td width="14" class="Estilo22"><div align="left">:</div></td> <td width="189"><div align="left"> <input name="nom_remi" type="text" size="29"/> </div></td> </tr> <tr> <td class="Estilo22"><div align="left">Abreviatura</div></td> <td class="Estilo22"><div align="left">:</div></td> <td><div align="left"> <input name="abrev" type="text" size="29"/> </div></td> </tr> <tr> <td class="Estilo22"><div align="left">Tipo de Remitente</div></td> <td class="Estilo22"><div align="left">:</div></td> <?php $remitente = "SELECT\r\n\t\t\t\t\t\ttr.id_tipo_remitente,\r\n\t\t\t\t\t\ttr.tipo_remitente_nombre\r\n\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\ttipo_remitente AS tr "; $Newremi = new Consulta($remitente); ?> <td> <div align="left"> <select name="tipo_remi"> <option value="">---Tipo de Remitente---</option> <?php while ($row_tremi = $Newremi->ConsultaVerRegistro()) { ?> <option value="<?php echo $row_tremi[id_tipo_remitente]; ?> "<?php if ($row_tremi[id_tipo_remitente] == $tipo_remi) { echo "selected"; } ?> > <?php echo $row_tremi[tipo_remitente_nombre]; ?> </option> <?php } ?> </select> </div></td> </tr> <tr> <td class="Estilo2"> </td> <td class="Estilo2"> </td> <td> </td> </tr> <tr> <td colspan="3"><div align="center"> <input name="Guardar3" type="submit" value="Guardar" class="boton" /> </div></td> </tr> </table> </form> <?php }