示例#1
0
     // Se  hace llamado a la funcion eliminar
     eliminar();
     if ($_SESSION["perfil"] == 2) {
         $query = "SELECT  tramites.t_id,\n\t\t\t\t\ttramites.t_etiqueta,\n\t\t\t\t\tDATE_FORMAT(t_fecha_registro,'%d/%m/%Y'),etapas.et_etapa_nombre,\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND ((sv_viaje='Sencillo') OR (sv_viaje='Redondo')),IF(sv_itinerario.svi_tipo_transporte='Aéreo','AGENCIA',''),IF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " \n\t\t\t\t\tAND((SELECT COUNT(DISTINCT(svi_tipo_transporte)) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 1),\n\t\t\t\t\tIF((SELECT DISTINCT(svi_tipo_transporte) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 'Terrestre','','AGENCIA'),\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND (sv_itinerario.svi_tipo_transporte='Terrestre' OR sv_itinerario.svi_tipo_transporte='Aéreo'),'AGENCIA',\n\t\t\t\t\tIF((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ")OR (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . "),'',\n\t\t\t\t\tIF(tramites.t_dueno IN (SELECT au_id FROM agrupacion_usuarios),(SELECT au_nombre FROM agrupacion_usuarios AS au WHERE au.au_id=tramites.t_dueno),\n\t\t\t\t\tIF(tramites.t_dueno = tramites.t_iniciador AND etapas.et_etapa_id !=" . SOLICITUD_ETAPA_EN_APROBACION_POR_DIRECTOR . ",'',(SELECT CONCAT(usuario.u_nombre,' ',usuario.u_paterno,' ',usuario.u_materno) FROM usuario WHERE usuario.u_id=tramites.t_dueno))))))) AS 'autorizador',\n\t\t\t\t\tCONCAT(FORMAT(solicitud_viaje.sv_total, 2),' MXN') AS monto, \n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?edit_view=edit_view&id=',t_id,'><img border=0 title=Consultar src=" . $RUTA_R . "images/btn-search.gif></a></p>')) AS 'Consultar',\n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),\n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?new=new&id=',t_id,'><img border=0 title=Editar src=" . $RUTA_R . "images/addedit.png></a></p>')),'') AS 'Editar' ,  \n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_CANCELADA . ")  || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),(CONCAT('<p align=center><a href=./index.php?elimina=',t_id,' onclick=\\'return confirm_del(); \\'><img border=0 title=Eliminar src=" . $RUTA_R . "images/delete.png></a></p>')),'') AS 'Eliminar'\t\t            \n\t\t\t\t\tFROM tramites\n\t\t\t\t\tINNER JOIN etapas\n\t\t\t\t\tON tramites.t_flujo= etapas.et_flujo_id AND tramites.t_etapa_actual = etapas.et_etapa_id\n\t\t\t\t\tINNER JOIN usuario \tON tramites.t_iniciador = usuario.u_id\n\t\t\t\t\tINNER JOIN solicitud_viaje ON tramites.t_id = solicitud_viaje.sv_tramite\n\t\t\t\t\tINNER JOIN sv_itinerario ON sv_itinerario.svi_solicitud = solicitud_viaje.sv_id\t\t\t\t\t\n\t\t\t\t\tWHERE t_flujo = '" . FLUJO_SOLICITUD . "'" . $parametros . " GROUP BY t_id ORDER BY t_id DESC";
     } else {
         $query = "SELECT  tramites.t_id,\n\t\t\t\t\ttramites.t_etiqueta,\n\t\t\t\t\tDATE_FORMAT(t_fecha_registro,'%d/%m/%Y'),etapas.et_etapa_nombre,\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND ((sv_viaje='Sencillo') OR (sv_viaje='Redondo')),IF(sv_itinerario.svi_tipo_transporte='Aéreo','AGENCIA',''),IF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " \n\t\t\t\t\tAND((SELECT COUNT(DISTINCT(svi_tipo_transporte)) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 1),\n\t\t\t\t\tIF((SELECT DISTINCT(svi_tipo_transporte) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 'Terrestre','','AGENCIA'),\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND (sv_itinerario.svi_tipo_transporte='Terrestre' OR sv_itinerario.svi_tipo_transporte='Aéreo'),'AGENCIA',\n\t\t\t\t\tIF((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ")OR (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . "),'',\n\t\t\t\t\tIF(tramites.t_dueno IN (SELECT au_id FROM agrupacion_usuarios),(SELECT au_nombre FROM agrupacion_usuarios AS au WHERE au.au_id=tramites.t_dueno),\n\t\t\t\t\tIF(tramites.t_dueno = tramites.t_iniciador AND etapas.et_etapa_id !=" . SOLICITUD_ETAPA_EN_APROBACION_POR_DIRECTOR . ",'',(SELECT CONCAT(usuario.u_nombre,' ',usuario.u_paterno,' ',usuario.u_materno) FROM usuario WHERE usuario.u_id=tramites.t_dueno))))))) AS 'autorizador',\n\t\t\t\t\tCONCAT(FORMAT(solicitud_viaje.sv_total, 2),' MXN') AS monto, \n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?edit_view=edit_view&id=',t_id,'><img border=0 title=Consultar src=" . $RUTA_R . "images/btn-search.gif></a></p>')) AS 'Consultar',\n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),\n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?new=new&id=',t_id,'><img border=0 title=Editar src=" . $RUTA_R . "images/addedit.png></a></p>')),'') AS 'Editar' ,  \n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_CANCELADA . ")  || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),(CONCAT('<p align=center><a href=./index.php?elimina=',t_id,' onclick=\\'return confirm_del(); \\'><img border=0 title=Eliminar src=" . $RUTA_R . "images/delete.png></a></p>')),'') AS 'Eliminar'\t\t            \n\t\t\t\t\tFROM tramites\n\t\t\t\t\tINNER JOIN etapas\n\t\t\t\t\tON tramites.t_flujo= etapas.et_flujo_id AND tramites.t_etapa_actual = etapas.et_etapa_id\n\t\t\t\t\tINNER JOIN usuario \tON tramites.t_iniciador = usuario.u_id\n\t\t\t\t\tINNER JOIN solicitud_viaje ON tramites.t_id = solicitud_viaje.sv_tramite\n\t\t\t\t\tINNER JOIN sv_itinerario ON sv_itinerario.svi_solicitud = solicitud_viaje.sv_id\t \n\t\t\t\t\tWHERE tramites.t_iniciador=" . $idUser . "\n\t\t\t\t\tAND t_flujo = '" . FLUJO_SOLICITUD . "'" . $parametros . " GROUP BY t_id ORDER BY t_id DESC";
     }
     include "../../lib/php/mnu_toolbar.php";
     solicitud_toolbar($noEmpleado);
     busca_solicitud(FLUJO_SOLICITUD);
     echo "<h1>Solicitudes en Etapa: ";
     if ($etapa == '-1' || $etapa < 0 || $etapa == "") {
         echo "Todas</h1>";
     } else {
         $t = new Tramite();
         echo $t->Get_EtapaNombre($etapa, FLUJO_SOLICITUD);
         echo "</h1>";
     }
     $L2->muestra_lista($query, 0, false, -1, "", 10, "solviajeBusq");
     $I->Footer();
     // Muestra lista de solicitudes sin filtrar
 } else {
     $I = new Interfaz("Solicitudes de Viajes", true);
     include "../../lib/php/mnu_toolbar.php";
     solicitud_toolbar($noEmpleado);
     if ($_SESSION["perfil"] == 5 || $_SESSION["perfil"] == 6) {
     } else {
         busca_solicitud(FLUJO_SOLICITUD);
         echo "</div><h1>Mis Solicitudes de Viaje Creadas  </h1>";
     }
     if (!isset($_SESSION["idrepresentante"])) {
示例#2
0
                eliminar();
                if ($_SESSION["perfil"] == 2) {
                    $query = "SELECT tramites.t_id, tramites.t_etiqueta, DATE_FORMAT(t_fecha_registro,'%d/%m/%Y'), etapas.et_etapa_nombre,\r\n\t\t\t\t\t\t\tCASE t_dueno WHEN '1000' THEN 'CONTROLLING' WHEN '2000' THEN 'FINANZAS' ELSE  (IF(t_dueno = t_iniciador && (t_etapa_actual = 1 OR t_etapa_actual = 4 OR t_etapa_actual = 5 OR t_etapa_actual = 3 OR t_etapa_actual = 10),'',(SELECT CONCAT( u_nombre,' ', u_paterno,' ', u_materno) FROM usuario WHERE u_id = t_dueno))) END AS usuario,\r\n\t\t\t\t\t\t\tCONCAT(FORMAT(comprobaciones.co_total, 2),' MXN') AS 'comprobacion', CONCAT('<p align=center><a href=./index.php?edit_view=edit_view&id=',t_id,'><img border=0 title=Consultar src=" . $RUTA_R . "images/btn-search.gif></a></p>'),\r\n\t\t\t\t\t\t\tIF(((etapas.et_etapa_id =" . COMPROBACION_ETAPA_SIN_ENVIAR . " ) || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_RECHAZADA . " ) || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_DEVUELTO_CON_OBSERVACIONES . ")), (CONCAT('<p align=center><a href=./index.php?new=new&edit=',t_id,'><img border=0 title=Editar src=" . $RUTA_R . "images/addedit.png></a></p>')),'') AS 'Editar',\r\n\t\t\t\t\t\t\tIF((((etapas.et_etapa_id =" . COMPROBACION_ETAPA_SIN_ENVIAR . ")  || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_RECHAZADA . "))),(CONCAT('<p align=center><a href=./index.php?elimina=',t_id,' onclick=\\'return confirm_del(); \\'><img border=0 title=Eliminar src=" . $RUTA_R . "images/delete.png></a></p>')),'') AS 'Eliminar'\r\n\t\t\t\t\t\t\tFROM tramites\r\n\t\t\t\t\t\t\tINNER JOIN etapas ON tramites.t_flujo = etapas.et_flujo_id AND tramites.t_etapa_actual= etapas.et_etapa_id\r\n\t\t\t\t\t\t\tINNER JOIN usuario ON tramites.t_iniciador = usuario.u_id\r\n\t\t\t\t\t\t\tINNER JOIN empleado ON usuario.u_id = empleado.idfwk_usuario\r\n\t\t\t\t\t\t\tINNER JOIN comprobaciones ON tramites.t_id=comprobaciones.co_mi_tramite\r\n\t\t\t\t\t\t\tWHERE tramites.t_flujo=" . FLUJO_COMPROBACION . " " . $parametros . "\r\n\t\t\t\t\t\t\tGROUP BY tramites.t_id\r\n\t\t\t\t\t\t\tORDER BY t_id DESC";
                } else {
                    $query = "SELECT tramites.t_id, tramites.t_etiqueta, DATE_FORMAT(t_fecha_registro,'%d/%m/%Y'), etapas.et_etapa_nombre,\r\n\t\t\t\t\t\t\tCASE t_dueno WHEN '1000' THEN 'CONTROLLING' WHEN '2000' THEN 'FINANZAS' ELSE (IF(t_dueno = t_iniciador && (t_etapa_actual = 1 OR t_etapa_actual = 4 OR t_etapa_actual = 5 OR t_etapa_actual = 3 OR t_etapa_actual = 10),'',(SELECT CONCAT( u_nombre,' ', u_paterno,' ', u_materno) FROM usuario WHERE u_id = t_dueno))) END AS usuario,\r\n\t\t\t\t\t\t\tCONCAT(FORMAT(comprobaciones.co_total, 2),' MXN') AS 'comprobacion', CONCAT('<p align=center><a href=./index.php?view_n=view_n&id=',t_id,'><img border=0 title=Consultar src=" . $RUTA_R . "images/btn-search.gif></a></p>'),\r\n\t\t\t\t\t\t\tIF(((etapas.et_etapa_id =" . COMPROBACION_ETAPA_SIN_ENVIAR . " ) || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_RECHAZADA . " ) || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_DEVUELTO_CON_OBSERVACIONES . ") || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_RECHAZADA_POR_DIRECTOR . ")),(CONCAT('<p align=center><a href=./index.php?new=new&edit=',t_id,'><img border=0 title=Editar src=" . $RUTA_R . "images/addedit.png></a></p>')),'') AS 'Editar',\r\n\t\t\t\t\t\t\tIF((((etapas.et_etapa_id =" . COMPROBACION_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id =" . COMPROBACION_ETAPA_RECHAZADA_POR_DIRECTOR . "))),(CONCAT('<p align=center><a href=./index.php?elimina=',t_id,' onclick=\\'return confirm_del(); \\'><img border=0 title=Eliminar src=" . $RUTA_R . "images/delete.png></a></p>')),'') AS 'Eliminar'\r\n\t\t\t\t\t\t\tFROM tramites\r\n\t\t\t\t\t\t\tINNER JOIN etapas ON tramites.t_flujo = etapas.et_flujo_id AND tramites.t_etapa_actual= etapas.et_etapa_id\r\n\t\t\t\t\t\t\tINNER JOIN usuario ON tramites.t_iniciador = usuario.u_id\r\n\t\t\t\t\t\t\tINNER JOIN empleado ON usuario.u_id = empleado.idfwk_usuario\r\n\t\t\t\t\t\t\tINNER JOIN comprobaciones ON tramites.t_id=comprobaciones.co_mi_tramite\r\n\t\t\t\t\t\t\tWHERE tramites.t_iniciador=" . $idUser . "\r\n\t\t\t\t\t\t\tAND tramites.t_flujo=" . FLUJO_COMPROBACION . " " . $parametros . "\r\n\t\t\t\t\t\t\tGROUP BY tramites.t_id\r\n\t\t\t\t\t\t\tORDER BY t_id DESC";
                }
                //tipo de usuario administrador
                include "../../lib/php/mnu_toolbar.php";
                comprobacion_toolbar($noEmpleado);
                busca_comprobacion(FLUJO_COMPROBACION);
                echo "<h1> Comprobaciones en Etapa: ";
                if ($etapa == '-1' || $etapa < 0 || $etapa == "") {
                    echo "Todas</h1>";
                } else {
                    $t = new Tramite();
                    echo $t->Get_EtapaNombre($etapa, FLUJO_COMPROBACION);
                    echo "</h1>";
                }
                //filtro de busquedas
                $L2->muestra_lista($query, 0, false, -1, "", 10, "compviajeBusq");
                //$L2->muestra_lista($query, 0);
                $I->Footer();
            } else {
                // Mostraremos solo la lista de checkbox para Supervisor/Gerente de Finanzas
                if ($_SESSION["perfil"] == SUPERVISOR_FINANZAS || $_SESSION["perfil"] == GERENTE_FINANZAS) {
                    ?>
				<script language="JavaScript" src="../../lib/js/jquery/jquery-1.3.2.js" type="text/javascript"></script>
				<script language="JavaScript" src="js/checksIndex.js" type="text/javascript"></script>
				<script src="js/communication_ajax.js" type="text/javascript"></script>
				<script>
					var doc = $(document);