<tr> <td width="5" valign="top"></td><td></td><td width="5"></td> </tr> <tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "nuevo": nuevo($planta, $division, $ceco); break; case "guardar": guardar($planta, $division, $nombre); nuevo($planta, $division, $ceco); break; case "listado": listado($f_planta, $f_division, $orden, $pagina); break; case "estado": estado($id_, $estado, $nombre, $orden, $f_division); listado($f_planta, $f_division, $orden, $pagina); break; case "editar": editar($id_, $planta, $division, $orden, $f_division); break; case "update": update($id_, $planta, $division, $nombre, $orden, $f_planta, $f_division); listado($f_planta, $f_division, $orden, $pagina); break;
case "upload_form": upload_form(); break; case "upload_file": upload_file($archivo, $archivo_name); break; case "guardar_temp": guardar_temp(); listado($f_linea, $f_area, $f_estacion, $pagina); break; case "nuevo": nuevo($area); break; case "guardar": guardar($area, $estacion, $nombre); nuevo($area); break; case "listado": listado($f_linea, $f_area, $f_estacion, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_area, $f_estacion, $f_linea); listado($f_linea, $f_area, $f_estacion, $pagina); break; case "editar": editar($id_, $area, $f_area, $f_segmento, $f_linea); break; case "update": update($id_, $area, $estacion, $nombre, $f_area, $f_estacion, $f_linea); listado($f_linea, $f_area, $f_estacion, $pagina); break;
function guardar_1($partes, $partes_name, $comentario, $accion_correctiva) { $s_ = "select * from configuracion where variable='ruta_capturas'"; $r_ = mysql_query($s_); $d_ = mysql_fetch_array($r_); $r_server = $d_['valor']; $pext = getFileExtension($partes_name); $nombre_ = "partes_UID" . $_SESSION["IDEMP"] . "." . $pext; $nom_final_ = $r_server . $nombre_; if (is_uploaded_file($partes)) { if (!copy($partes, "{$nom_final_}")) { echo "<script>alert('Error al subir el archivo de partes: {$nom_final_}');</script>"; nuevo($comentario, $accion_correctiva); exit; } } insert_csv($nombre_, $comentario, $accion_correctiva); }
<tr> <td width="5" valign="top"></td><td></td><td width="5"></td> </tr> <tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "nuevo": nuevo($codigo, $reason_code, $descripcion, $orden_interna, $info_ad, $financiero, $vendor, $depto1, $depto2, $txs_sap, $mov_sap); break; case "guardar": guardar($codigo, $reason_code, $descripcion, $orden_interna, $info_ad, $financiero, $vendor, $depto1, $depto2, $txs_sap, $mov_sap); nuevo('', '', '', '', '', '', '', '', '', ''); break; case "listado": borrar_no_guardados(); listado($orden, $f_orden, $pagina); break; case "estado": estado($id_, $estado, $nombre, $orden, $f_orden); listado($orden, $f_orden, $pagina); break; case "editar": editar($id_, $reason_code, $descripcion, $orden_interna, $info_ad, $financiero, $vendor, $txs_sap, $mov_sap, $depto1, $depto2, $orden, $f_orden); break; case "update": update($id_, $reason_code, $descripcion, $orden_interna, $info_ad, $financiero, $vendor, $txs_sap, $mov_sap, $orden, $f_orden, $codigo); listado($orden, $f_orden, $pagina);
<tr> <td width="5" valign="top"></td><td></td><td width="5"></td> </tr> <tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "nuevo": nuevo($division, $segmento, $nombre); break; case "guardar": guardar($division, $segmento, $nombre); nuevo($division, $segmento, $nombre); break; case "listado": listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_apd, $f_planta, $f_division, $f_segmento); listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break; case "editar": editar($id_, $division, $segmento, $f_apd, $f_division, $f_segmento); break; case "update": update($id_, $division, $segmento, $nombre, $descripcion, $f_apd, $f_division, $f_segmento); listado($f_planta, $f_division, $f_segmento, $f_apd, $pagina); break;
case "apd_sel": $apd_nom = get_dato("nombre", $apd, "apd"); if ($nom != 'WHSE' && $nom != 'WHS2' && $nom != 'AEES') { $s_1 = "CREATE OR REPLACE VIEW vw_padre_" . $_SESSION["IDEMP"] . " AS SELECT * from partes_padre where "; $s_1 .= "activo!='2' and apd like '{$apd_nom}'"; $r_1 = mysql_query($s_1); } nuevo($turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $codigo_scrap_2, $parte, $cantidad, $batch_id, $serial_unidad, $padre, $supervisor, $operador, $no_personal, $apd, $o_mantto, $docto_sap, $info_1, $info_2, $comentario, $accion_correctiva, $archivo, $archivo_name); break; case "add_temp": add_temp($turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $codigo_scrap_2, $parte, $cantidad, $batch_id, $serial_unidad, $ubicacion, $padre, $supervisor, $operador, $no_personal, $apd, $o_mantto, $docto_sap, $info_1, $info_2, $comentario, $accion_correctiva, $archivo, $archivo_name, $archivo, $archivo_name); nuevo($turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $codigo_scrap_2, '', '', '', '', '', $supervisor, $operador, $no_personal, $apd, $o_mantto, $docto_sap, $info_1, $info_2, $comentario, $accion_correctiva, $archivo, $archivo_name); break; case "del_temp": del_temp($id_borrar, $turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $codigo_scrap_2, $supervisor, $operador, $no_personal, $apd, $o_mantto, $docto_sap, $info_1, $info_2, $comentario, $accion_correctiva, $archivo, $archivo_name); nuevo($turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $codigo_scrap_2, '', '', '', '', '', $supervisor, $operador, $no_personal, $apd, $o_mantto, $docto_sap, $info_1, $info_2, $comentario, $accion_correctiva, $archivo, $archivo_name); break; case "guardar": guardar($turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $codigo_scrap_2, $supervisor, $operador, $no_personal, $apd, $o_mantto, $docto_sap, $info_1, $info_2, $comentario, $accion_correctiva, $archivo, $archivo_name); break; } ?> <!-- --> <br><br><br></td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table> <?php include "../footer.php"; function menu_scrap()
<tr> <td width="5" valign="top"></td><td></td><td width="5"></td> </tr> <tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "nuevo": nuevo(); break; case "guardar": guardar($nombre, $codigos); nuevo(); break; case "listado": listado($f_causa, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_causa); listado($f_causa, $pagina); break; case "editar": editar($id_, $f_causa); break; case "update": update($id_, $nombre, $codigos, $f_causa); listado($f_causa, $pagina); break;
<!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "upload_form": upload_form(); break; case "upload_file": upload_file($tipo, $archivo, $archivo_name); break; case "nuevo": nuevo($padre, $apd_, $tipo, $nivel); break; case "guardar": guardar($padre, $apd_, $tipo, $nivel, $material); nuevo($padre, $apd_, $tipo, $nivel); break; case "listado": desbloquear_sistema(); listado($type, $apd, $buscar, $pagina, $tipo); break; case "estado": estado($id_1, $id_2, $id_3, $estado, $type, $apd, $buscar, $pagina); listado($type, $apd, $buscar, $pagina, $tipo); break; case "editar": editar($id_1, $id_2, $id_3, $type, $apd, $buscar, $pagina); break; case "update": update($id_1, $id_2, $id_3, $type, $apd, $buscar, $pagina, $padre, $apd_, $tipo, $nivel, $material); listado($type, $apd, $buscar, $pagina, $tipo);
<tr> <td width="5" valign="top"></td><td></td><td width="5"></td> </tr> <tr height="600" valign="top"> <td background="../imagenes/borde_izq_tabla.png"> </td> <td> <!--Todo el contenido de cada página---> <?php menu_interno(); switch ($op) { case "nuevo": nuevo($planta, $division, $prce, $segmento); break; case "guardar": guardar($planta, $division, $prce, $segmento, $nombre, $lsr, $apr_especial); nuevo($planta, $division, $prce, $segmento); break; case "listado": listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial); listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break; case "editar": editar($id_, $planta, $division, $prce, $segmento, $f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial); break; case "update": update($id_, $planta, $division, $prce, $segmento, $nombre, $lsr, $apr_especial, $f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial); listado($f_planta, $f_division, $f_segmento, $f_prce, $f_proyecto, $f_apr_especial, $pagina); break;
function error() { $s_ = "select * from scrap_folios_tmp where id_emp='{$_SESSION['IDEMP']}'"; $r_ = mysql_query($s_); $d_ = mysql_fetch_array($r_); $s_1 = "select * from scrap_codigos_tmp where id_emp='{$_SESSION['IDEMP']}'"; $r_1 = mysql_query($s_1); $d_1 = mysql_fetch_array($r_1); nuevo($d_['turno'], $d_['id_proyecto'], $d_['id_area'], $d_1['id_area'], $d_['id_estacion'], $d_1['id_estacion'], $d_['id_linea'], $d_1['id_linea'], $d_['id_defecto'], $d_1['id_defecto'], $d_['id_causa'], $d_1['id_causa'], $d_['codigo_scrap'], $d_1['codigo_scrap'], $d_['id_supervisor'], $d_['operador'], $d_['no_personal'], $d_['id_apd'], $d_['o_mantto'], $d_['info_1'], $d_['info_2'], $d_['comentario'], $d_['accion_correctiva'], '', '', '', ''); }
case "upload_form": upload_form(); break; case "upload_file": upload_file($archivo, $archivo_name); break; case "guardar_temp": guardar_temp(); listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; case "nuevo": nuevo($division, $segmento, $prce, $proyecto, $codigo, $orden_interna); break; case "guardar": guardar($division, $segmento, $prce, $proyecto, $codigo, $orden_interna); nuevo($division, $segmento, $prce, $proyecto, $codigo, $orden_interna); break; case "listado": listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; case "estado": estado($id_, $estado, $nombre, $f_area, $f_estacion); listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break; case "editar": editar($id_, $division, $segmento, $prce, $proyecto, $codigo, $orden_interna, $f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo); break; case "update": update($id_, $division, $segmento, $prce, $proyecto, $codigo, $orden_interna, $f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo); listado($f_division, $f_pc, $f_segmento, $f_proyecto, $f_codigo, $pagina); break;
case "upload_form": upload_form($tabla); break; case "upload_file": upload_file($tabla, $type, $archivo, $archivo_name); break; case "guardar_temp": guardar_temp($type, $tabla, $orden, $tipo); listado($type, $tabla, $orden, $tipo, $buscar, $inicio); break; case "nuevo": nuevo($type, $tabla); break; case "guardar": guardar($tabla, $tipo, $nombre, $costo, $unidad, $descripcion); nuevo($type, $tabla); break; case "listado": desbloquear_sistema(); listado($type, $tabla, $orden, $tipo, $buscar, $inicio); break; case "estado": estado($id_, $estado, $tabla, $buscar, $inicio); listado($type, $tabla, $orden, $tipo, $buscar, $inicio); break; case "editar": editar($id_, $orden, $tabla, $tipo, $type, $buscar, $inicio); break; case "update": update($id_, $nombre, $descripcion, $costo, $unidad, $orden, $tabla, $tipo, $buscar, $inicio); listado($type, $tabla, $orden, $tipo, $buscar, $inicio);
//VALIDAR QUE EL NÚMERO DE PARTE EXISTA EN EL APD SI EL MATERIAL NO ES FERT NI KMAT, O PERTENECE A ALGÚN APD ESPECIAL $error = 0; $tipos_ = get_tipo($parte); $nom = get_dato("nombre", $apd, "apd"); if ($tipos_['tipo'] == 'HALB' && $parte == $padre) { $validar = 'no'; } else { $validar = 'si'; } if ($tipos_['tipo'] != 'FERT' && $tipos_['tipo'] != 'KMAT' && $nom != 'WHSE' && $nom != 'WHS2' && $nom != 'AEES' && $validar == 'si') { //if($tipos_['tipo']!='FERT' && $tipos_['tipo']!='KMAT' && $nom!='WHS2' && $nom!='AEES' && $validar=='si') { $s_1 = "select padre from vw_padre_" . $_SESSION["IDEMP"] . " where material='{$parte}' and type='{$tipos_['tipo']}'"; $r_1 = mysql_query($s_1); if (mysql_num_rows($r_1) <= 0) { echo "<script>alert('El número de parte no existe para el APD seleccionado.');</script>"; nuevo($turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $vendor, $v_nombre, $codigo_scrap_2, $parte, $cantidad, $padre, $batch_id, $supervisor, $operador, $no_personal, $apd, $serial_unidad, $o_mantto, $docto_sap, $info_1, $info_2, $ubicacion, $comentario, $accion_correctiva, $archivo, $archivo_name, $porque1, $porque2, $porque3, $porque4, $porque5); $error++; } } if ($error == 0) { guardar($turno, $proyecto, $area, $area_2, $estacion, $estacion_2, $linea, $linea_2, $defecto, $defecto_2, $causa, $causa_2, $codigo_scrap, $vendor, $v_nombre, $codigo_scrap_2, $parte, $cantidad, $padre, $batch_id, $supervisor, $operador, $no_personal, $apd, $serial_unidad, $o_mantto, $docto_sap, $info_1, $info_2, $ubicacion, $comentario, $accion_correctiva, $archivo, $archivo_name, $porque1, $porque2, $porque3, $porque4, $porque5); } break; } ?> <!-- --> </td> <td width="5" background="../imagenes/borde_der_tabla.png"> </td> </tr> </table>