[Alba-desarrollo] SVN Alba r5276 - in prosistem/alba/trunk/alba: apps/principal/modules/informes/actions apps/principal/modules/informes/templates apps/principal/modules/informes/validate apps/principal/templates data/sql web/uploads/informes

commits en pressenter.com.ar commits en pressenter.com.ar
Mie Oct 31 19:47:10 CET 2007


Author: josx
Date: 2007-10-31 15:47:10 -0300 (Wed, 31 Oct 2007)
New Revision: 5276

Added:
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml
   prosistem/alba/trunk/alba/web/uploads/informes/alumnos_por_division.odt
Removed:
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php
   prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml
   prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml
   prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml
   prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml
Modified:
   prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
   prosistem/alba/trunk/alba/apps/principal/templates/menu.php
   prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql
   prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql
Log:
Se agrego posibilidad de listado para los informes. Se agrego el listado de alumnos por division.

Modified: prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/actions/actions.class.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -312,7 +312,12 @@
         $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
 
         switch($informe->getTipoInforme()->getNombre()) {
-            case 'Alumnos': $this->redirect('informes/busquedaAlumnos?id='.$informe->getId()); break;
+            case 'Alumnos': 
+                if($informe->getListado() != 1) {
+                    $this->redirect('informes/busquedaAlumnos?id='.$informe->getId()); break;
+                } else {
+                    $this->redirect('informes/busquedaListadoAlumnos?id='.$informe->getId()); break;
+                }
             default: $this->redirect('informes/busquedaAlumnos?id='.$informe->getId());
         }
     }
@@ -325,48 +330,74 @@
         $this->forward404Unless($informe);
         $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
 
