Conjunto 24e3b624 en sipes
- Fecha y hora:
- 08/02/2017 09:37:16 (hace 7 años)
- Branches:
- version-3.0
- Children:
- 13316bf
- Parents:
- a2eac1d
- Fichero:
-
- 1 editado
Leyenda
- No modificado
- Añadido
- Eliminado
-
0.3-modules/proyectos_operativos_seguimiento/includes/ae_proyecto/funciones_consulta_bd.pages.inc
r303fae2 r24e3b624 4 4 * @file accion_especifica_de_proyecto_seguimiento.module 5 5 * Drupal part Module to code proyectos operativos module 6 * Copyright 201 2Sistema Automatizado para la Planificación Estratégico-Situacional en la Administración Pública Venezolana (CENDITEL)6 * Copyright 2016 Sistema Automatizado para la Planificación Estratégico-Situacional en la Administración Pública Venezolana (CENDITEL) 7 7 * 8 8 * This program is free software; you can redistribute it and/or modify … … 22 22 * @author CENDITEL Merida - Ing. Diego Uzcategui 23 23 * @date 2013-02-07 // (anno-mes-dia) 24 * @author CENDITEL Merida - Phd Juan Vizcarrondo (Actualizacion de funciones) 25 * @date 2016-12-14 // (anno-mes-dia) 24 26 * @version 0.1 25 27 * … … 30 32 */ 31 33 function _seguimiento_mesactual_partida_ae_deproyecto_load($node, $mes = 0) { 32 33 $query = "SELECT * from {seguimiento_aeproyecto} where nid=%d and mes=%d";//consulta seguimiento 34 $queryResult = db_query ( $query, $node->nid, $mes); 35 $seg = db_fetch_object ( $queryResult ) ; 36 $seg_arreglo=array(); 37 $seg_arreglo['id_seg'] = $seg->id_seg; 38 $seg_arreglo['nid'] = $seg->nid; 39 $seg_arreglo['ejecutadometafisica'] = $seg->ejecutadometafisica; 40 $seg_arreglo['infocomplementaria_metafisica'] = $seg->infocomplementaria_metafisica; 41 $seg_arreglo['infocomplementaria_metafinanciera'] = $seg->infocomplementaria_metafinanciera; 42 $seg_arreglo['estado'] = $seg->estado; 43 44 $query2 = "SELECT * from {seguimiento_aeproyecto_partida} where id_seg=%d";//consulta seguimiento de partidas 45 $queryResult2 = db_query ( $query2, $seg->id_seg); 46 $seguimientos_partidas = array (); 47 while ( $seg_partida = db_fetch_object ( $queryResult2 )) 48 { 49 $seg_partida_arreglo = array(); 50 $seg_partida_arreglo['id_seg_partida'] = $seg_partida->id_seg_partida; 51 $seg_partida_arreglo['partida'] = $seg_partida->partida; 52 $seg_partida_arreglo['comprometido'] = $seg_partida->comprometido; 53 $seg_partida_arreglo['causado'] = $seg_partida->causado; 54 $seg_partida_arreglo['pagado'] = $seg_partida->pagado; 55 $seguimientos_partidas[] = $seg_partida_arreglo; 34 $query = "SELECT * from {seguimiento_aeproyecto} where nid = %d and mes = %d";//consulta seguimiento 35 $queryResult = db_query($query, $node->nid, $mes); 36 $seg_arreglo = db_fetch_array($queryResult); 37 $query2 = "SELECT * from {seguimiento_aeproyecto_partida} where id_seg = %d";//consulta seguimiento de partidas 38 $queryResult2 = db_query($query2, $seg_arreglo['id_seg']); 39 $seguimientos_partidas = array(); 40 while ($seg_partida = db_fetch_array($queryResult2)) { 41 $seguimientos_partidas[] = $seg_partida; 56 42 } 57 58 43 $seguimientomes = array( 59 44 'segmes' => $seg_arreglo, 60 45 'segmespartidas' => $seguimientos_partidas, 61 46 ); 62 63 47 return $seguimientomes; 64 48 } … … 68 52 */ 69 53 function _seguimiento_mesactual_partida_ae_deproyecto_totales_load($node, $mes = 0) { 70 71 $query = "SELECT * from {seguimiento_aeproyecto} where nid=%d and mes=%d";//consulta seguimiento 72 $queryResult = db_query ( $query, $node->nid, $mes); 73 $seg = db_fetch_object ( $queryResult ) ; 74 $seg_arreglo=array(); 75 $seg_arreglo['id_seg'] = $seg->id_seg; 76 $seg_arreglo['nid'] = $seg->nid; 77 $seg_arreglo['ejecutadometafisica'] = $seg->ejecutadometafisica; 78 $seg_arreglo['infocomplementaria_metafisica'] = $seg->infocomplementaria_metafisica; 79 $seg_arreglo['infocomplementaria_metafinanciera'] = $seg->infocomplementaria_metafinanciera; 80 81 $query2 = "SELECT SUM(comprometido) as totalcomprometido, SUM(causado) as totalcausado, SUM(pagado) as totalpagado from {seguimiento_aeproyecto_partida} where id_seg=%d";//consulta seguimiento de partidas 82 $queryResult2 = db_query ( $query2, $seg->id_seg); 83 84 $seg_partida_total = db_fetch_object ( $queryResult2 ); 85 86 $seg_partida_arreglo_total = array(); 87 $seg_partida_arreglo_total['totalcomprometido'] = $seg_partida_total->totalcomprometido; 88 $seg_partida_arreglo_total['totalcausado'] = $seg_partida_total->totalcausado; 89 $seg_partida_arreglo_total['totalpagado'] = $seg_partida_total->totalpagado; 90 54 $query = "SELECT * from {seguimiento_aeproyecto} where nid=%d and mes = %d";//consulta seguimiento 55 $queryResult = db_query($query, $node->nid, $mes); 56 $seg_arreglo = db_fetch_array ($queryResult) ; 57 $query2 = "SELECT SUM(comprometido) as totalcomprometido, SUM(causado) as totalcausado, SUM(pagado) as totalpagado from {seguimiento_aeproyecto_partida} where id_seg = %d";//consulta seguimiento de partidas 58 $queryResult2 = db_query($query2, $seg_arreglo['id_seg']); 59 $seg_partida_arreglo_total = db_fetch_array($queryResult2); 91 60 $seguimientomes = array( 92 61 'segmes' => $seg_arreglo, 93 62 'segmespartidastotales' => $seg_partida_arreglo_total, 94 63 ); 95 96 64 return $seguimientomes; 97 65 } … … 101 69 */ 102 70 function _seguimiento_metafisica_todosmes_ae_deproyecto_load($node) { 103 104 $query = "SELECT * from {seguimiento_aeproyecto} where nid=%d";//consulta seguimiento 105 $queryResult = db_query ( $query, $node->nid); 106 71 $query = "SELECT * from {seguimiento_aeproyecto} where nid = %d";//consulta seguimiento 72 $queryResult = db_query($query, $node->nid); 107 73 $seguimientos_metafisica_meses = array (); 108 while ( $seg_metafisica_m = db_fetch_object ( $queryResult )) 109 { 110 $seg_metafisica_mes = array(); 111 $seg_metafisica_mes['id_seg'] = $seg_metafisica_m->id_seg; 112 $seg_metafisica_mes['mes'] = $seg_metafisica_m->mes; 113 $seg_metafisica_mes['ejecutadometafisica'] = $seg_metafisica_m->ejecutadometafisica; 114 $seg_metafisica_mes['infocomplementaria_metafisica'] = $seg_metafisica_m->infocomplementaria_metafisica; 74 while ($seg_metafisica_mes = db_fetch_array($queryResult)) { 115 75 $seguimientos_metafisica_meses[] = $seg_metafisica_mes; 116 76 } 117 118 77 return $seguimientos_metafisica_meses; 119 78 } 79 80 /** 81 * Consulta la cantidad de 'ejecutado' y la 'informacion complementaria de meta fisica' de una AE para TODOS LOS MESES que se han ingresado 82 */ 83 function _seguimiento_metafisica_solomes_ae_deproyecto_load($node, $mes) { 84 $queryResult = db_query("SELECT * FROM {seguimiento_aeproyecto} WHERE nid = %d AND mes = %d", $node->nid, $mes); 85 return $seg_metafisica_m = db_fetch_object($queryResult); 86 }
Nota: Vea TracChangeset
para ayuda en el uso del visor de conjuntos de cambios.