Conjunto a91799c en sipes


Ignorar:
Fecha y hora:
23/03/2017 09:01:41 (hace 7 años)
Autor:
Cenditel <root@…>
Branches:
version-3.0
Children:
ebd8aa3
Parents:
0809982
Mensaje:

se agrego la correción con respecto al duplicado del acumulado

Fichero:
1 editado

Leyenda

No modificado
Añadido
Eliminado
  • 0.3-modules/proyectos_operativos_seguimiento/includes/proyecto/seguimiento_proyecto_datospormes_modificar.forms.inc

    r72bc6f4 ra91799c  
    357357  }
    358358 
    359   if ($form['#op_fields'] == 'comentario_informacionfinanciera' || $form['#op_fields'] == 'full') {
     359  if ($form['#op_fields'] == 'comentario_informacionfinanciera') {
     360    if ($mes_inicio <= ($mes_final + 1)) {
     361      $title[] = '<b>' . t('La unidad de medida se considera acumulativa:') . '</b>';
     362      $column[] =  array('data' => drupal_render($form['es_acumulativo']));
     363      $columns[] = $column;
     364      $output .= theme('table', $title, $columns) . '<br>';
     365    }
    360366    $output .= '<fieldset><legend>' . t('Indicadores Financieros (por Acciones Específicas) del Proyecto') . '</legend>' . '<div class="field-label"><b>' . t('Mes de Seguimiento Actual:') . '</b> ' . $meses[$form['#mes']] . '</div>' . theme('table', $header, $rows) ;
    361367    $output .= '<br><b>Nota</b>: Para modificar los valores de <b>\'Comprometido\'</b>, <b>\'Causado\'</b> y <b>\'Pagado\'</b> debe ingresar por el Seguimiento de cada Acción Específica.<br>';
     
    367373  $muestra_beneficiarios = variable_get('proyectos_operativos_muestra_beneficiario', TRUE);
    368374  $muestra = false;
    369   if ($muestra_beneficiarios && isset($form['comentario_metafisica'])  || $form['#op_fields'] == 'full') {
     375  if ($muestra_beneficiarios && isset($form['comentario_metafisica'])) {
    370376    $header3 = array();
    371377    $header3[] = array('data' => t('Beneficiario'));
     
    431437  global $user;
    432438  $consultaseguimientoactual = _seguimiento_mesactual_proyecto_load($form['#node'], $form['#mes']);
     439  $es_acumulativo = isset($form_state['values']['es_acumulativo']) ? $form_state['values']['es_acumulativo'] : $form['#node']->es_acumulativo;
    433440  if (isset($consultaseguimientoactual['segmes']['id_seg'])) {
    434     $es_acumulativo = isset($form_state['values']['es_acumulativo']) ? $form_state['values']['es_acumulativo'] : $form['#node']->es_acumulativo;
    435441    //actualizar
    436442    if ($form['#op_fields'] == 'comentario_metafisica' || $form['#op_fields'] == 'full' && isset($form_state['values']['cantidad_metafisica_ejecutado'])) {
    437443      $ss1=check_plain($form_state['values']['comentario_metafisica']);
    438       $exe_query = db_query("UPDATE {seguimiento_proyecto} SET ejecutadometafisica = %d, infocomplementaria_metafisica = '%s', acumulativo = %d WHERE id_seg = %d", $form_state['values']['cantidad_metafisica_ejecutado'], $ss1, $es_acumulativo, $consultaseguimientoactual['segmes']['id_seg']);
     444      $exe_query = db_query("UPDATE {seguimiento_proyecto} SET ejecutadometafisica = %d, infocomplementaria_metafisica = '%s' WHERE id_seg = %d", $form_state['values']['cantidad_metafisica_ejecutado'], $ss1, $consultaseguimientoactual['segmes']['id_seg']);
    439445    }
    440446    if($form['#op_fields'] == 'comentario_informacionfinanciera' || $form['#op_fields'] == 'full' && isset($form_state['values']['comentario_informacionfinanciera'])) {
    441447      $sss=check_plain($form_state['values']['comentario_informacionfinanciera']);
    442       $exe_query = db_query("UPDATE {seguimiento_proyecto} SET infocomplementaria_metafinanciera = '%s', acumulativo = %d WHERE id_seg = %d", $sss, $es_acumulativo, $consultaseguimientoactual['segmes']['id_seg']);
     448      $exe_query = db_query("UPDATE {seguimiento_proyecto} SET infocomplementaria_metafinanciera = '%s' WHERE id_seg = %d", $sss, $consultaseguimientoactual['segmes']['id_seg']);
    443449    }
    444450    $id_seg = $consultaseguimientoactual['segmes']['id_seg'];
     451    $exe_query = db_query("UPDATE {seguimiento_proyecto} SET acumulativo = %d WHERE nid = %d", $es_acumulativo, $form['#node']->nid);
    445452  }
    446453  else{
Nota: Vea TracChangeset para ayuda en el uso del visor de conjuntos de cambios.