Index: 0.3-modules/principal_inicio_sipp/principal_inicio_sipp.module
===================================================================
--- 0.3-modules/principal_inicio_sipp/principal_inicio_sipp.module	(revision 547208e463ce54cd54e9c3893d0b0ab01e06275f)
+++ 0.3-modules/principal_inicio_sipp/principal_inicio_sipp.module	(revision afd9afdcb567e7f5087094a1f972f0227ffbcf84)
@@ -138,5 +138,6 @@
     }
 
-    /*SIPES
+    //SIPES
+    /*
     $situacion_actual_preliminar = module_exists('situacion_actual_preliminar');
     $politicas_direccionales = module_exists('politicas_direccionales');
@@ -167,5 +168,5 @@
         $page_content .= '<br><br>';
     }
-    }*/
+  }*/
 
     //***********************************************************************************************
@@ -179,7 +180,4 @@
     $image_tag = theme_image($path_modulo_menu_principal.'/img/accionescentralizadas.png').'<br>'.'<b>'.t('Acciones Centralizadas').'</b>';
     $page_content .= "<td width=\"50%\" align=\"center\">".l($image_tag, 'acciones_centralizadas', array('html'=>TRUE))."</td>";
-
-    $image_tag = theme_image($path_modulo_menu_principal.'/img/menu/conf_acc_centralizadas_c1.png').'<br>'.'<b>'.t('Sistema Nacional de Registro y Seguimiento de Proyectos de InversiÃ³n PÃºblica').'</b>';
-    $page_content .= "<td  align=\"center\">".l($image_tag, 'http://snip.mppp.gob.ve', array('html'=>TRUE, 'attributes' => array('target' => '_blank')))."</td>";
 
     $page_content .= '</tr></table></h1>';
Index: 0.3-modules/proyectos_operativos/proyectos_operativos.module
===================================================================
--- 0.3-modules/proyectos_operativos/proyectos_operativos.module	(revision db7abacb782d2c1dde7af615c5e63cbc07ef5104)
+++ 0.3-modules/proyectos_operativos/proyectos_operativos.module	(revision afd9afdcb567e7f5087094a1f972f0227ffbcf84)
@@ -135,6 +135,5 @@
     case 'insert':
       if ($node->type == 'proyectos_operativos') {
-        $year = $node && property_exists($node, 'anhoproyectos_operativos') && $node->anhoproyectos_operativos? $node->anhoproyectos_operativos : variable_get('proyectos_operativos_anho_creacion', 0);
-        $year = $year? $year : date("Y");
+        $year = variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y");
         db_query('INSERT INTO {proyectos_operativos} (nid, year, ente) VALUES (%d, %d, %d)', $node->nid, $year, $node->field_proyecto_ente[0]['nid']);
       }
@@ -275,5 +274,5 @@
         }
         $output = '';
-        $output .= '<fieldset><legend>' . t('DistribuciÃ³n por Partidas Presupuestarias (Bs.)') . '</legend>';
+        $output .= '<div class="uno"><h4>' . t('DistribuciÃ³n por Partidas Presupuestarias (Bs.)') . '</h4>';
         $header = array();
         $header[] = array('data' => t('Partidas'));
@@ -322,5 +321,5 @@
         $rows[] = $row;
         $output .= theme('table', $header, $rows);
