Ejemplo n.º 1
0
     $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 {
     logger('traza', 'pmejalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . "||||Medición, Análisis y Mejora->Propuesta Mejor->Alta|| ERROR: " . $varRes);
 }
 //revisar si hay fichero a adjuntar
 if (!$_FILES['doc']['error'] == 4 && $_FILES['doc']['name'] != '') {
     logger('traza', 'ncsalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " Tiene fichero adjunto: " . $_FILES['doc']['name']);
     //le damos un nombre al fichero
     //este nombre consta del numero nc($num)+fecha(año+mes+dia+hora+min+seg)
     $reclamacion = explode('/', $num);
     $long = strlen($reclamacion[0]);
     for ($i = 1; $i <= 7 - $long; $i++) {
         $reclamacion[0] = '0' . $reclamacion[0];
     }
     date_default_timezone_set('Europe/Madrid');
     $nombre = $reclamacion[1] . $reclamacion[0] . '-' . date('YmdHis');
Ejemplo n.º 2
0
     $OK2 = $clsCNNCS->CierreConACP($_POST['lngIdOrigen'], $_POST['strCierre'], $lngIdAccion, $_POST['datFechaMaxCierre']);
 } else {
     if ($_POST['TipoOrigen'] === 'Felicitación' || $_POST['TipoOrigen'] === 'Sugerencia' || $_POST['TipoOrigen'] === 'Queja') {
         $OK2 = $clsCNRecl->CierreConACP($_POST['lngIdOrigen'], $_POST['strCierre'], $lngIdAccion, $_POST['datFechaMaxCierre']);
     } else {
         if ($_POST['TipoOrigen'] === 'Propuesta de Mejora') {
             $OK2 = $clsCNPM->CierreConACP($_POST['lngIdOrigen'], $_POST['strCierre'], $lngIdAccion, $_POST['datFechaMaxCierre']);
         } else {
             if ($_POST['TipoOrigen'] === 'Directo') {
                 $OK2 = true;
             }
         }
     }
 }
 //ahora guardo la tarea nueva de ACP en tbtareas
 $clsCNRecl->tareaNueva('ACP', 'Sin Verificar', 'Verificación', $lngIdAccion, $num, $_SESSION['usuario'], $_POST);
 if ($OK2 === true) {
     //revisar si hay fichero a adjuntar
     if (!$_FILES['doc']['error'] == 4 && $_FILES['doc']['name'] != '') {
         logger('traza', 'acpalta.php-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " Tiene fichero adjunto: " . $_FILES['doc']['name']);
         //le damos un nombre al fichero
         //este nombre consta del numero nc($num)+fecha(año+mes+dia+hora+min+seg)
         $reclamacion = explode('/', $num);
         $long = strlen($reclamacion[0]);
         for ($i = 1; $i <= 7 - $long; $i++) {
             $reclamacion[0] = '0' . $reclamacion[0];
         }
         date_default_timezone_set('Europe/Madrid');
         $nombre = $reclamacion[1] . $reclamacion[0] . '-' . date('YmdHis');
         $ext = explode('.', $_FILES['doc']['name']);
         $ext = $ext[1];