-
         if($informe->getVariables() AND $this->getRequestParameter('v')!= 1) {
             $this->redirect('informes/variables?id='.$informe->getId().'&alumno_id='.$this->getRequestParameter('alumno_id'));
         } else {
             $aDato = array();
             switch($informe->getTipoInforme()->getNombre()) {
                 case 'Alumnos': 
-                            $alumno = AlumnoPeer::retrieveByPk($this->getRequestParameter('alumno_id'));
-                            $aDato['alumno'] = $alumno->toArray();
 
-                            $aDato['tipoDocumento'] = array ( 'Nombre' => ($alumno->getTipoDocumento())?$alumno->getTipoDocumento()->getDescripcion():'');
+                            if($informe->getListado() == 1) {
+                                $division_id = $this->getRequestParameter('division_id');
+                                $d = DivisionPeer::retrieveByPK($division_id);
 
-                            $establecimiento = EstablecimientoPeer::retrieveByPk($establecimiento_id);
-                            $aDato['establecimiento'] = $establecimiento->toArray();
+                                // buscando alumnos
+                                $criteria = new Criteria();
+                                $criteria->add(DivisionPeer::ID, $division_id);
+                                $criteria->addJoin(RelAlumnoDivisionPeer::FK_ALUMNO_ID, AlumnoPeer::ID);
+                                $criteria->addJoin(RelAlumnoDivisionPeer::FK_DIVISION_ID, DivisionPeer::ID);
+                                $criteria->addAscendingOrderByColumn(AlumnoPeer::APELLIDO);
+                                $alumnos = AlumnoPeer::doSelect($criteria);
 
-                            $aDato['distritoEscolar'] = array ( 'Nombre' => ($establecimiento->getDistritoescolar())?$establecimiento->getDistritoescolar()->getNombre():'');
+                                foreach($alumnos as $alumno) {
+                                    $aDato['alumno'][] = $alumno->toArray();
+                                }
 
-                            $c = new Criteria();
-                            $c->add(RelAlumnoDivisionPeer::FK_ALUMNO_ID, $alumno->getId());
-                            $relAlumnoDivision = RelAlumnoDivisionPeer::doSelectOne($c);
+                                $division = array( 
+                                    'Anio' => ($d->getAnio())?$d->getAnio()->getDescripcion():'' ,
+                                    'Descripcion' => $d->getDescripcion(),
+                                    'Turno' => ($d->getTurno())?$d->getTurno()->getDescripcion():'',
+                                    'Orientacion' => ($d->getOrientacion())?$d->getOrientacion()->getDescripcion():'' );
+                                $aDato['division'] = $division;
 
-                            $d = $relAlumnoDivision->getDivision();
-                            $division = array( 
+                            } else {
+                                $alumno = AlumnoPeer::retrieveByPk($this->getRequestParameter('alumno_id'));
+                                $aDato['alumno'] = $alumno->toArray();
+
+                                $aDato['tipoDocumento'] = array ( 'Nombre' => ($alumno->getTipoDocumento())?$alumno->getTipoDocumento()->getDescripcion():'');
+
+                                $establecimiento = EstablecimientoPeer::retrieveByPk($establecimiento_id);
+                                $aDato['establecimiento'] = $establecimiento->toArray();
+
+                                $aDato['distritoEscolar'] = array ( 'Nombre' => ($establecimiento->getDistritoescolar())?$establecimiento->getDistritoescolar()->getNombre():'');
+
+                                $c = new Criteria();
+                                $c->add(RelAlumnoDivisionPeer::FK_ALUMNO_ID, $alumno->getId());
+                                $relAlumnoDivision = RelAlumnoDivisionPeer::doSelectOne($c);
+
+                                $d = $relAlumnoDivision->getDivision();
+                                $division = array( 
                                     'Anio' => ($d->getAnio())?$d->getAnio()->getDescripcion():'' ,
                                     'Descripcion' => $d->getDescripcion(),
                                     'Turno' => ($d->getTurno())?$d->getTurno()->getDescripcion():'',
                                     'Orientacion' => ($d->getOrientacion())?$d->getOrientacion()->getDescripcion():'' );
 
-                            $aDato['division'] = $division;
-                            $aDato['informe'] = $informe->toArray();
+                                $aDato['division'] = $division;
+                                $aDato['informe'] = $informe->toArray();
 
-                            $ciclolectivo_id = $this->getUser()->getAttribute('fk_ciclolectivo_id');
-                            $ciclolectivo = CiclolectivoPeer::retrieveByPk($ciclolectivo_id);
-                            $aDato['ciclolectivo'] = $ciclolectivo->toArray();
+                                $ciclolectivo_id = $this->getUser()->getAttribute('fk_ciclolectivo_id');
+                                $ciclolectivo = CiclolectivoPeer::retrieveByPk($ciclolectivo_id);
+                                $aDato['ciclolectivo'] = $ciclolectivo->toArray();
+                            }
 
-                            if(count($informe->getVariables())>0) {
+                            if($informe->getVariables()) {
                                 $aDato['variable'] = array();
                                 $variables = explode(";",$informe->getVariables());
                                 foreach($variables as $variable) {
                                     $aDato['variable'] = array_merge( $aDato['variable'], array ( $variable => $this->getRequestParameter($variable)));
                                 }
                             }
+
                             break;
 
                 default: $this->forward404();
@@ -391,6 +422,31 @@
     }
 
 
+    public function executeBusquedaListadoAlumnos() {
+        $informe = InformePeer::retrieveByPk($this->getRequestParameter('id'));
+        $this->forward404Unless($informe);
+
+        // inicializando variables
+        $optionsDivision = array();
+        
+        // tomando los datos del formulario
+        $division_id = $this->getRequestParameter('division_id');
+
+        // llenando el combo de division segun establecimiento
+        $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
+        $optionsDivision = $this->_getDivisiones($establecimiento_id);
+
+        if ($this->getRequest()->getMethod() == sfRequest::POST) {
+            $this->redirect('informes/mostrar?id='.$informe->getId()."&division_id=".$division_id);
+        }
+
+        // asignando variables para ser usadas en el template
+        $this->optionsDivision = $optionsDivision;
+        $this->division_id = $division_id;
+        $this->informe = $informe;
+    }
+
+
     public function executeBusquedaAlumnos() {
         $informe = InformePeer::retrieveByPk($this->getRequestParameter('id'));
         $this->forward404Unless($informe);
@@ -420,8 +476,6 @@
     }
 
 
-
-
     private function reporteTBSOO($archivo, $tipoinforme, $aDato) {
         // Aquí hay que verificar las variables que están en ODT y verificar si existen 
         // en los datos que envío.
@@ -439,11 +493,27 @@
 
         // Saco del template todas las variables del tipo [sssss.rrrrr] y además 
         // evitando las variables del tbs con ;
-        preg_match_all("/\[([^];]*\.[^];]*)\]/", $OOo->Source, $tplVars);
+        //preg_match_all("/\[([^];]*\.[^];]*)\]/", $OOo->Source, $tplVars);
 
+        $matches = $result = array();
+        if (preg_match_all("~\[(\w+(?:\.\w+)*)\s*[\];]~", $OOo->Source, $matches)) { // Find tags
+            foreach ($matches[1] as $tag) { // Process each
+                if (sizeof($tag = explode('.', $tag)) > 1) { // Breakdown into components
+                    $tail = array_pop($tag);
+                    eval('$result[\''.implode("']['", $tag)."'][] = '$tail';"); // Add to $result
+                } else {
+                    $result[] = $tag[0]; // Add to $result
+                }
+            }
+        }
+
         if(is_array($aDato)) {
             foreach($aDato as $idx => $dato) {
-                $OOo->MergeField($idx, $dato);
+                if($this->isNotAssocArray($dato)) {
+                    $OOo->MergeBlock($idx, "array", $dato);
+                } else {
+                    $OOo->MergeField($idx, $dato);
+                }
             }
         }
 
@@ -455,11 +525,28 @@
     }
 
 
+
 /**
+  * @param array $arr
+  * @returns boolean
+  */
+function isNotAssocArray($arr)
+{
+    return (0 !== array_reduce(
+        array_keys($arr),
+        create_function('$a, $b', 'return ($b === $a ? $a + 1 : 0);'),
+        0
+        )
+    );
+}
+
+
+
+/**
  *  Informe: Alumnos por Division 
  *
  */
-    
+
     private function _getDivisiones($establecimiento_id)  {
         $optionsDivision = array();
         $criteria = new Criteria();
@@ -471,7 +558,7 @@
             $optionsDivision[$division->getId()] = $division->getAnio()->getDescripcion()." ".$division->getDescripcion();
         }
         return $optionsDivision;
-    
+
     }
 
 
@@ -486,7 +573,7 @@
         $criteria->addJoin(RelAlumnoDivisionPeer::FK_ALUMNO_ID, AlumnoPeer::ID);
         $criteria->addJoin(RelAlumnoDivisionPeer::FK_DIVISION_ID, DivisionPeer::ID);
         $criteria->addJoin(DivisionPeer::FK_ANIO_ID, AnioPeer::ID);
-        
+
         if($txt) {
             $cton1 = $criteria->getNewCriterion(AlumnoPeer::NOMBRE, "%$txt%", Criteria::LIKE);
             $cton2 = $criteria->getNewCriterion(AlumnoPeer::APELLIDO, "%$txt%", Criteria::LIKE);
@@ -518,7 +605,7 @@
         if($establecimiento_id) {
             $criteria->add(AlumnoPeer::FK_ESTABLECIMIENTO_ID, $establecimiento_id);
         }
-        
+
         if($txt) {
             $cton1 = $criteria->getNewCriterion(AlumnoPeer::NOMBRE, "%$txt%", Criteria::LIKE);
             $cton2 = $criteria->getNewCriterion(AlumnoPeer::APELLIDO, "%$txt%", Criteria::LIKE);
@@ -536,7 +623,7 @@
         }
 
         return $aAlumno;
-    }   
+    }
 
 
 
@@ -546,39 +633,44 @@
 */
 
 
-    public function handleErrorAlumnosPorDivisionListado() {
-        $this->forward('informes','alumnosPorDivisionFormulario');
+    public function handleErrorBusquedaListadoAlumnos() {
+        $this->labels = $this->getLabels();
+        $this->informe = InformePeer::retrieveByPk($this->getRequestParameter("id"));
+        $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
+        $this->optionsDivision = $this->_getDivisiones($establecimiento_id);
+        $this->division_id = "";
+        return sfView::SUCCESS;
     }
 
     public function executeAlumnosPorDivisionFormulario() {
         // inicializando variables
         $optionsDivision = array();
-        
+
         // tomando los datos del formulario
         $division_id = $this->getRequestParameter('division_id');
 
         // llenando el combo de division segun establecimiento
         $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
         $optionsDivision = $this->_getDivisiones($establecimiento_id);
-        
+
         // asignando variables para ser usadas en el template
         $this->optionsDivision = $optionsDivision;
         $this->division_id = $division_id;
 
         $this->setLayout("layout_sinmenu");
     }
-    
+
     public function executeAlumnosPorDivisionListado() {
 
         // inicializando variables
-        $aAlumno  = array();        
+        $aAlumno  = array();
 
         // tomando los datos del formulario
         $division_id = $this->getRequestParameter('division_id');
 
         // buscando division
         $division = DivisionPeer::retrieveByPK($division_id);
-        
+
         // buscando alumnos
         $criteria = new Criteria();
         $criteria->add(DivisionPeer::ID, $division_id);
@@ -587,15 +679,14 @@
         $criteria->addAscendingOrderByColumn(AlumnoPeer::APELLIDO);
         $alumnos = AlumnoPeer::doSelect($criteria);
 
-        // asignando variables para ser usadas en el template        
+        // asignando variables para ser usadas en el template
         $this->aAlumno = $alumnos;
         $this->division = $division;
-    }    
+    }
 
 
 
 
-
 /**
 *   Informe Boletin
 */
@@ -603,7 +694,7 @@
     public function executeBoletinFormulario() {
         // inicializando variables
         $optionsDivision = array();
-        $aAlumno  = array();        
+        $aAlumno  = array();
 
         // tomando los datos del formulario
         $division_id = $this->getRequestParameter('division_id');
@@ -612,7 +703,7 @@
         // llenando el combo de division segun establecimiento
         $establecimiento_id = $this->getUser()->getAttribute('fk_establecimiento_id');
         $optionsDivision = $this->_getDivisiones($establecimiento_id);
-       
+
         if ($this->getRequest()->getMethod() == sfRequest::POST) {
             // buscando alumnos
             $aAlumno = $this->_getAlumnosPorDivision($division_id, $txt);    
@@ -626,8 +717,8 @@
 
         $this->setLayout("layout_sinmenu");
     }
-   
 
+
     public function executeBoletinListado() {
         $this->forward('boletin','mostrar');
     }

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionFormularioSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,33 +0,0 @@
-<?php use_helper('I18N') ?>
-<div id ="sf_admin_container">
-<h1>Informe: Alumnos por Divis&oacute;n </h1>
-
-<?php if ($sf_request->hasErrors()) {?>
-<div class="form-errors">
-<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
-<ul>
-<?php foreach ($sf_request->getErrorNames() as $name) { ?>
-  <li><?php echo $sf_request->getError($name) ?></li>
-<?php } ?>
-</ul>
-</div>
-<?php } ?> 
-
-<?php echo form_tag('informes/alumnosPorDivisionListado', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
-    <div class="form-row">
-        <?php echo label_for('division', __('Division:')) ?>
-        <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
-    </div>
-</fieldset>
-
-<ul class="sf_admin_actions">
-  <li><?php echo submit_tag(__('Buscar'), array (
-  'name' => 'Mostrar',
-  'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-
-</form>
-</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/alumnosPorDivisionListadoSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,40 +0,0 @@
-<h1>Alumnos de la Divisi&oacute;n <?php echo $division->getAnio()->getDescripcion()." ".$division->getDescripcion()?> </h1>
-
-<?php if(count($aAlumno)>0) { ?>
-
-<table cellspacing="0" class="sf_admin_list">
-  <thead>
-  <tr>
-    <th id="sf_admin_list_th_apellido">Apellido</th>
-    <th id="sf_admin_list_th_nombre">Nombre</th>
-    <th id="sf_admin_list_th_nro_documentot">Nro. Documento</th>
-    <th id="sf_admin_list_th_Sexo">Sexo</th>
-    <th id="sf_admin_list_th_provincia">Direcci&oacute;n</th>
-    <th id="sf_admin_list_th_ciudad">Ciudad</th>
-    <th id="sf_admin_list_th_provincia">Provincia</th>
-    <th id="sf_admin_list_th_Telefono">Tel&eacute;fono</th>
-  </tr>
-  </thead>
-
-  <tbody>
-<?php
-  foreach($aAlumno as $alumno) {
-?>
-  <tr class="sf_admin_row_0">
-    <td><?php echo $alumno->getApellido();?></td>
-    <td><?php echo $alumno->getNombre();?></td>
-    <td><?php echo ($alumno->getTipoDocumento())?$alumno->getTipoDocumento()->getNombre():"";?> <?php echo $alumno->getNroDocumento();?></td>
-    <td><?php echo $alumno->getSexo();?></td>
-    <td><?php echo $alumno->getDireccion();?></td>
-    <td><?php echo $alumno->getCiudad();?></td>
-    <td><?php echo ($alumno->getProvincia())?$alumno->getProvincia()->getNombreLargo():"";?></td>
-    <td><?php echo $alumno->getTelefono();?></td>
-
-  </tr>
-  <?php }?>
-  </tbody>
-</table>
-
-<?php } else {  ?>
-No hay Alumnos en esa divisi&oacute;n
-<?php } ?>
\ No newline at end of file

Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php	                        (rev 0)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/busquedaListadoAlumnosSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -0,0 +1,47 @@
+<?php use_helper('I18N','Form', 'Object') ?>
+<div id ="sf_admin_container">
+<h1>Informe: Alumnos por Divis&oacute;n </h1>
+
+<?php if ($sf_request->hasErrors()) {?>
+<div class="form-errors">
+<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
+<ul>
+<?php foreach ($sf_request->getErrorNames() as $name) { ?>
+  <li><?php echo $sf_request->getError($name) ?></li>
+<?php } ?>
+</ul>
+</div>
+<?php } ?> 
+
+<?php echo form_tag('informes/busquedaListadoAlumnos', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
+
+<fieldset id="sf_fieldset_none" class="">
+    <div class="form-row">
+        <?php echo label_for('division', __('Division:')) ?>
+        <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
+    </div>
+</fieldset>
+
+<?php echo object_input_hidden_tag($informe, 'getId') ?>
+
+<ul class="sf_admin_actions">
+  <li><?php echo submit_tag(__('Buscar'), array (
+  'name' => 'Mostrar',
+  'class' => 'sf_admin_action_save',
+)) ?></li>
+</ul>
+</form>
+
+
+
+
+
+
+
+
+
+
+
+
+
+</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosBusquedaFormularioSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,56 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id ="sf_admin_container">
-<h1>Informe: Certificado de Estudios</h1>
-
-<?php echo form_tag('informes/certificadoEstudiosBusquedaFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
-    <div class="form-row">
-        <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
-        <?php echo input_tag('txt', $txt) ?>   
-    </div>
-</fieldset>
-
- <ul class="sf_admin_actions">
-  <li><?php echo submit_tag(__('Buscar'), array (
-  'name' => 'Mostrar',
-  'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-<?php if (count($aAlumno) > 0) {
-    if ($txt) { ?>
-    Usted busc&oacute; -<?php echo $txt?>-
-    <?php  } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
-  <thead>
-  <tr>
-    <th id="sf_admin_list_th_alumno"> Alumno</th>
-    <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
-  </tr>
-  </thead>
-
-  <tbody>
-<?php
-    $i = 0;
-    foreach($aAlumno as $alumno){
-?>
-  <tr class="sf_admin_row_0">
-    <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?></td>
-    <td>
-    <ul class="sf_admin_td_actions">
-     <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=certificadoEstudiosFormulario&alumno_id='.$alumno->alumno_id); ?></li>
-    </ul>
-    </td>
-  </tr>
-  <?php } ?>
-  </tbody>
-</table>
-<?php } else {
-    if ($txt) { ?>
-        Su b&uacute;squeda por -<?php echo $txt?>- no ha encontrado alumnos.
-    <?php } 
-} 
-?>
-</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosFormularioSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,37 +0,0 @@
-<?php use_helper('I18N'); ?>
-<?php use_helper('DateForm') ?>
-<div id ="sf_admin_container">
-<h1>Informe: Certificado de Estudios para <?php echo $alumno->getApellido().", ".$alumno->getNombre();?></h1>
-<?php if ($sf_request->hasErrors()) {?>
-<div class="form-errors">
-<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
-<ul>
-<?php foreach ($sf_request->getErrorNames() as $name) { ?>
-  <li><?php echo $sf_request->getError($name) ?></li>
-<?php } ?>
-</ul>
-</div>
-<?php } ?> 
-<?php echo form_tag('informes/certificadoEstudiosListado', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-<legend>Para generar el certificado de Estudios debe completar los siguiente datos</legend>
-<fieldset id="sf_fieldset_none" class="">
-    <div class="form-row">
-        <?php 
-            echo label_for('anio', __('A&ntilde;o de Finalizaci&oacute;n:'));
-            echo select_year_tag('anio', '', 'include_custom=Elija un a&ntilde;o year_end='.$anio_hasta.' year_start=2005');
-        ?>
-    </div>
-    <div class="form-row">
-        <?php echo label_for('estudios', __('A&ntilde;o de estudios:')) ?>
-        <?php echo select_tag('grado', options_for_select($aAnio),0);?>
-    </div>
-</fieldset>
-<?php echo input_hidden_tag('alumno_id', $alumno->getId()) ?>
- <ul class="sf_admin_actions">
-  <li><?php echo submit_tag(__('Mostrar'), array (
-  'name' => 'Mostrar',
-  'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoEstudiosListadoSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,41 +0,0 @@
-<?php
-    use_helper('Misc');
-    $meses = Meses();
-?>
-<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
-<div style="text-align: center;" class="titulo">REP&Uacute;BLICA ARGENTINA<br><br>
-<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
-<span style="font-weight: bold;" class="titulo">SECRETAR&iacute;A DE EDUCACION</span><br>
-<br>
-<span class="subtitulo">CERTIFICADO DE ESTUDIOS</span><br>
-</div>
-<br>
-<br>
-<div class="texto">
-Certifico que <?php echo $alumno->getApellido()?>, <?php echo $alumno->getNombre()?>  quien acredita identidad con <?php echo $alumno->getTipoDocumento()->getDescripcion()?> <br> N&deg; <?php echo $alumno->getNroDocumento()?> nacido  <?php echo ($alumno->getLugarNacimiento())?" en ".$alumno->getLugarNacimiento():"";?> el <?php echo date("d",strtotime($alumno->getFechaNacimiento()))?> de <?php echo $meses[date("n",strtotime($alumno->getFechaNacimiento()))]?> de  <?php echo date("Y",strtotime($alumno->getFechaNacimiento()))?> aprob&oacute;  <?php echo $grado?>, como alumno <br> 
-regular en escuela <?php echo strtoupper($establecimiento->getNombre())?> D.E. <?php echo $establecimiento->getDistritoescolar()->getNombre()?> en el a&ntilde;o <?php echo $anio?><br>
-<br>
-Se extiende el presente <span style="font-weight: bold;">CERTIFICADO DE ESTUDIOS</span>, <br>
-en Buenos Aires, a los <?php echo date("d")?> d&iacute;as del mes de <?php echo $meses[date("n")]?> del a&ntilde;o  <?php echo date("Y")?> <br>
-</div>
-
-<br>
-<br>
-<br>
-<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
-  <tbody>
-    <tr>
-      <td style="text-align: center;">..................................................<br>
-Firma del Maestro de Grado</td>
-      <td></td>
-      <td style="text-align: center;">..................................................<br>
-Firma del Director de la Escuela</td>
-    </tr>
-    <tr>
-      <td></td>
-      <td style="text-align: center;">..................................................<br>
-Firma del Supervisor</td>
-      <td></td>
-    </tr>
-  </tbody>
-</table>

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaFormularioSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,52 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Certificado de Terminaci&oacute;n de Estudios Primarios</h1>
-<?php echo form_tag('informes/certificadoPrimariaFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-<fieldset id="sf_fieldset_none" class="">
-    <div class="form-row">
-        <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
-        <?php echo input_tag('txt', $txt) ?>   
-    </div>
-</fieldset>
- <ul class="sf_admin_actions">
-  <li><?php echo submit_tag(__('Buscar'), array (
-  'name' => 'Mostrar',
-  'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-<?php if (count($aAlumno) > 0) {
-    if ($txt) { ?>
-    Usted busc&oacute; -<?php echo $txt?>-
-    <?php } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
-  <thead>
-  <tr>
-    <th id="sf_admin_list_th_alumno"> Alumno</th>
-    <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
-  </tr>
-  </thead>
-  <tbody>
-<?php
-    $i = 0;
-    foreach($aAlumno as $alumno){
-?>
-  <tr class="sf_admin_row_0">
-    <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?></td>
-    <td>
-    <ul class="sf_admin_td_actions">
-     <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=certificadoPrimariaListado&alumno_id='.$alumno->alumno_id); ?></li>
-    </ul>
-    </td>
-  </tr>
-  <?php } ?>
-  </tbody>
-</table>
-<?php } else {
-    if ($txt) { ?>
-        Su b&uacute;squeda por -<?php echo $txt?>- no ha encontrado alumnos.
-    <?php } 
-} 
-?>
-</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/certificadoPrimariaListadoSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,36 +0,0 @@
-<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
-<div style="text-align: center;" class="titulo">REP&Uacute;BLICA ARGENTINA<br><br>
-<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
-<span style="font-weight: bold;" class="titulo">SECRETAR&iacute;A DE EDUCACION</span><br>
-<br>
-<span class="subtitulo">CERTIFICADO DE TERMINACI&Oacute;N <br>DE ESTUDIOS PRIMARIOS</span><br>
-</div>
-<br>
-<br>
-<div class="texto">
-Certifico que <?=$alumno->getApellido()?>, <?=$alumno->getNombre()?>  quien acredita identidad con <?php echo $alumno->getTipoDocumento()->getDescripcion()?> <br> N&deg; <?php echo $alumno->getNroDocumento()?> nacido  <?php echo ($alumno->getLugarNacimiento())?" en ".$alumno->getLugarNacimiento():""?> el <?php echo date("d",strtotime($alumno->getFechaNacimiento()))?> de <?php echo $meses[date("n",strtotime($alumno->getFechaNacimiento()))]?> de  <?php echo date("Y",strtotime($alumno->getFechaNacimiento()))?> aprob&oacute; el s&eacute;ptimo grado, como alumno <br> 
-regular en Escuela <?php echo strtoupper($establecimiento->getNombre())?>  D.E. <?php echo $establecimiento->getDistritoescolar()->getNombre()?> en el a&ntilde;o <?php echo $anio?><br>
-<br>
-Se extiende el presente <span style="font-weight: bold;">CERTIFICADO DE TERMINACI&Oacute;N DE ESTUDIOS PRIMARIOS</span>, <br>
-en Buenos Aires, a los <?php echo $dia?> d&iacute;as del mes de <?php echo $mes?> del a&ntilde;o  <?php echo $anio?> <br>
-</div>
-<br>
-<br>
-<br>
-<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
-  <tbody>
-    <tr>
-      <td style="text-align: center;">..................................................<br>
-Firma del Maestro de Grado</td>
-      <td></td>
-      <td style="text-align: center;">..................................................<br>
-Firma del Director de la Escuela</td>
-    </tr>
-    <tr>
-      <td></td>
-      <td style="text-align: center;">..................................................<br>
-Firma del Supervisor</td>
-      <td></td>
-    </tr>
-  </tbody>
-</table>

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularFormularioSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,60 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Constancia de Alumno Regular</h1>
-<?php echo form_tag('informes/constanciaAlumnoRegularFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
-    <div class="form-row">
-        <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
-        <?php echo input_tag('txt', $txt) ?>   
-    </div>
-
-    <div class="form-row">
-        <?php echo label_for('division', __('Division:')) ?>
-        <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
-    </div>
-</fieldset>
- <ul class="sf_admin_actions">
-  <li><?php echo submit_tag(__('Buscar'), array (
-  'name' => 'Mostrar',
-  'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-<?php if (count($aAlumno) > 0) {
-    if ($txt) { ?>
-    Usted busc&oacute; -<?php echo $txt?>-
-    <?php } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
-  <thead>
-  <tr>
-    <th id="sf_admin_list_th_alumno"> Alumno</th>
-    <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
-  </tr>
-  </thead>
-
-  <tbody>
-<?php
-    $i = 0;
-    foreach($aAlumno as $alumno){
-?>
-  <tr class="sf_admin_row_0">
-    <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?> ( <?php echo $alumno->anio_descripcion?> - <?php echo $alumno->division_nombre?> ) </td>
-    <td>
-    <ul class="sf_admin_td_actions">
-     <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=constanciaAlumnoRegularListado&alumno_id='.$alumno->alumno_id."&division_id=".$alumno->division_id); ?></li>
-    </ul>
-    </td>
-  </tr>
-  <?php } ?>
-  </tbody>
-</table>
-
-<?php } else {
-    if ($txt) { ?>
-        Su b&uacute;squeda por -<?php echo $txt?>- no ha encontrado alumnos.
-    <?php } 
-} 
-?>
-</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/constanciaAlumnoRegularListadoSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,41 +0,0 @@
-
-<div style="text-align: center;">
-<table border="0" cellpadding="0" cellspacing="0" width="100%">
-  <tbody>
-    <tr>
-      <td><?php echo image_tag('small/escudo_bsas_chico.jpg')?></td>
-      <td>
-      <div style="text-align: left;"></div>
-      <div style="text-align: center;"><span class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br>
-      <span class="titulo">SECRETAR&Iacute;A DE EDUCACI&Oacute;N</span><br>
-      <br>
-      </div>
-      <div style="text-align: center;" class="subtitulo"><?php echo strtoupper($establecimiento->getNombre())?> <br> 
-        <?php if($locacion) { ?><?php echo $locacion->getDireccion()?> - T&eacute;lefono: <?php echo $locacion->getTelefono()?> (<?php echo $locacion->getCodigoPostal()?>) <?php echo $locacion->getCiudad()?><br><?php } ?>
-      <br>
-      </div>
-      <div style="text-align: center;"><span class="titulo">CONSTANCIA DE ALUMNO REGULAR<br>
-      </div>
-      <span style="font-weight: bold;"></span></td>
-    </tr>
-      <tr>
-      <td colspan="2" rowspan="1">
-        <div style="text-align: left;" class="texto">
-        <br><br>Por medio de la presente se deja constancia que <?php echo $alumno->getApellido()?>, <?php echo $alumno->getNombre()?> es un alumno regular de:<br>
-        A&ntilde;o: <span style="font-weight: bold;"><?php echo $division->getAnio()->getDescripcion()?></span>, Divisi&oacute;n: <span style="font-weight: bold;"><?php echo $division->getDescripcion()?></span> , Turno: <span style="font-weight: bold;"><?php echo $turnos->getDescripcion();?></span>, en este establecimiento<br> Se emite este certificado para presentar ante quien corresponda.
-      <br>
-      <br>
-        <span style="font-weight: bold;">Lugar y Fecha:</span> Ciudad Aut&oacute;noma de Buenos Aires, <?php echo date("d/m/Y");?>      
-        </div>
-    </td>
-    
-   </tr>
-    <tr>
-      <td colspan="2" rowspan="1"><br>
-      <br><br><br>
-        <div style="text-align: right" class="texto" >Firma del Responsable del Establecimiento</div>
-      </td>
-    </tr>
-</tbody>
-</table>
-</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoBusquedaFormularioSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,63 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Solicitud de Legajo</h1>
-
-<?php echo form_tag('informes/solicitudLegajoBusquedaFormulario', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-
-<fieldset id="sf_fieldset_none" class="">
-    <div class="form-row">
-        <?php echo label_for('Buscar', __('Buscar Alumnos:')) ?>
-        <?php echo input_tag('txt', $txt) ?>   
-    </div>
-
-    <div class="form-row">
-        <?php echo label_for('division', __('Division:')) ?>
-        <?php echo select_tag('division_id', options_for_select($optionsDivision, $division_id)) ?>
-    </div>
-</fieldset>
-
- <ul class="sf_admin_actions">
-  <li><?php echo submit_tag(__('Buscar'), array (
-  'name' => 'Mostrar',
-  'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-
-</form>
-<?php if (count($aAlumno) > 0) {
-    if ($txt) { ?>
-    Usted busc&oacute; -<?php echo $txt?>-
-    <?php } ?>
-<h1>Alumnos</h1>
-<table cellspacing="0" class="sf_admin_list">
-  <thead>
-  <tr>
-    <th id="sf_admin_list_th_alumno"> Alumno</th>
-    <th id="sf_admin_list_th_sf_actions">Ver Informe</th>
-  </tr>
-  </thead>
-
-  <tbody>
-<?php
-    $i = 0;
-    foreach($aAlumno as $alumno){
-?>
-  <tr class="sf_admin_row_0">
-    <td><?php echo $alumno->alumno_apellido." ".$alumno->alumno_nombre; ?> ( <?php echo $alumno->anio_descripcion?> - <?php echo $alumno->division_nombre?> ) </td>
-    <td>
-    <ul class="sf_admin_td_actions">
-     <li><?php echo link_to(image_tag('/images/small/report_go.png', array('alt' => 'editar', 'title' => 'Editar')) , 'informes?action=solicitudLegajoFormulario&alumno_id='.$alumno->alumno_id."&division_id=".$alumno->division_id); ?></li>
-    </ul>
-    </td>
-  </tr>
-  <?php } ?>
-  </tbody>
-</table>
-
-<?php } else {
-    if ($txt) { ?>
-        Su b&uacute;squeda por -<?php echo $txt?>- no ha encontrado alumnos.
-    <?php } 
-} 
-?>
-</div>
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoFormularioSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,34 +0,0 @@
-<?php use_helper('I18N'); ?>
-<div id="sf_admin_container">
-<h1>Informe: Solicitud de Legajo para <?php echo $alumno->getApellido().", ".$alumno->getNombre();?></h1>
-
-<?php if ($sf_request->hasErrors()) {?>
-<div class="form-errors">
-<h2><?php echo __('There are some errors that prevent the form to validate') ?></h2>
-<ul>
-<?php foreach ($sf_request->getErrorNames() as $name) { ?>
-  <li><?php echo $sf_request->getError($name) ?></li>
-<?php } ?>
-</ul>
-</div>
-<?php } ?> 
-<?php echo form_tag('informes/solicitudLegajoListado', 'id=sf_admin_edit_form name=sf_admin_edit_form multipart=true') ?>
-<legend>Para generar la solicitud de legajo debe completar los siguiente datos</legend>
-<fieldset id="sf_fieldset_none" class="">
-    <div class="form-row">
-        <?php 
-            echo label_for('escuela', __('Escuela de origen:'));
-            echo input_tag('escuela');
-        ?>
-    </div>
-</fieldset>
-<?php echo input_hidden_tag('alumno_id', $alumno->getId()) ?>
-<?php echo input_hidden_tag('division_id', $division_id) ?>
- <ul class="sf_admin_actions">
-  <li><?php echo submit_tag(__('Mostrar'), array (
-  'name' => 'Mostrar',
-  'class' => 'sf_admin_action_save',
-)) ?></li>
-</ul>
-</form>
-</div>

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/templates/solicitudLegajoListadoSuccess.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,38 +0,0 @@
-<?php
-    use_helper('Misc');
-    $meses = Meses();
-?>
-<div style="text-align: center;"><?php echo image_tag('small/escudo_bsas_chico.jpg')?></div>
-<div style="text-align: center;" class="titulo">REP&Uacute;BLICA ARGENTINA<br><br>
-<span style="font-weight: bold;" class="titulo">GOBIERNO DE LA CIUDAD DE BUENOS AIRES</span><br style="font-weight: bold;">
-<span style="font-weight: bold;" class="titulo">SECRETAR&iacute;A DE EDUCACION</span><br>
-<br>
-<span class="subtitulo">SOLICITUD DE LEGAJO</span><br>
-</div>
-<br>
-<br>
-<div class="texto">
-La Direcci&oacute;n de la Escuela <?php echo strtoupper($establecimiento->getNombre())?> D.E. <?php echo $establecimiento->getDistritoescolar()->getNombre()?> solicita <br>
-a la Escuela <?php echo $escuela?> el Legajo Escolar del alumno <?php echo $alumno->getApellido()?>, <?php echo $alumno->getNombre()?>  inscripto en  <?php echo $division->getAnio()->getDescripcion()?> <?php echo $division->getDescripcion()?>
-<br>
-Tenga el presente el carácter de recibo.<br><br>
-Buenos Aires, a los <?php echo date("d")?> d&iacute;as del mes de <?php echo $meses[date("n")]?> del a&ntilde;o  <?php echo date("Y")?> <br>
-</div>
-<br>
-<br>
-<br>
-<table style="text-align: left; width: 100%;" border="0" cellpadding="2" cellspacing="2">
-  <tbody>
-    <tr>
-      <td style="text-align: center;"></td>
-      <td></td>
-      <td style="text-align: center;"></td>
-    </tr>
-    <tr>
-      <td></td>
-      <td style="text-align: center;">..................................................<br>
-Firma autorizada</td>
-      <td></td>
-    </tr>
-  </tbody>
-</table>

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/alumnosPorDivisionListado.yml	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,11 +0,0 @@
-methods:
-  post: [ division_id ]
-
-fillin:
-    enabled:       on
-      
-names:
-    division_id:
-        required:     Yes
-        required_msg: El campo Divisi&oacute;n es obligatorio
-        
\ No newline at end of file

Added: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml	                        (rev 0)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/busquedaListadoAlumnos.yml	2007-10-31 18:47:10 UTC (rev 5276)
@@ -0,0 +1,11 @@
+methods:
+  post: [ division_id ]
+
+fillin:
+    enabled:       on
+      
+names:
+    division_id:
+        required:     Yes
+        required_msg: El campo Divisi&oacute;n es obligatorio
+        
\ No newline at end of file

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/certificadoEstudiosListado.yml	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,15 +0,0 @@
-methods:
-    post: [ alumno_id, anio, grado ]
-
-names:
-    grado:
-        required:     Yes
-        required_msg: El grado/a&ntilde;o es obligatorio
-
-    alumno_id:
-        required:     Yes
-        required_msg: El Alumno es obligatorio
-
-    anio:
-        required:     Yes
-        required_msg: El A&ntilde;o es obligatorio

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/constanciaAlumnoRegularListado.yml	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,11 +0,0 @@
-methods:
-    get: [ alumno_id, division_id ]
-
-names:
-    division_id:
-        required:     Yes
-        required_msg: La Divisi&oacute;n es obligatoria
-
-    alumno_id:
-        required:     Yes
-        required_msg: El Alumno es obligatorio

Deleted: prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/modules/informes/validate/solicitudLegajoListado.yml	2007-10-31 18:47:10 UTC (rev 5276)
@@ -1,16 +0,0 @@
-methods:
-    post: [ alumno_id, division_id, escuela ]
-
-names:
-    division_id:
-        required:     Yes
-        required_msg: La Divisi&oacute;n es obligatoria
-
-    alumno_id:
-        required:     Yes
-        required_msg: El Alumno es obligatorio
-
-    escuela:
-        required:     Yes
-        required_msg: El nombre de la escuela de origen es obligatorio
-

Modified: prosistem/alba/trunk/alba/apps/principal/templates/menu.php
===================================================================
--- prosistem/alba/trunk/alba/apps/principal/templates/menu.php	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/apps/principal/templates/menu.php	2007-10-31 18:47:10 UTC (rev 5276)
@@ -133,7 +133,6 @@
 	    <li><span></span><a href="#">Informes y Consultas</a>
             <ul>
                 <li><span></span><?php echo link_to("Listado de informes","informes")?></li>
-	            <li><span></span><?php echo link_to("Alumnos por divisi&oacute;n","informes/alumnosPorDivisionFormulario",'target=_blank')?></li>
 	            <li><span></span><?php echo link_to("Boletines","informes/boletinFormulario","target=_blank")?></li>
 	            <li><span></span><?php echo link_to("Biblioteca de contenidos","sfMediaLibrary")?></li>
             </ul>

Modified: prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql
===================================================================
--- prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/data/sql/datos_desde_cero.sql	2007-10-31 18:47:10 UTC (rev 5276)
@@ -324,12 +324,18 @@
 
 INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (4, NULL, NULL, 'certificado_de_estudios.odt', 'application/vnd.oasis.opendocument.text', 'certificado_de_estudios.odt', '2007-10-17 00:00:00');
 
+INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (5, NULL, NULL, 'alumnos_por_division.odt', 'application/vnd.oasis.opendocument.text', 'alumnos_por_division.odt', '2007-10-17 00:00:00');
+
+
 INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (1, 'Constancia de Alumno regular', 'Constancia de Alumno regular', 1, 1, 0, '');
 
-INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de terminacion de estudios primarios', 'Certificado de terminacion de estudios primarios', 2, 1, 0, '');
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de finalización de estudios primarios', 'Certificado de finalización de estudios primarios', 2, 1, 0, '');
 
 INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (3, 'Solicitud de Legajo', 'Solicitud de Legajo', 3, 1, 0, 'origen');
 
 INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (4, 'Certificado de Estudios', 'Certificado de Estudios', 4, 1, 0, 'grado;año');
 
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (5, 'Alumnos por división', 'Alumnos por división', 5, 1, 1, '');
+
+
 SET FOREIGN_KEY_CHECKS = 1;

Modified: prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql
===================================================================
--- prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql	2007-10-31 18:32:57 UTC (rev 5275)
+++ prosistem/alba/trunk/alba/data/sql/datos_ejemplo.sql	2007-10-31 18:47:10 UTC (rev 5276)
@@ -3463,14 +3463,18 @@
 
 INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (4, NULL, NULL, 'certificado_de_estudios.odt', 'application/vnd.oasis.opendocument.text', 'certificado_de_estudios.odt', '2007-10-17 00:00:00');
 
+INSERT INTO `adjunto` (`id`, `descripcion`, `titulo`, `nombre_archivo`, `tipo_archivo`, `ruta`, `fecha`) VALUES (5, NULL, NULL, 'alumnos_por_division.odt', 'application/vnd.oasis.opendocument.text', 'alumnos_por_division.odt', '2007-10-17 00:00:00');
+
+
 INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (1, 'Constancia de Alumno regular', 'Constancia de Alumno regular', 1, 1, 0, '');
 
-INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de terminacion de estudios primarios', 'Certificado de terminacion de estudios primarios', 2, 1, 0, '');
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (2, 'Certificado de finalización de estudios primarios', 'Certificado de finalización de estudios primarios', 2, 1, 0, '');
 
 INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (3, 'Solicitud de Legajo', 'Solicitud de Legajo', 3, 1, 0, 'origen');
 
 INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (4, 'Certificado de Estudios', 'Certificado de Estudios', 4, 1, 0, 'grado;año');
 
+INSERT INTO `informe` (`id`, `nombre`, `descripcion`, `fk_adjunto_id`, `fk_tipoinforme_id`, `listado`, `variables`) VALUES (5, 'Alumnos por división', 'Alumnos por división', 5, 1, 1, '');
 
 SET FOREIGN_KEY_CHECKS = 1;
 

Added: prosistem/alba/trunk/alba/web/uploads/informes/alumnos_por_division.odt
===================================================================
(Binary files differ)


Property changes on: prosistem/alba/trunk/alba/web/uploads/informes/alumnos_por_division.odt
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




Más información sobre la lista de distribución Alba-desarrollo