// 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"])) {
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);