-        $output .= '</fieldset>';
+        $output .= '</div>';
         $node->content['accion_especifica_partidas_reformulado'] = array(
           '#value' => $output,
@@ -343,5 +342,5 @@
           if (variable_get('enable_' . $id_items, false)) {
             $sumal = 0; 
-            $output1 = '<fieldset><legend>' . $titulo . '</legend>';
+            $output1 = '<div><h3>' . $titulo . '</h3>';
             foreach($arreglo_financiamiento_fields[$id_items] as $id1) {
               if ($id1) {
@@ -356,8 +355,8 @@
                 $sumal += $min; 
                 $sumalT += $min; 
-                $output1 .= '<div class="field"><div class="field-label">' . $field['widget']['label'] . ':</div>' . '<div class="field-label-planificado">' . number_format($min, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</div>' . '</div>';
+                $output1 .= '<div class="field cinco"><span class="tres">' . $field['widget']['label'] . ':</div>' . '<div class="cuatro">' . number_format($min, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</span>' . '</div>';
               }
             }
-            $output1 .= '</fieldset>';
+            $output1 .= '</div>';
             $row[] = array('data' => $output1, );
             //$row1[] = array('data' => '<b>' . t('SUBTOTAL ')  . ':</b>', 'colspan' => 2, 'align' => 'right');
@@ -372,5 +371,5 @@
         //$row[] = array('data' => '<b>' . number_format($sumalT, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</b>', );
         $rows[] = $row;
-        $output .= '<fieldset><legend>' . t('DistribuciÃ³n por fuentes de Financiamiento (Bs.)') . '</legend>' . theme('table', array(), $rows) . '</fieldset>';
+        $output .= '<div class="dos"><h4>' . t('DistribuciÃ³n por fuentes de Financiamiento (Bs.)') . '</h4>' . theme('table', array(), $rows) . '</div>';
         $node->content['accion_especifica_fuentesfinanc_reformulado'] = array(
           '#value' => $output,
@@ -585,9 +584,14 @@
 function _proyectos_operativos_access_editar($node) {
   global $user;
-  $years = variable_get('proyectos_operativos_anho_edit', 0);
-  if (!isset($years[$node->anhoproyectos_operativos]) || !$years[$node->anhoproyectos_operativos]) {
+/*  if (module_exists('workflow')) {
+    $estado_aprobado = variable_get('proyectos_operativos_state_aprobado', NULL);
+    $estado_naprobado = variable_get('proyectos_operativos_state_naprobado', NULL);
+    if ($node->_workflow == $estado_aprobado || $node->_workflow == $estado_naprobado) {
+      return FALSE;
+    }
+  }*/
+  if ($node->anhoproyectos_operativos != variable_get('proyectos_operativos_anho_creacion', 0)) {
     return FALSE;
   }
-
   $ente_planificador = ente_planificador_leer_ente_planificadores($node->field_proyecto_ente[0]['nid']);
   if (!$ente_planificador || !$ente_planificador->nid) {
@@ -672,10 +676,5 @@
     'page callback' => 'proyectos_operativos_search_ac_display',
     'access arguments' => array('ver planificador'),
-    'type' => MENU_CALLBACK,
-  );
-  $items['proyectos_operativos/ver'] = array(
-    'title' =>  t('Proyectos Operativos'),
-    'type' => MENU_DEFAULT_LOCAL_TASK,
-    'weight' => -10
+    'type' => MENU_NORMAL_ITEM,
   );
   //editar proyectos operativos (basicos)
@@ -1760,5 +1759,4 @@
   unset($states[$current]);
 
-
   //$output .= '<div class="field-label"><b>' . t('Historico del Flujo de Trabajo') . ':</b>&nbsp;</div>';
   $wid = workflow_get_workflow_for_type($node->type);
@@ -1809,6 +1807,11 @@
   }
 
-
-  $output .= theme('workflow_history_table', $rows, !empty($footer_needed));
+  //modificacion para que imprima de manera idonea la libreria TCPDF.
+  $input1= '<p>'.theme('workflow_history_table', $rows, !empty($footer_needed)).'</p>';
+  $patron[0] = '/Historia del flujo de trabajo/';
+  $sustituir[0] = 'Historia del flujo de trabajo<br>';
+  $ouputx .= preg_replace($patron ,$sustituir ,$input1); 
+  $output .= $ouputx;
+
   return $output;
 }
@@ -3123,6 +3126,5 @@
   $fields = $node_type['fields'];
   $form['#proyecto_fields'] = $fields;
-  $anho = $proyecto && property_exists($proyecto, anhoproyectos_operativos) && $proyecto->anhoproyectos_operativos? $proyecto->anhoproyectos_operativos : variable_get('proyectos_operativos_anho_creacion', 0);
-  $form['#proyecto_anho'] = $anho? $anho : date("Y");
+  $form['#proyecto_anho'] = ($proyecto->nid) ? $proyecto->anhoproyectos_operativos : variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y");
   $field_form = array();
   $fields_form = array();
@@ -3141,13 +3143,4 @@
     'field_proyecto_total' => 'field_proyecto_total',
     'field_proyecto_poan' => 'field_proyecto_poan',
-    'field_proyecto_causas' => 'field_proyecto_causas',
-    'field_proyecto_problemas' => 'field_proyecto_problemas',
-    'field_proyecto_justificacion' => 'field_proyecto_justificacion',
-    'field_proyecto_alcance' => 'field_proyecto_alcance',
-    //update 6000
-    'field_lineas_estrategicas' => 'field_lineas_estrategicas',
-    'field_poli_ministeriales' => 'field_poli_ministeriales',
-    'field_proyectos_programas' => 'field_proyectos_programas',
-    'field_montos_otras_moneds' => 'field_montos_otras_moneds',
   );
   if (is_array($fields) && count($fields)) {
@@ -3468,14 +3461,4 @@
     $node_load->log = $texto;
     drupal_set_message($texto);
-    if (!$node_load->field_proyecto_codigo[0]['value'] && is_numeric($node_load->title)) {
-      $node_load->field_proyecto_codigo = array(array('value' => $node_load->title));
-    }
-    else if (!$node_load->field_proyecto_codigo[0]['value'] && !is_numeric($node_load->title)) {
-      $zerofill = 5;
-      $num = db_result(db_query("SELECT id FROM {proyectos_operativos} WHERE nid = %d", $node_load->nid));
-      $codigo = str_pad($num, $zerofill, '0', STR_PAD_LEFT);
-      $node_load->field_proyecto_codigo = array(array('value' => $codigo));
-      $node_load->title = $codigo;
-    }
   }
   else {
@@ -3557,5 +3540,4 @@
     $proyecto_leido = new stdClass();
     $proyecto_leido->type = 'proyectos_operativos';
-    $proyecto_leido->anhoproyectos_operativos = variable_get('proyectos_operativos_anho_creacion', 0);
   }
   else {
@@ -3619,5 +3601,5 @@
   $fields = $node_type['fields'];
   $form['#proyecto_fields'] = $fields;
-  $form['#proyecto_anho'] = $proyecto_leido->anhoproyectos_operativos;
+  $form['#proyecto_anho'] = variable_get('proyectos_operativos_anho_creacion', 0) ? variable_get('proyectos_operativos_anho_creacion', 0) : date("Y");
   $field_form = array();
   $fields_form = array();
@@ -4277,5 +4259,4 @@
   $field_form = array();
   $fields_form = array();
-/*
   if (variable_get('proyectos_operativos_muestra_enunciado_problema', TRUE)) {
     $arreglo = array(
@@ -4308,6 +4289,4 @@
     }
   }
-*/
-/*
   if (variable_get('proyectos_operativos_muestra_justicacion', TRUE)) {
     $field_form = array();
@@ -4339,6 +4318,4 @@
     }
   }
-*/
-/*
   if (variable_get('proyectos_operativos_muestra_alcance', TRUE)) {
     $field_form = array();
@@ -4370,5 +4347,4 @@
     }
   }
-*/
   $sa = variable_get('proyectos_operativos_muestra_sa', TRUE);
   $so = variable_get('proyectos_operativos_muestra_so', TRUE);
@@ -5026,12 +5002,13 @@
   $row[] = array('data' => '<b>' . t('TOTAL FUENTES DE FINANCIAMIENTO') . ': </b>' .  number_format($total_total, $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']), 'align' => 'center', 'colspan' => count($arreglo_financiamiento));
   $rows[] = $row;
-  $output .= '<fieldset class="fuentes-financiemiento-proyectos"><legend>' . t('Fuentes de financiamiento (Bs.)') . '</legend>' .   '<div class="field-label"><b>' . t('Monto total del proyecto para el aÃ±o en curso:') . '</b> ' . number_format($proyecto->field_proyecto_monto_anual[0]['value'], $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</div>' . theme('table', array(), $rows) . '</fieldset>';
+  $output .= '<div><h4>' . t('Fuentes de financiamiento (Bs.)') . '</h4>' .   '<div class="field-label"><b>' . t('Monto total del proyecto para el aÃ±o en curso:') . '</b> ' . number_format($proyecto->field_proyecto_monto_anual[0]['value'], $format_number['decimals'], $format_number['dec_point'], $format_number['thousands_sep']) . '</div>' . theme('table', array(), $rows) . '</div>';
 //  if (_proyectos_operativos_access_editar($proyecto)) {
+  
   if (_proyectos_operativos_edita_datos_wk_access($proyecto)) {
-    $output .= '<div style="font-weight: bold">';
+    $output .= '<div>'; 
     $proyectos_operativos_path = drupal_get_path('module', 'proyectos_operativos');
     drupal_add_js($proyectos_operativos_path . '/js/proyectos_operativos_extra.js');
-    $output .= '<br><hr><span style="font-size: 18px; font-weight: bold"><strong>' . t('RevisiÃ³n del Proyecto') . '</strong></span>';
-    $output .= _proyectos_operativos_proyecto_ver_workflow($proyecto);
+    $output .= '<div>' . t('RevisiÃ³n del Proyecto') . '</div>';
+    $output .= '<br><div>'._proyectos_operativos_proyecto_ver_workflow($proyecto).'</div>';
     $output .= '</div>';
   }
Index: 0.3-modules/proyectos_operativos_mcti/templates/proyectos-operativos-mcti-ficha-proyecto.tpl.php
===================================================================
--- 0.3-modules/proyectos_operativos_mcti/templates/proyectos-operativos-mcti-ficha-proyecto.tpl.php	(revision dccd21ae74d39e2011b23ef37c604242e418bf1a)
+++ 0.3-modules/proyectos_operativos_mcti/templates/proyectos-operativos-mcti-ficha-proyecto.tpl.php	(revision afd9afdcb567e7f5087094a1f972f0227ffbcf84)
@@ -22,4 +22,5 @@
   * @author Cenditel Merida - Msc. Juan Vizcarrondo
   * @date 2013-08-02 // (a&#241;o-mes-dia)
+  * @Modificado por: Tsu. Miguel Narvaez @date 2018-10-15.
   * @version 0.1 // (0.1)
   */
@@ -45,5 +46,4 @@
     'field_proyecto_monto_prox' => 'field_proyecto_monto_prox',
     'field_proyecto_esp_monto_finan' => 'field_proyecto_esp_monto_finan',
-    'field_montos_otras_moneds' => 'field_montos_otras_moneds',
     'field_proyecto_poan' => 'field_proyecto_poan',
     'field_proyecto_pndes' => 'field_proyecto_pndes',
@@ -84,5 +84,5 @@
   $sa = variable_get('proyectos_operativos_muestra_sa', TRUE);
   $so = variable_get('proyectos_operativos_muestra_so', TRUE);
-  $unidad_m = module_exists('proyectos_reformulacion') ? 'proyectos_operativos_unidad_medida_reformulado' : 'field_proyecto_unidadm';
+  $unidad_m = property_exists ($proyecto, 'variaciones') && is_array($proyecto->variaciones) && count($proyecto->variaciones) ? 'proyectos_operativos_unidad_medida_reformulado' : 'field_proyecto_unidadm';
   $meta = module_exists('proyectos_reformulacion') ? 'proyectos_operativos_meta_fisica_reformulado' : 'field_proyecto_meta_fisica';
 //$result  =  preg_replace('/(<div.*?class="field-label"[^>]*>)(.*?)(<\/div>)/i', "<b>$1:</b>$3", $content->content[$campo]);
@@ -107,6 +107,8 @@
   <tr><td align="center">&nbsp;<?php print strip_tags(drupal_render($content->content['field_proyecto_monto_ant']));?>&nbsp;</td><td align="center">&nbsp;<?php print strip_tags(drupal_render($content->content['field_proyecto_monto_prox']));?>&nbsp;</td></tr>
 <?php endif ?>
-<tr><td align="center">&nbsp;<b><?php print $content->content['field_montos_otras_moneds']['field']['#title'];?>:</b>&nbsp;</td></tr>
-<tr><td align="center">&nbsp;<?php print strip_tags(drupal_render($content->content['field_montos_otras_moneds']));?>&nbsp;</td></tr>
+<!-- montos en otras monedas: -->
+<tr><td align="center" colspan="2">&nbsp;<b><?php print $content->content['field_montos_otras_moneds']['field']['#title'];?>:</b>&nbsp;</td></tr>
+<tr><td align="center" colspan="2">&nbsp;<?php print strip_tags(drupal_render($content->content['field_montos_otras_moneds']));?>&nbsp;</td></tr>
+
 <tr><td align="center">&nbsp;<b><?php print $content->content['field_proyecto_esp_monto_finan']['field']['#title'];?>:</b>&nbsp;</td><td align="center">&nbsp;<b><?php print $content->content['field_proyecto_poan']['field']['#title'];?>:</b>&nbsp;</td></tr>
 <tr><td align="center">&nbsp;<?php print strip_tags(drupal_render($content->content['field_proyecto_esp_monto_finan']));?>&nbsp;</td><td align="center">&nbsp;<?php print strip_tags(drupal_render($content->content['field_proyecto_poan']));?>&nbsp;</td></tr>
@@ -247,16 +249,92 @@
   <!-- end Responsable administrador -->
 <?php endif ?>
-<?php
- if (($pndes || $mcti)):  ?>
-  <tr><td colspan="2" align="center" ><h3><? print t('Ãrea Estrategica');?></h3></td></tr>
-  <?php if ($pndes): ?>
-    <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_pndes']['field']['#title'];?>:</b>&nbsp;</td></tr>
-    <tr><td colspan="2" align="center"><?php print strip_tags(drupal_render($content->content['field_proyecto_pndes']));?>&nbsp;</td></tr>
-  <?php endif ?>
-  <?php if ($mcti): ?>
-    <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_mcti']['field']['#title'];?>:</b>&nbsp;</td></tr>
-    <tr><td colspan="2" align="center"><?php print strip_tags(drupal_render($content->content['field_proyecto_mcti']));?>&nbsp;</td></tr>
-  <?php endif ?>
-<?php endif ?>
+
+<!-- PNDS -->
+<tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_pndes']['field']['#title'];?>:</b>&nbsp;</td></tr>
+
+<?php
+  $datos = array();
+  foreach ($proyecto->field_proyecto_pndes as $valor) {
+       $parents = taxonomy_get_parents($datos[] = $valor['value']);
+
+       $pndes = taxonomy_get_term($datos[] = $valor['value'], $reset = FALSE);
+       $des_pndes[] = $pndes->description;
+       $des_pndes2  = array_reverse($des_pndes);
+  }
+  $contenido = '<ul>';
+  $contenido .= '<li> <i><b>Objetivo HistÃ³rico:</b></i><br>'. $des_pndes2[0] . '</li>';
+  $contenido .= '<li> <i><b>Objetivo Nacional:</b></i><br>'. $des_pndes2[1] . '</li>';
+  $contenido .= '<li> <i><b>Objetivo EstratÃ©gico:</b></i><br>'. $des_pndes2[2] . '</li>';
+  $contenido .= '<li> <i><b>Objetivo General:</b></i><br>'. $des_pndes2[3] . '</li>';
+  $contenido .= '<li> <i><b>Objetivos EspecÃ­ficos:</b></i><br>'. $des_pndes2[4] . '</li>';
+  $contenido .= '</ul>';
+?>
+<tr><td colspan="2" align="justify"><?php print $contenido;?>&nbsp;</td></tr>
+<!-- end PNDS -->
+
+<!-- Politicas Ministeriales -->
+<tr><td colspan="2" align="center"><b><?php print $content->content['field_poli_ministeriales']['field']['#title'];?>:</b>&nbsp;</td></tr>
+<?php
+  $datos = array();
+  foreach ($proyecto->field_poli_ministeriales as $valor) {
+    $datos[] = $valor['value'];
+  }
+  $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado politicas ministeriales a este proyecto'); 
+?>
+<tr><td colspan="2" align="justify"><?php print $contenido;?>&nbsp;</td></tr>
+<!-- end Politicas Ministeriales -->
+
+<!-- Programas -->
+<tr><td colspan="2" align="center"><b><?php print $content->content['field_proyectos_programas']['field']['#title'];?>:</b>&nbsp;</td></tr>
+<?php
+  $datos = array();
+  foreach ($proyecto->field_proyectos_programas as $valor) {
+    $datos[] = $valor['value'];
+  }
+  $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado programa  a este proyecto'); 
+?>
+<tr><td colspan="2" align="justify"><?php print $contenido;?>&nbsp;</td></tr>
+<!-- end Programas -->
+<!-- problemas  -->
+  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_problemas']['field']['#title'];?>:</b>&nbsp;</td></tr>
+  <?php
+    $datos = array();
+    foreach ($proyecto->field_proyecto_problemas as $valor) {
+      $datos[] = check_plain($valor['value']);
+    }
+    $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado problemas para este proyecto'); 
+  ?>
+  <tr><td colspan="2" align="justify"><?php print  $contenido;?>&nbsp;</td></tr>
+<!-- end problemas  -->
+<!-- causas  -->
+  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_causas']['field']['#title'];?>:</b>&nbsp;</td></tr>
+  <?php
+    $datos = array();
+    foreach ($proyecto->field_proyecto_causas as $valor) {
+      $datos[] = check_plain($valor['value']);
+    }
+    $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado causas para este proyecto'); 
+  ?>
+  <tr><td colspan="2" align="justify"><?php print  $contenido;?>&nbsp;</td></tr>
+<!-- end causas  -->
+
+<!-- justificaciÃ³n & Alcance  -->
+<?php if (variable_get('proyectos_operativos_muestra_justicacion', TRUE)): ?>
+  <tr><td colspan="2" align="center" ><h3><? print t('JustificaciÃ³n');?></h3></td></tr
+  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_justificacion']['field']['#title'];?>:</b>&nbsp;</td></tr>
+  <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_justificacion']));?>&nbsp;</td></tr>
+<?php endif ?>
+<?php if (variable_get('proyectos_operativos_muestra_alcance', TRUE)): ?>
+  <tr><td colspan="2" align="center" ><h3><? print t('Alcance del Proyecto');?></h3></td></tr>
+  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_alcance']['field']['#title'];?>:</b>&nbsp;</td></tr>
+  <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_alcance']));?>&nbsp;</td></tr>
+<?php endif ?>
+<!-- end justificaciÃ³n & Alcance  -->
+
+<!-- Lineas estrategicas -->
+<tr><td align="center" colspan="2">&nbsp;<b><?php print $content->content['field_lineas_estrategicas']['field']['#title'];?>:</b>&nbsp;</td></tr>
+<tr><td align="center" colspan="2">&nbsp;<?php print strip_tags($x=drupal_render($content->content['field_lineas_estrategicas']));?>&nbsp;</td></tr>
+<!-- end Lineas estrategicas -->
+
 <tr><td colspan="2" align="center" ><h3><? print t('LocalizaciÃ³n del Proyecto');?></h3></td></tr>
 <tr><td colspan="2" align="center" ><h4><? print t('LocalizaciÃ³n Internacional o Nacional');?></h4></td></tr>
@@ -502,42 +580,17 @@
 <?php if (variable_get('proyectos_operativos_muestra_enunciado_problema', TRUE)): ?>
   <tr><td colspan="2" align="center" ><h3><? print t('Enunciado del Problema');?></h3></td></tr>
-  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_causas']['field']['#title'];?>:</b>&nbsp;</td></tr>
-  <?php
-    $datos = array();
-    foreach ($proyecto->field_proyecto_causas as $valor) {
-      $datos[] = check_plain($valor['value']);
-    }
-    $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado causas para este proyecto'); 
-  ?>
-  <tr><td colspan="2" align="justify"><?php print  $contenido;?>&nbsp;</td></tr>
-  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_problemas']['field']['#title'];?>:</b>&nbsp;</td></tr>
-  <?php
-    $datos = array();
-    foreach ($proyecto->field_proyecto_problemas as $valor) {
-      $datos[] = check_plain($valor['value']);
-    }
-    $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado problemas para este proyecto'); 
-  ?>
-  <tr><td colspan="2" align="justify"><?php print  $contenido;?>&nbsp;</td></tr>
   <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_consecuencias']['field']['#title'];?>:</b>&nbsp;</td></tr>
   <?php
-    $datos = array();
-    foreach ($proyecto->field_proyecto_consecuencias as $valor) {
-      $datos[] = check_plain($valor['value']);
-    }
-    $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado problemas para este proyecto'); 
+  $datos = array();
+  foreach ($proyecto->field_proyecto_consecuencias as $valor) {
+    $datos[] = $valor['value'];
+  }
+  $contenido = (count($datos)) ? '<ul><li>' . implode('</li><li>', $datos) . '</li></ul>' : t('No se han ingresado consecuencias a este proyecto'); 
   ?>
-  <tr><td colspan="2" align="justify"><?php print  $contenido;?>&nbsp;</td></tr>
-<?php endif ?>
-<?php if (variable_get('proyectos_operativos_muestra_justicacion', TRUE)): ?>
-  <tr><td colspan="2" align="center" ><h3><? print t('JustificaciÃ³n');?></h3></td></tr>
-  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_justificacion']['field']['#title'];?>:</b>&nbsp;</td></tr>
-  <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_justificacion']));?>&nbsp;</td></tr>
-<?php endif ?>
-<?php if (variable_get('proyectos_operativos_muestra_alcance', TRUE)): ?>
-  <tr><td colspan="2" align="center" ><h3><? print t('Alcance del Proyecto');?></h3></td></tr>
-  <tr><td colspan="2" align="center"><b><?php print $content->content['field_proyecto_alcance']['field']['#title'];?>:</b>&nbsp;</td></tr>
-  <tr><td colspan="2" align="justify"><?php print strip_tags(drupal_render($content->content['field_proyecto_alcance']));?>&nbsp;</td></tr>
-<?php endif ?>
+  <tr><td colspan="2" align="justify"><?php print $contenido;?>&nbsp;</td></tr>
+<?php endif ?>
+
+
+
 <?php if (variable_get('proyectos_operativos_muestra_servicios_balance', TRUE)): ?>
   <tr><td colspan="2" align="center" ><h3><? print t('Impacto Ambiental del Proyecto');?></h3></td></tr>
Index: 0.3-modules/sipp_pdf/sipp_pdf.module
===================================================================
--- 0.3-modules/sipp_pdf/sipp_pdf.module	(revision 4334672e31061df0211804dcac2282ca83497cd1)
+++ 0.3-modules/sipp_pdf/sipp_pdf.module	(revision afd9afdcb567e7f5087094a1f972f0227ffbcf84)
@@ -2,4 +2,9 @@
 
 function _sipp_pdf_pdf_init() {
+  ob_start();
+  error_reporting(E_ALL & ~E_NOTICE);
+  ini_set('display_errors', 0);
+  ini_set('log_errors', 1);
+
   $author = variable_get('site_name', '');
   module_load_include('module', 'libraries', 'libraries');
@@ -1090,9 +1095,88 @@
       border: 1px solid #000000;
       padding: 0 5em;
-   }
-   th {
-     text-align: left;
-     border: 1px solid #000000;
-   }
+    }
+    th {
+      text-align: left;
+      border: 1px solid #000000;
+    }
+    div {
+      line-height: 0;
+    }
+    h2.title {
+      line-height: 5px;
+    }
+    div.field-field-accion-esp-fechai + div.field-label {
+      line-height: 1px;
+    }
+    div.field-field-accion-esp-fechai + div.field-items {
+      line-height: 1px;
+    }
+    div.field-field-accion-esp-fechaf + div.field-label {
+      line-height: 7px;
+    }
+    div.field-field-accion-esp-ejecutor + div.field-label {
+      line-height: 1em;
+    }
+    div.field-field-accion-esp-ejecutor + div.field-items + div.odd {
+      line-height: 1px;
+    }
+    div.field-field-accion-esp-bien + div.field-label {
+      line-height: 1em;
+    }
+    div.field-field-accion-esp-bien + div.field-items + div.odd {
+      line-height: 3.7px;
+    }
+    div.field-label {
+      line-height: 7px;
+    }
+    div.field + div.field-label {
+      line-height: 7px;
+    }
+    div.field-field-accion-esp-metaf + table {
+      line-height: 5px;
+      padding: 6px;
+    }
+    div.uno {
+      line-height: 10px;
+    }
+    div.dos {
+      line-height: 10px;
+    }
+    div.cinco {
+      line-height: 0.8em;
+      background-color: #fff;
+    }
+    div.seis {
+      line-height: 10px;
+    }
+    div.siete {
+      line-height: 13px;
+    }
+    div.field-field-accion-esp-longitud + div.field-label {
+      line-height: 7px;
+    }
+        div.field-field-accion-esp-longitud + div.field-items {
+      line-height: 7px;
+    }
+    .lineage-0 {
+      line-height: 5px;
+    }
+    .lineage-1 {
+      line-height: 5px;
+    }
+    div.field-field-accion-esp-fechai + div.field-label{
+      line-height: 7px;
+    }
+
+
+    .sticky-enabled sticky-table{
+      width: 100%;
+      //border-collapse: collapse;
+    }
+
+
+
+
+
   </style>';
   $html .= theme('proyectos_operativos_mcti_ficha_proyecto', $node);
@@ -1133,4 +1217,85 @@
      border: 1px solid #000000;
    }
+   div {
+    line-height: 4px; 
+   }
+
+
+    div.field-field-accion-esp-fechai + div.field-label {
+      line-height: 0.1em;
+    }
+
+   div.field-field-accion-esp-fechai + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
+
+    div.field-field-accion-esp-fechaf + div.field-label {
+      line-height: 0.1px;
+    }
+
+   div.field-field-accion-esp-fechaf + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
+
+    div.field-field-accion-esp-ejecutor + div.field-label {
+      line-height: 0.1px;
+    }
+
+   div.field-field-accion-esp-ejecutor + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
+          div.field-field-accion-esp-bien + div.field-label {
+      line-height: 0.1px;
+    }
+
+
+
+          div.field-field-accion-esp-unidadm + div.field-label {
+      line-height: 0.1px;
+    }
+
+   div.field-field-accion-esp-unidadm + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
+
+       div.field-field-accion-esp-ponderacion + div.field-label {
+      line-height: 0.1px;
+    }
+
+   div.field-field-accion-esp-ponderacion + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
+
+       div.field-field-accion-esp-monto-finan + div.field-label {
+      line-height: 0.1px;
+    }
+
+   div.field-field-accion-esp-monto-finan + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
+
+          div.field-field-accion-esp-total-fuent + div.field-label {
+      line-height: 0.1px;
+    }
+
+   div.field-field-accion-esp-total-fuent + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
+
+          div.field-field-accion-esp-localizacion + div.field-label {
+      line-height: 0.1px;
+    }
+
+   div.field-field-accion-esp-localizacion + div.field-items + div.odd {
+      line-height: 0.1px;
+   }
+
   </style>';
   $html .= node_view($ae);
@@ -1211,4 +1376,5 @@
 
 function _sipp_pdf_datosfinancierosview($node) {
+  ob_end_clean();
   $html = '<style>
     table {
@@ -1244,4 +1410,5 @@
     $name = 'datosfinancieros_' . $node->nid . '.pdf';
     header('Content-Disposition: attachment; filename="' . $name . '"');
+    ob_end_clean();
     print $pdf->Output($name, 'I');
     exit();
