}
    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
//comprobamos si se ha submitido el formulario
if (isset($_POST["cmdAlta"])) {
    logger('traza', 'pmejalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Propuesta de Mejora->Alta|| Ha pulsado 'Guardar Datos'");
    $clsCNPM = new clsCNPM();
    $clsCNPM->setStrBD($_SESSION['mapeo']);
    if ($_POST['strContrato'] != $_POST['strProductos2']) {
        $mystrTipo = $_POST['strContrato'];
        $varRes = $clsCNPM->AltaProp($mystrTipo);
        if (!$varRes) {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=Se ha producido un error al Insertar la Tipificaci&oacute;n ' . $mystrTipo . ' introducida por el usuario ' . $_SESSION['usuario'] . '">';
        }
    }
    $datosForm = array("strServicio" => $_POST['strServicio'], "strCliente" => $_POST['strCliente'], "strDescripcion" => $_POST['strDescripcion'], "strOficinaAfectada" => $_POST['strOficinaAfectada'], "strDepartamento" => $_POST['strDepartamento'], "strProductos2" => $_POST['strProductos2'], "strContrato" => $_POST['strContrato']);
    //guardo los datos en session para recuperarlos si vuelvo atras en el formulario
    $_SESSION['datosForm'] = $datosForm;
    $num = $clsCNPM->IdNoConformidad();
    $numero = $num + 1;
    $OK = $clsCNPM->Alta($num, $_SESSION['usuario'], $_POST['strServicio'], $_POST['strCliente'], $_POST['strDescripcion'], $_POST['strDocAplicable'], $_POST['strOficinaAfectada'], $_POST['strDepartamento'], $_POST['strProductos2'], $_POST['strContrato']);
    if ($OK == true) {
        logger('traza', 'pmejalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Propuestas Mejora->Alta|| Los datos se han insertado correctamente en la tabla tbpropmej");
        //ahora guardo en tbtareas esta tarea pendiente
        $clsCNRecl->tareaNueva('PM', 'Alta', 'Propuesta Solución', $numero, $num, $_SESSION['usuario'], $_POST);
    } else {