addCurriculum * -> personales * -> laborables * -> curriculum * -> candidaturas * -> historial */ include_once("functions_get.php"); include_once("seguridad.php"); $destinoURL=substr($_SERVER['REQUEST_URI'],strripos($_SERVER['REQUEST_URI'],"/")+1); if(stripos($destinoURL,"?")>0){ $destinoURL=substr($destinoURL,0,stripos($destinoURL,"?")); } /* * Comprobamos acciones com�nes a editar en los detalles como: * - Cambiar la observaci�n de una candidatura por parte de RRHH */ $action=""; if($_GET['action']!="") $action= $_GET['action']; if($_POST['action']!="") $action= $_POST['action']; switch ($action) { case "addComent": if(($_POST['obs']!="") && ($_POST['idCandidato']!="")&& ($_POST['idPedido']!="")){ // Agregamso comentario al candidato sobre el pedido try{ $pedido=new Pedido($_POST['idPedido'],$usuario); $pedido->addComentarioPropuestaRRHH($_POST['idCandidato'],$_POST['obs']); $msg=$locale['4047']; $tipo="ok"; } catch(Exception $e){ $msg=$e->getMessage(); $tipo="error"; } } break;; default: break; } ?>

getValor("nombre_tipo").": ".$persona->getValor("nombre")." ".$persona->getValor("apellidos");?>

".$msg.""; } ?>
En la pantalla de alta/edición/ver de un candidato, ocultar los campos 'VÍA', 'NOMBRE VÍA', 'NÚMERO', 'PISO', 'PUERTA' y 'CP' ?> getValor("tipo_via")." ".$persona->getValor("direccion")." ".$persona->getValor("numero").", ".$persona->getValor("piso")." ".$persona->getValor("puerta"); ?> */ ?> getValor("localidad")); ?> */ ?>
getValor("nombre")." ".$persona->getValor("apellidos"); ?> getValor("fecha_nacimiento"); ?> getValor("dni"); ?>
getValor("t_movil"); ?> getValor("t_casa"); ?> getValor("tipo")=="usuario"){ echo "".$locale['109']."".$persona->getValor("t_trabajo").""; } ?>
">getValor("email"); ?> getValor("cp"); ?>
getValor("localidad"))); ?>getValor("tipo")=="usuario"){ echo $locale['1905'].": ".$persona->getValor("extension"); }else{ echo ""; } ?>

getValor("descripcion")); ?>
getValor("tipo")=="candidato"){ ?> getValor("tipo"); if($tipo == "usuario"){ ?> getValor("tipo")=="usuario"){ ?> getValor("tipo")=="candidato") { ?>
&action=cambEstObs" method="post"> " />
: getValor("nombre_estado"); ?> getValor("msgEstado")!=""){ echo " -> ".$persona->getValor("msgEstado"); } if(is_numeric($persona->getValor("diasEspera")) && ($persona->getValor("diasEspera")>0)){ echo "
".$locale['1094']." ".$persona->getValor("diasEspera")." ".$locale['1093']; } echo "
"; $estadosSiguientes=$persona->getSiguientes(); foreach($estadosSiguientes as $codEstado => $nombreEstado){ // En estados 20,60 se necesita mensaj obs if(($codEstado=="20") || ($codEstado=="60")){ ?> ','','txt;dias')" style="margin-bottom:5px"> ','','salario')" style="margin-bottom:5px"> &action=cambEst&idEst='" style="margin-bottom:5px"> "; } ?>
getValor("tipo")=="candidato"){ echo $locale['1578']." : ".$persona->getValor("fecha_registro"); }elseif ($persona->getValor("tipo")=="usuario") { echo $locale['1589']." : ".$persona->getValor("fecha_alta"); } ?> getValor("fecha_modificacion"); ?> : getValor("fecha_entrevista"); ?>
getValor("tipo")=="candidato"){ ?> getValor("procedencia")); ?>
: getValor("nombre_procedencia_cv"); ?>
getValor("tipo")=="usuario"){ ?> getValor("localidad_trabajo")); ?> getProvinciasDeseadas(); $keylocalidades=array_values($localidadesDeseadas); // Mostramos la lista foreach ($localidadesDeseadas as $nombre =>$valor) { echo $nombre.", "; } ?>
getProvinciasNoDeseadas(); $keylocalidades=array_values($localidadesNoDeseadas); // Mostramos la lista foreach ($localidadesNoDeseadas as $nombre =>$valor) { echo $nombre.", "; } ?>
getValor("seguridad_social"); ?> getValor("cuenta_corriente"); ?> getValor("nombre_rol"); ?>
getPerfiles(); $keylocalidades=array_values($perfiles); // Mostramos la lista para borrar foreach ($perfiles as $nombre =>$valor) { echo $nombre.", "; } ?> : getValor("salario"); ?> tieneRol("4")){ ?> ','v')"> "; $diaoff=substr(constante("daycacationsoff"),0,2); $mesoff=substr(constante("daycacationsoff"),3,2); $diaCierreVac=mktime(0,0,0,$mesoff,$diaoff,date('Y')); $hoy=mktime(0,0,0,date('m'),date('d'),date('Y')); if($hoy>$diaCierreVac){ // este y posterior echo "(".date('Y').") ".$persona->getDiasVacaciones(date('Y'))."
"; $pos=date('Y')+1; echo "(".$pos.") ".$persona->getDiasVacaciones($pos); } else { $pos=date('Y')-1; echo "(".$pos.") ".$persona->getDiasVacaciones($pos). "
"; echo "(".date('Y').") ".$persona->getDiasVacaciones(date('Y')); } ?>
getValor("nombre_salario_min"); ?> getValor("nombre_salario_max"); ?>
getValor("cliente_actual")); ?>
method="post" >

getValor("observaciones")); } ?>
" method="POST" enctype="multipart/form-data">

getValor("oid")); if(gettype($titulaciones)!="NULL"){ foreach($titulaciones as $tecno){ echo $tecno."
"; } } ?>

getValor("oid")); if(gettype($tecnologias)!="NULL"){ foreach($tecnologias as $tecno){ echo $tecno."
"; } } ?>

getValor("oid")); if(gettype($idiomas)!="NULL"){ foreach($idiomas as $tecno){ echo $tecno."
"; } } ?>
addCurriculum($_FILES['userfile']);}?> getValor("oid"), $tipo); ?>


tieneRol("1") || $usuario->tieneRol("4")){ ?>
" />
getPedidos(); $listaProponer=array(); foreach($lpedPend as $pedAct){ $listaProponer[$pedAct->getValor("oid")]=$pedAct->getValor("nombre"); } $lpedPend=$listaPedidosAsig->getPedidos(); foreach($lpedPend as $pedAct){ $listaProponer[$pedAct->getValor("oid")]=$pedAct->getValor("nombre"); } $listaPedidosAcept=$persona->getPedidosByEstado("20"); $listaPedidosRech=$persona->getPedidosByEstado("10"); $listaPedidosRRHH=$persona->getPedidosByEstado("40"); // A todos los pedidos pendientes y asignados, le restamos los que est� aceptado y rechazados // �stos ser�n a los que se pueda proponer $listaProponer=array_diff_assoc($listaProponer,$listaPedidosAcept); $listaProponer=array_diff_assoc($listaProponer,$listaPedidosRech); $listaProponer=array_diff_assoc($listaProponer,$listaPedidosRRHH); if(count($listaProponer)>0){ ?>
Comentario:

No hay pedidos