if (!$mail->send()) { logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo NO Enviado."); } else { logger('traza', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['srtBD'] . ', SesionID: ' . session_id() . " Correo Enviado CORRECTAMENTE."); } } //codigo principal if (isset($_POST['cmdAlta']) && isset($_POST['AltaDoc']) && $_POST['AltaDoc'] === 'NO') { //se envia los datos del formulario $insertado = $clsCNPM->Modificar($_POST['lngId'], $_POST['strServicio'], $_POST['strCliente'], $_POST['strContrato'], $_POST['strReqIncumplido'], $_POST['strDocAplicable'], $_POST['strDepartamento'], $_POST['strOficina'], $_SESSION['usuario']); //si se ha actualizado correctamente vamos a la pagina de exto sino a la de error if ($insertado) { //envio correo al responsable de oficina o departamento //busco el responsable de oficina o departamento $DatosResponsable = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']); $datosTipificacion = $clsCNPM->DatosTipificacion($_POST['lngId']); //aqui saco los datos del envio de email (tabla tbmailconfig) $datosEmail = $clsCNUsu->perfilFicheroPHP(basename($_SERVER['PHP_SELF'])); //veo si puedo enviar el correo $DatosEnvio = ''; if ($datosEmail['envio'] === '1') { //veo si vienen datos de los envios de email $datosEmail['datosEnvio'] //si esta vacio, busco los datos del responsable if ($datosEmail['datosEnvio'] === '') { //no tiene datos, entonces se envia al responsable de $_SESSION['usuario'] $DatosEnvio[] = $clsCNRecl->DatosDepartamentoEmpleado($_SESSION['usuario']); } else { //si tiene datos $DatosEnvio = $datosEmail['datosEnvio']; } //ahora hago el/los envios de correos
logger('traza', 'acpalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Tipo: Reclamacion"); $tipo = 'reclamacion'; //extraigo los datos de la reclamacion (Felicitación),(Sugerencia) o (Queja) $datosReclamacion = $clsCNRecl->DatosReclamacion($datosForm['Id']); //relleno el array de los datos del formulario $formulario['Origen'] = $datosReclamacion['strReclamacion']; $formulario['Oficina'] = $datosReclamacion['strOficina']; $formulario['DescProblema'] = $datosReclamacion['strDescripcion']; $formulario['IdOrigen'] = $datosReclamacion['lngId']; $formulario['registradoPor'] = $datosReclamacion['strRecibidoPor']; } else { if ($lngIdTipoOrigen['Descripcion'] === 'Propuesta de Mejora') { logger('traza', 'acpalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Tipo: Propuesta de Mejora"); $tipo = 'PropMejora'; //extraigo los datos de la prpuesta de mejora $datosTipificacionPM = $clsCNPM->DatosTipificacion($datosForm['Id']); //relleno el array de los datos del formulario $formulario['Origen'] = $datosTipificacionPM['strPropuestaMejora']; $formulario['Oficina'] = $datosTipificacionPM['strOficina']; $formulario['DescProblema'] = $datosTipificacionPM['strReqIncumplido']; $formulario['IdOrigen'] = $datosTipificacionPM['lngId']; $formulario['registradoPor'] = $datosTipificacionPM['strDetectadaPor']; } } } // logger('traza','acpalta.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '. session_id(). // " ||||formulario: ".$formulario["Tipo"]); // logger('traza','acpalta.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '. session_id(). // " ||||formulario: ".$formulario["NumTipo"]); // logger('traza','acpalta.php-' ,"Usuario: ".$_SESSION['strUsuario'].', Empresa: '.$_SESSION['base'].', SesionID: '. session_id(). // " ||||formulario: ".$formulario["Origen"]);