/php/solicitudesrespaldo.php
PHP | 691 lines | 621 code | 70 blank | 0 comment | 1 complexity | ee8b6272e927b1a84c0ad33ffa82640d MD5 | raw file
Possible License(s): LGPL-3.0
- <?php
- require_once("usersFunction.php");
- $app = new usersFunction();
- if(!$app->islogged()){
- echo "<script>window.top.location.href = 'logout.php';</script>";
- }
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta name="viewport" content="initial-scale=1.0,user-scalable=yes"/>
- <link rel="stylesheet" href="../css/estilo2.css">
- <link rel="stylesheet" href="../css/jquery.dataTables.min.css">
- <script language="javascript" type="text/javascript" src="../js/gateway.js"></script>
- <script language="javascript" type="text/javascript" src="../js/jquery-1.12.4.js"></script>
- <script language="javascript" type="text/javascript" src="../js/jquery.dataTables.min.js"></script>
- <script language="javascript" type="text/javascript" src="../js/solicitudes.js"></script>
- <title></title>
- </head>
- <body onload="getClientes();">
- <main>
-
- <section id="titulo">
- <center><h2> Lista de Cotizaciones</h2>
- </center>
- </section>
- <div>
- <form name="f1" action="#">
- <center>
- <div id="sin2" style="display:none;">
- <div id="myDiv">
- <div class="txt">
- Ingresa el nombre del cliente a buscar<br>
- <input type="text" name="num" placeholder="Nombre del cliente" id="txtbuscar" onkeyup="doSearch()" required="required" class="TT" />
-
- </div>
- <div class="txt">
- <input type="button" name="insertar" Value="Actualizar" onClick="getquotations();" id="ok"/>
- </div>
- <div >
- <img src="../img/load.gif" class="imgload" id="imgload">
- </div>
- </div>
- </center>
- </form>
- </div>
- <center>
- </br>
- <div class="txt">
- <input type="button" name="insertar" Value="Agregar" onClick="agregar();" id="ok"/>
- </div>
- </br>
- <div id="scro">
- <div id="tabla">
- <table class="tbl-qa display nowrap" style="width:100%" id="resultado">
- <thead>
- <tr>
- <th class="table-header" >ID</th>
- <th class="table-header" >Cliente</th>
- <th class="table-header" >Producto</th>
- <th class="table-header" >Tipo</th>
- <th class="table-header" >Fecha </th>
- <th class="table-header" >Usuario</th>
- <th class="table-header" >Archivos</th>
- <th class="table-header" >Exportar</th>
- <th class="table-header" >Estado</th>
- <th class="table-header" >Editar</th>
- <th class="table-header" >Eliminar</th>
-
- </tr>
- </thead>
- <tbody style="height:250px;overflow:scroll">
- </tbody>
- </table>
- </div>
- </br></br>
- <div id="sin" style="display:none;">
- <div class='myDiv'><div class='txt'>NO HAY COTIZACIONES REGISTRADAS EN EL SISTEMA </div></div>
- </div>
- </div>
- </center>
- </div>
- <div id="myModal" class="modal">
- <!-- Modal content -->
- <div class="modal-content">
- <div class="modal-content2">
- <span class="close">×</span>
- <section id="titulo">
- <center></br><h2>Ingrese los datos de la nueva cotización</h2>
- <h5>Asegurese de que los datos introducidos sean correctos</h5>
- </center>
- </section>
- <div class="contenedor">
-
- <div class="myDiv" >
-
- <div class="txt" >
- Cliente<br>
- <select id="optioncliente"></select>
- </div>
- <div class="txt" >
- Tipo<br>
- <select id="optiontipo" onChange="showdiv(this);">
- <option value="0">---Seleccione---</option>
- <option value="producto">Producto</option>
- <option value="proyecto">Proyecto</option>
- <option value="maquila">Maquila</option>
- </select>
- </div>
- </div>
- </div>
- <div id="productos" style="display:none;">
- <section id="titulo">
- <center><h2>Productos</h2>
- </center>
- </section>
-
- <div class="contenedor">
- <div class="myDiv" >
- <div class="txt" >
- Tipo de producto<br>
- <select id="optionproducto"></select>
- </div>
- <div class="txt" >
- Id Único<br>
- <input type="text" placeholder="Id Único" id="txtidunico" class="TT"/>
- </div>
- </div>
- </div>
- <section id="titulo">
- <center><h2>Dimensiones del producto en mm</h2>
- </center>
- </section>
-
- <div class="contenedor">
- <div class="myDiv" >
- <div class="txt" >
- A<br>
- <input type="number" placeholder="Ancho" id="txtancho" class="TT"/>
- </div>
- <div class="txt" >
- B<br>
- <input type="number" placeholder="Largo" id="txtlargo" class="TT"/>
- </div>
- <div class="txt" >
- H<br>
- <input type="number" placeholder="Alto" id="txtalto" class="TT"/>
- </div>
- <div class="txt" >
- Ventana A largo<br>
- <input type="number" placeholder="Ventana A largo (mm)" id="txtventanaalargo" class="TT"/>
- </div>
- <div class="txt" >
- Ventana A alto<br>
- <input type="number" placeholder="Ventana A alto (mm)" id="txtventanaaalto" class="TT"/>
- </div>
-
- <div class="txt" >
- Ventana B largo<br>
- <input type="number" placeholder="Ventana B largo (mm)" id="txtventanablargo" class="TT"/>
- </div>
- <div class="txt" >
- Ventana B alto<br>
- <input type="number" placeholder="Ventana B alto (mm)" id="txtventanabalto" class="TT"/>
- </div>
- </div>
- </div>
- <section id="titulo">
- <center><h2>Sustratos</h2>
- </center>
- </section>
-
- <div class="contenedor">
- <div class="myDiv" >
- <div class="txt" >
- Categorias<br>
- <select id="optioncategorias" onChange="getsustratosss(this.value);"></select>
- </div>
- <div class="txt" >
- Tipo sustrato<br>
- <select id="optiontiposustrato"></select>
- </div>
- <div class="txt" >
- Sustrato Indirecto<br>
- <input type="number" placeholder="Sutrato Indirecto" id="txtsustratoindirecto" class="TT"/>
- </div>
- <div class="txt" >
- Código del producto (ECMA o FEFCO)<br>
- <input type="number" placeholder="código del producto (ECMA o FEFCO)" id="txtcodigoproducto" class="TT"/>
- </div>
- </div>
- </div>
- <section id="titulo">
- <center><h2>Tintas y Acabados</h2>
- </center>
- </section>
-
- <div class="contenedor">
- <div class="myDiv" >
- <div class="txt" >
- Tipo de tinta<br>
- <select id="optiontinta" ></select>
- </div>
- <div class="txt" >
- Frente<br>
- <input type="number" placeholder="Frente" id="txttintafrente" class="TT"/>
- </div>
- <div class="txt" >
- Reverso<br>
- <input type="number" placeholder="Reverso" id="txttintareverso" class="TT"/>
- </div>
- <div class="txt" >
- Barniz<br>
- <select id="optionbarniz"></select>
- </div>
- <div class="txt" >
- Laminado<br>
- <select id="optionlaminado"></select>
- </div>
- <div class="txt" >
- Cambios de Arte<br>
- <input type="number" placeholder="Camios de arte" id="txtcambiosarte" class="TT"/>
- </div>
- <div class="txt" >
- Frente<br>
- <input type="number" placeholder="Frente" id="txtartefrente" class="TT"/>
- </div>
- <div class="txt" >
- Vuelta<br>
- <input type="number" placeholder="Vuelta" id="txtartevuelta" class="TT"/>
- </div>
- <div class="txt" >
- Pegado<br>
- <select id="optionpegado"></select>
- </div>
- <div class="txt" >
- Suaje<br>
- <select id="optionsuaje"></select>
- </div>
- <div class="txt" >
- Pantones<br>
- <input type="number" placeholder="Pantones" id="txtpantones" class="TT"/>
- </div>
- <div class="txt" >
- Especificaciones Pantone<br>
- <textarea rows="3" cols="30" name="dir" id="txtespecificacionpantone" placeholder="..."></textarea>
- </div>
- <div class="txt" >
- Empalme<br>
- <select id="optionempalme"></select>
- </div>
- <div class="txt" >
- Costo Objetivo<br>
- <input type="number" placeholder="Costo Objetivo" id="txtcostoobjetivo" class="TT"/>
- </div>
- <div class="txt" >
- Especificaciones del Empaque<br>
- <textarea rows="3" cols="30" name="dir" id="txtespecificacionesempaque" placeholder="..."></textarea>
- </div>
- <div class="txt" >
- Notas<br>
- <textarea rows="3" cols="30" name="dir" id="txtnotas" placeholder="..."></textarea>
- </div>
- </div>
- </div>
- <section id="titulo">
- <center><h2>Terminos y Condiciones de Venta</h2>
- </center>
- </section>
- </br>
- <div class="contenedor">
- <div class="myDiv">
- <div class="txt" >
- Forma de pago<br>
- <select id="optionformapago"></select>
- </div>
- <div class="txt" >
- Forma de entrega<br>
- <select id="optionformaentrega"></select>
- </div>
- <div class="txt" >
- Margen de Ganancia<br>
- <select id="optionmargenganacia"></select>
- </div>
- <div class="txt" >
- Vigencia de la cotización<br>
- <select id="optionvigenciacotizacion"></select>
- </div>
- </div>
- </div>
- <section id="titulo">
- <center><h2>Escala de Volumen Solicitada</h2>
- </center>
- </section>
- <div class="contenedor">
- <div class="myDiv">
- <div class="txt" >
- Primera escala<br>
- <select id="optionprimeraescala"></select>
- </div>
- <div class="txt" >
- Segunda escala<br>
- <select id="optionsegundaescala"></select>
- </div>
- <div class="txt" >
- Tercera escala<br>
- <select id="optionterceraescala"></select>
- </div>
- <div class="txt" >
- Cuarta escala<br>
- <select id="optioncuartaescala"></select>
- </div>
- <div class="txt" >
- Quinta escala<br>
- <select id="optionquintaescala"></select>
- </div>
- <div class="txt" >
- Sexta escala<br>
- <select id="optionsextaescala"></select>
- </div>
- <div class="txt" >
- Herramental<br>
- <select id="optionherramental"></select>
- </div>
- <div class="txt" >
- Dummy<br>
- <select id="optiondummy"></select>
- </div>
- <div class="txt" >
- Justificación Dummy<br>
- <textarea rows="3" cols="30" name="dir" id="txtjustificaciondummy" placeholder="..."></textarea>
- </div>
- </div>
- </div>
- <center>
- <div class="txt">
- <input type="button" name="insertar" Value="Guardar" onClick="savecotizacionproducto();" id="ok"/>
- </div>
- </center>
- </div>
- <div id="proyectos" style="display:none;">
- <section id="titulo">
- <center><h2>Proyectos</h2>
- </center>
- </section>
- </br>
- <section id="titulo">
- <center><h2>Dimensiones del producto en mm</h2>
- </center>
- </section>
-
- <div class="contenedor">
- <div class="myDiv" >
- <div class="txt" >
- A<br>
- <input type="number" placeholder="Ancho" id="txtanchoproyecto" class="TT"/>
- </div>
- <div class="txt" >
- B<br>
- <input type="number" placeholder="Largo" id="txtlargoproyecto" class="TT"/>
- </div>
- <div class="txt" >
- H<br>
- <input type="number" placeholder="Alto" id="txtaltoproyecto" class="TT"/>
- </div>
- <div class="txt" >
- Ventana A largo<br>
- <input type="number" placeholder="Ventana A largo (mm)" id="txtventanaalargoproyecto" class="TT"/>
- </div>
- <div class="txt" >
- Ventana A alto<br>
- <input type="number" placeholder="Ventana A alto (mm)" id="txtventanaaaltoproyecto" class="TT"/>
- </div>
-
- <div class="txt" >
- Ventana B largo<br>
- <input type="number" placeholder="Ventana B largo (mm)" id="txtventanablargoproyecto" class="TT"/>
- </div>
- <div class="txt" >
- Ventana B alto<br>
- <input type="number" placeholder="Ventana B alto (mm)" id="txtventanabaltoproyecto" class="TT"/>
- </div>
- </div>
- </div>
- <div class="contenedor">
- <div class="myDiv">
- <div class="txt">
- Tipo de Desarrollo<br>
- <select id="optiontipodesarrollo" onChange="showtype(this)">
- <option value="0">---Seleccione---</option>
- <option value="exhibidor">Exhibidor</option>
- <option value="empaque">Empaque</option>
- </select>
- </div>
- </div>
- </div>
- <div class="contenedor" >
- <div id="exhibidor" style="display:none;">
- <section id="titulo">
- <center><h2>Exhibidor</h2>
- </center>
- </section><br>
- <div class="myDiv">
-
- <div class="txt">
- Tipo de exhibidor<br>
- <select id="optiontipoexhibidor"></select>
- </div>
- <div class="txt">
- Tienda donde se exhibe<br>
- <select id="optiontienda"></select>
- </div>
- <div class="txt">
- Peso del producto a exhibir<br>
- <input type="number" placeholder="Peso en kg." id="txtpesoproducto" class="TT"/>
- </div>
- <div class="txt">
- Cantidad del producto a exhibir<br>
- <input type="number" placeholder="Cantidad a exhibir" id="txtcantidadproducto" class="TT"/>
- </div>
- <div class="txt">
- Tiempo de exhibición<br>
- <input type="text" placeholder="Cantidad a exhibir" id="txttiempoexhibicion" class="TT"/>
- </div>
- <div class="txt">
- Presupuesto estimado<br>
- <input type="number" placeholder="Presupuesto estimado" id="txtpresupuesto" class="TT"/>
- </div>
- <div class="txt" >
- Descripción de muestras<br>
- <textarea rows="3" cols="30" name="dir" id="txtdescripcionmuestras" placeholder="..."></textarea>
- </div>
- <div class="txt" >
- Información adicional<br>
- <textarea rows="3" cols="30" name="dir" id="txtinformacionadicional" placeholder="..."></textarea>
- </div>
- <div class="txt">
- Requiere Muestra<br>
- <select id="optionmuestra" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- <div class="txt">
- Requiere Muestra Impresa<br>
- <select id="optionmuestraimpresa" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- <div class="txt">
- Se cuenta con Arte<br>
- <select id="optionarte" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- <div class="txt">
- Entrega Brief del Cliente<br>
- <select id="optionbrief" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- </div>
- <center>
- <div class="txt">
- <input type="button" name="insertar" Value="Guardar" onClick="saveexhibidor();" id="ok"/>
- </div>
- </center>
- </div>
- <div id="empaque" style="display:none;">
- <section id="titulo">
- <center><h2>Empaque</h2>
- </center>
- </section><br>
- <div class="myDiv" >
-
- <div class="txt">
- Referencia código ECMA O FEFCO <br>
- <input type="text" placeholder="ECMA/FEFCO" id="txtcodigoempaque" class="TT"/>
- </div>
- <div class="txt">
- Material Requerido<br>
- <select id="optionmaterialempaque"></select>
- </div>
- <div class="txt">
- Peso del producto a contener<br>
- <input type="number" placeholder="Peso en kg." id="txtpesoproductoempaque" class="TT"/>
- </div>
- <div class="txt" >
- Tipo de empaque<br>
- <textarea rows="3" cols="30" name="dir" id="txttipoempaque" placeholder="..."></textarea>
- </div>
- <div class="txt" >
- Descripción de muestras<br>
- <textarea rows="3" cols="30" name="dir" id="txtdescripcionmuestrasempaque" placeholder="..."></textarea>
- </div>
- <div class="txt" >
- Información Adicional<br>
- <textarea rows="3" cols="30" name="dir" id="txtinformacionadicionalempaque" placeholder="..."></textarea>
- </div>
- <div class="txt">
- Requiere Muestra<br>
- <select id="optionmuestraempaque" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- <div class="txt">
- Requiere Muestra Impresa<br>
- <select id="optionmuestraimpresaempaque" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- <div class="txt">
- Se cuenta con Arte<br>
- <select id="optionarteempaque" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- <div class="txt">
- Entrega Brief del Cliente<br>
- <select id="optionbriefempaque" onChange="">
- <option value="0">---Seleccione---</option>
- <option value="Si">Si</option>
- <option value="No" selected>No</option>
- </select>
- </div>
- </div>
- <center>
- <div class="txt">
- <input type="button" name="insertar" Value="Guardar" onClick="saveempaque();" id="ok"/>
- </div>
- </center>
- </div>
- </div>
- </div>
- <div id="maquilas" style="display:none;">
- <section id="titulo">
- <center><h2>Maquilas</h2>
-
- </center>
- </section>
- </br>
- <table class="tbl-qa display nowrap" style="width:100%" id="resultadomaquila">
- <thead>
- <tr>
- <th class="table-header" >Clave SAE</th>
- <th class="table-header" >Categoria</th>
- <th class="table-header" >Tipo de maquila</th>
- <th class="table-header" >Descripción</th>
- <th class="table-header" >Selecciona</th>
-
- </tr>
- </thead>
- <tbody style="height:250px;overflow:scroll">
- </tbody>
- </table>
- <center>
- <div class="txt">
- <input type="button" name="insertar" Value="Guardar" onClick="savemaquilas();" id="ok"/>
- </div>
- </center>
- </div>
- </div>
- </div>
-
- </div>
-
- <!--/////////////////////////////////////////////////////view files of product//////////////////////////////////////////////////////////////////////////////-->
- <div id="myModalfiles" class="modal">
- <!-- Modal content -->
- <div class="modal-content">
- <div class="modal-content2">
- <span class="close" id="closefiles">×</span>
- <section id="titulo">
- <center></br><h2>Archivos de la cotización</h2>
- </br><h3 id="filescotizacion"></h3>
- </center>
- </section>
- </br>
-
- <center>
- </br>
-
- <div class="txt">
- <img src="../img/folder.png" onClick="addfile2();"/>
-
- </div>
- <div class="myDiv" id="docs22" style="display:none;">
-
- <div class="txt">
- Seleccione el archivo<br>
- <input type="file" id="file12" class="TT" onchange="enablebtn2();"/>
-
- <center>
- <!--input type="button" name="insertar" Value="Guardar" onClick="" id="ok"/-->
- <textarea rows="6" cols="50" name="dir" class="TT" id="txtfiledescription2" placeholder="Descripción del archivo"></textarea>
- <br>
- <img src="../img/save2.png" onclick="uploadfiletoserver2();" id="imgsavefile2" style="display:none;"/>
- </center>
- </div>
- </div>
- <div >
- <img src="../img/load.gif" class="imgload" id="imgloadfiles">
- </div>
- <div id="scro">
- <div id="tablafiles">
- <table class="tbl-qa" id="resultadofiles">
- <thead>
- <tr>
- <th class="table-header" >Descripcion</th>
- <th class="table-header" >Ver</th>
- <th class="table-header" >Editar</th>
- <th class="table-header" >Eliminar</th>
-
- </tr>
- </thead>
- <tbody >
- </tbody>
- </table>
- </div>
- </br></br>
- <div id="sinfiles" style="display:none;">
- <div class='myDiv'><div class='txt'>NO HAY ARCHIVOS REGISTRADOS EN EL SISTEMA </div></div>
- </div>
- </div>
- </center>
- </div>
- </div>
-
- </div>
- </main>
- </body>
- </html>