Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
proyectogastrobaska [2009/09/11 12:13]
10.12.12.12
proyectogastrobaska [2017/03/27 17:44] (actual)
Línea 42: Línea 42:
  
 **Enlaces**:​ contenido16.tpl **Enlaces**:​ contenido16.tpl
 +
 +**Presupuesto evento**: contenido17.tpl
 +
 +**Radio de acción**: contenido18.tpl
  
 === Acciones === === Acciones ===
Línea 55: Línea 59:
 ===== Definición Personalizaciones ===== ===== Definición Personalizaciones =====
  
-=== Bolsa de trabajo ​=== +==== Fase II ====
-Esta funcionalidad dispondrá de las siguientes características:​+
  
 +Se ha creado un acceso FTP para que se pueda acceder desde gastrobaska a este servidor para importar los ficheros .CSV de DOCUNET que se leen todas las noches para importar la info de Atención al Cliente.
  
-== Base de Datos == +La carpeta donde se guardan es:
-    * Nueva Tabla tblmaecaracteristicas (Ver Adjunto).+
  
-{{:​tblmaecaracteristicas.doc|}}+merkagest/​sga/​docunet
  
-    * Nueva Tabla tblcfgcaracproducto (Ver Adjunto).+==== Fase III ====
  
-{{:​tblcfgcaracproducto.doc|}}+Se necesita activar el modulo php5-mssql en el servidor en el que se use.
  
-== Modulos a los que afecta == 
-    * Gestor: Módulo de familias / productos 
- 
-== Lugares donde se usa == 
-    * En los contenidos para mostrar ​ 
- 
-== Archivos modificados == 
-    * apidefines.inc ​ 
-    * apiformat.inc 
-    * apicatalogo.inc 
  
 ===== Módulos ==== ===== Módulos ====
Línea 84: Línea 77:
  
 == Funcionalidad == == Funcionalidad ==
-   ​**Gestión ​de ofertas** +La gestión interna ​de los CV la realizará el administrador,​ el cual dispondrá de un módulo ​en el gestor para llevar a cabo la misma. ​Esta funcionalidad dispondrá ​de las siguientes características:​
-   El gestor ​dispondrá de un módulo ​de gestión de ofertas de empleo. Por cada oferta tendrá la siguiente información:​ +
-    * Nombre de la oferta. +
-    * Duración de la misma. +
-    * Estado (activa / inactiva). +
-    * Número ​de plazas disponibles. +
-    * Usuarios apuntados a la oferta.+
  
 +**Gestión de ofertas**
 +El gestor dispondrá de un módulo de gestión de ofertas de empleo. Por cada oferta tendrá la siguiente información:​
 +  * Nombre de la oferta.
  
-  **Gestión ​de usuarios/​CV** +  * Duración ​de la misma.
-  Nos servirá para gestionar ​la información de los usuarios que se apunten a cualquiera de nuestras ofertas. También podremos filtrar para saber las ofertas a las que   está apuntado un usuario dado. La información que guardaremos por cada usuario es la que mostramos en la web: +
-    * Nombre y apellidos +
-    * Dirección completa +
-    * DNI (lo usaremos para identificarle) +
-    * Fecha de nacimiento +
-    * Teléfono +
-    * Email (lo usaremos para identificarle) +
-    * Si tiene carne de manipulador de alimentos y su vigencia, carné de conducir, Vehículo propio y nivel de euskera.+
  
-  **Herramientas de estado por usuario** +  ​* Estado (activa / inactiva). 
-  Herramienta que usaremos para identificar el estado en el que se encuentra un usuario respecto de una oferta en concreto. Es decir, si ha sido preseleccionado,​ desestimado,​ visto, no visto, etc.+ 
 +  * Número de plazas disponibles. 
 + 
 +  * Usuarios apuntados a la oferta. 
 + 
 + 
 + 
 +**Gestión de usuarios/​CV** 
 +Nos servirá para gestionar la información de los usuarios que se apunten a cualquiera de nuestras ofertas. También podremos filtrar para saber las ofertas a las que está apuntado un usuario dado. La información que guardaremos por cada usuario es la que mostramos en la web: 
 +  * Nombre y apellidos 
 + 
 +  * Dirección completa 
 + 
 +  * DNI (lo usaremos para identificarle) 
 +   
 +  * Fecha de nacimiento 
 + 
 +  * Teléfono 
 + 
 +  * Email (lo usaremos para identificarle) 
 + 
 +  * Si tiene carne de manipulador de alimentos y su vigencia, carné de conducir, Vehículo propio y nivel de euskera. 
 + 
 + 
 +**Herramientas de estado por usuario** 
 +Herramienta que usaremos para identificar el estado en el que se encuentra un usuario respecto de una oferta en concreto. Es decir, si ha sido preseleccionado,​ desestimado,​ visto, no visto, etc.
  
 == Base de Datos == == Base de Datos ==
