Tabla de Contenidos

Proyecto Gastrobaska

Definición de Plantillas

Mains

General: main.tpl

Contenidos

Portada: contenido1.tpl

contacto: contenido2.tpl

noticias: contenido3.tpl

rss: contenido4.tpl

empleo: contenido5.tpl

dni: contenido6.tpl

cv: contenido7.tpl

Contenido Contenedor: contenido8.tpl

Contenido usado para poder englobar más de un contenido a la vez de los de abajo.

→ Engloba a:

Contenido izquierda: contenido9.tpl

Contenido derecha: contenido10.tpl

Contenido arriba: contenido11.tpl

Contenido abajo: contenido12.tpl

Gastrobaska asesora: contenido13.tpl

Youtube: contenido15.tpl

Enlaces: contenido16.tpl

Presupuesto evento: contenido17.tpl

Radio de acción: contenido18.tpl

Acciones

Empleo: empleo.tpl

Paginadores

Paginador del menú: menu/paginador.tpl

Paginador para productos y bodegas: paginador_general.tpl

Definición Personalizaciones

Fase II

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.

La carpeta donde se guardan es:

merkagest/sga/docunet

Fase III

Se necesita activar el modulo php5-mssql en el servidor en el que se use.

Módulos

Bolsa de trabajo

Funcionalidad

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:

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:

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:

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
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;
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;
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;
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
Lugares donde se usa
Archivos modificados

Nucleo

Nucleo 2.2.0