Exemple #1
0
 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'];
         }
     }
 }
Exemple #6
0
 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();
}
Exemple #8
0
    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;
 }
Exemple #13
0
		<tr class="Estilo33">
			<td width="36%" height="23" align="right">&nbsp;</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;
    ?>
Exemple #15
0
    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 
    }
Exemple #16
0
function ObjetivoEstrategico($sql)
{
    //die ($sql);
    $query = new Consulta($sql);
    $row = $query->ConsultaVerRegistro();
    return $row;
}
Exemple #17
0
        }
        ?>
		</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&aacute;s de una Selecci&oacute;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>&nbsp;</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'>&nbsp;</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]) . "&nbsp;";
        $array_tot[$i] += $rwf[monto];
        ///total
        ?>
		        </div></td>
			<?php 
    }
    ?>
		<td>&nbsp;</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>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>
<?php 
foreach ($array_tot as $tot) {
    ?>
	<td><div align="right">&nbsp;</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&eacute;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%">&nbsp;</td>
          
          <td >&nbsp;</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'] . '&nbsp;&nbsp;&nbsp;&nbsp;-&nbsp;&nbsp;' . $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>&nbsp;</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 
    }
Exemple #29
0
    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">&nbsp;</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">&nbsp;</td>
      <td class="Estilo2">&nbsp;</td>
      <td>&nbsp;</td>
    </tr>
    <tr>
      <td colspan="3"><div align="center">
        <input name="Guardar3" type="submit" value="Guardar" class="boton" />
      </div></td>
    </tr>
  </table>
</form>

<?php 
    }