-    * Nueva Tabla tblcfgcalendario ​(Ver Adjunto).+    * Nueva Tabla tblregofertas ​(ofertas de trabajo). 
 + 
 +  CREATE TABLE IF NOT EXISTS `tblregofertas` ( 
 +    `ofeId` int(10) NOT NULL auto_increment,​ 
 +    `ofeNombre` varchar(255) NOT NULL, 
 +    `ofeDescripcion` text NOT NULL, 
 +    `ofeDuracion` int(4) NOT NULL default '​30',​ 
 +    `ofeEstado` tinyint(1) NOT NULL default '​1',​ 
 +    `ofePlazas` int(4) NOT NULL default '​0',​ 
 +    `ofeFechaPub` date NOT NULL, 
 +    `ofeFechaFin` date NOT NULL, 
 +    PRIMARY KEY  (`ofeId`) 
 +  ) TYPE=MyISAM ​ AUTO_INCREMENT=1;​ 
 + 
 +    * Nueva Tabla tblregcv (Curriculum Vitae). 
 + 
 +  CREATE TABLE IF NOT EXISTS `tblregcv` ( 
 +    `cvId` int(10) NOT NULL auto_increment,​ 
 +    `cvNombre` varchar(100) NOT NULL, 
 +    `cvApellidos` varchar(255) NOT NULL, 
 +    `cvDireccion` varchar(255) NOT NULL, 
 +    `cvPoblacion` varchar(255) NOT NULL, 
 +    `cvCP` int(5) NOT NULL, 
 +    `cvProvincia` tinyint(2) NOT NULL, 
 +    `cvDni` varchar(9) NOT NULL, 
 +    `cvFechaNac` date NOT NULL, 
 +    `cvEmail` varchar(255) NOT NULL, 
 +    `cvTelefono` varchar(9) NOT NULL, 
 +    `cvManipulador` tinyint(1) NOT NULL, 
 +    `cvFechaCad` date NOT NULL, 
 +    `cvVehiculo` tinyint(1) NOT NULL, 
 +    `cvEuskara` varchar(25) NOT NULL, 
 +    `cvReferencias` text NOT NULL, 
 +    `cvObservaciones` text NOT NULL, 
 +    `cvFechaRec` date NOT NULL COMMENT 'Fecha recepcion CV', 
 +    `cvFichero` varchar(255) default NULL, 
 +    PRIMARY KEY  (`cvId`) 
 +  ) TYPE=MyISAM ​ AUTO_INCREMENT=1;​
  
-{{:​plantillas_merkagest:​sake_tblcfgcalendario.doc|sake_tblcfgcalendario.doc}}+    * Nueva Tabla tblregestados (Estados posibles en lso que se encuentra un trabajador).
  
-    ​* Nueva Tabla tblcfgcalendariodetalle ​(Ver Adjunto).+  CREATE TABLE IF NOT EXISTS `tblregestados` ( 
 +    `estId` int(10) NOT NULL auto_increment,​ 
 +    `estNombre` varchar(255) NOT NULL, 
 +    PRIMARY KEY  (`estId`) 
 +  ) TYPE=MyISAM ​ AUTO_INCREMENT=1;​ 
 +  
 +    ​* Nueva Tabla uniofecvest ​(Tabla que une ofertas, Cv y estados).
  
-{{:​plantillas_merkagest:​sake_tblcfgcalendariodetalle.doc|sake_tblcfgcalendariodetalle.doc}}+  CREATE TABLE IF NOT EXISTS `uniofecvest` ( 
 +    `ofeId` int(10) NOT NULL, 
 +    `cvId` int(10) NOT NULL, 
 +    `estId` int(10) NOT NULL, 
 +    PRIMARY KEY  (`ofeId`,​`cvId`,​`estId`) 
 +  ) TYPE=MyISAM COMMENT='​Tabla que une ofertas, Cv y estados';​
  
 == Modulos a los que afecta == == Modulos a los que afecta ==
-    * Gestor: Módulo ​Calendarios+    * Gestor: Módulo ​Empleo
  
 == Lugares donde se usa == == Lugares donde se usa ==
-    * En los contenidos para mostrar ​+    * En la seccion de empleo.
  
 == Archivos modificados == == Archivos modificados ==
-    * calendario+    * empleo
-    * contenido/​conteedit.inc +    * cv.php 
-    * apidefines.inc +    * cvedit.php 
 +    * cvfil.php 
 +    * cvlst.php 
 +    * ofertas.php 
 +    * ofertaedit.php 
 +    * ofertafil.php 
 +    * ofertalst.php 
 +    * estados.php 
 +    * api.inc
     * apiformat.inc     * apiformat.inc
-    * apicatalogo.inc 
     * apifind.inc     * apifind.inc
 +    * empleo/cv/
  
 ===== Nucleo ===== ===== Nucleo =====
 [[Nucleo2.2.0|Nucleo 2.2.0]] [[Nucleo2.2.0|Nucleo 2.2.0]]