Пример #1
0
 public function Show_list_travel($empleado)
 {
     if ($_SESSION["perfil"] == 5) {
         $Lista = new Lista();
         $query = " select t_id,t_etiqueta,date(t_fecha_registro), (select concat(u_nombre,' ',u_paterno,' ',u_materno)  from usuario where u_id=t_iniciador)  as atiende, (select svi_fecha_salida from sv_itinerario where svi_solicitud = solicitud_viaje.sv_id group by svi_solicitud) as fechaSalida, sv_agente_travel from tramites inner join solicitud_viaje on (solicitud_viaje.sv_tramite= tramites.t_id)  where t_etapa_actual=4 and t_owner=" . $_SESSION["idusuario"] . " and t_cerrado=false and t_cancelado=false and t_flujo=3 order by t_id desc";
         $Lista->Herramientas("E", "./index.php?view=");
         $Lista->Cabeceras("Folio");
         $Lista->Cabeceras("Referencia");
         $Lista->Cabeceras("Fecha Registro");
         $Lista->Cabeceras("Iniciador");
         $Lista->Cabeceras("Fecha Salida");
         $Lista->Cabeceras("Agente");
         //$Lista->Cabeceras("$ Solc.","","number");
     }
     $Lista->muestra_lista($query, 0, false, -1, "", 15);
 }
Пример #2
0
    case "BUSCAR":
        // Muestra el resultado de una busqueda
        $busqueda_value = "";
        $criterio = $_POST["criterio"];
        $busqueda_value = "mode=BUSCAR&criterio=" . $criterio;
        if (isset($_GET["criterio"])) {
            $criterio = $_GET["criterio"];
            $busqueda_value = "mode=BUSCAR&criterio=" . $criterio;
        }
        $I = new Interfaz("vicepresidencia", true);
        $L1 = new Lista($busqueda_value);
        $L1->Cabeceras($LABELINDEX[$INDEXIDIOMA][340]);
        // Nombre
        $L1->Cabeceras($LABELINDEX[$INDEXIDIOMA][413]);
        // Descripción
        $L1->Cabeceras($LABELINDEX[$INDEXIDIOMA][412]);
        // Estatus
        $L1->Herramientas("E", "./index.php?mode=edit&vicepresidencia=");
        include "../../lib/php/mnu_toolbar.php";
        vicepresidencia_toolbar();
        $query1 = "SELECT v_nombre,v_descripcion,if(v_estatus=1,'ACTIVO','INACTIVO') as status,v_id FROM vicepresidencia as vp WHERE (vp.v_nombre LIKE '%" . $criterio . "%')";
        $L1->muestra_lista($query1, 3, false, 3);
        $I->Footer();
        break;
    case "delete":
        $ceco_id = $_GET["ceco_id"];
        $ceco = new CentroCosto();
        $ceco->Delete_ceco($ceco_id);
        header("Location: index.php");
        break;
}
Пример #3
0
        }
        $busqueda_value = "name_politica=" . $politica_name;
        $I = new Interfaz("Politicas", true);
        $L = new Lista($busqueda_value);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][327]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][34]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][464]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][55]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][465]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][466]);
        $L->Herramientas("E", "./index.php?mode=EDITAR&politica_id=");
        include "../../lib/php/mnu_toolbar.php";
        politicas_toolbar();
        $query = "SELECT p_nombre,\ncg_nombre,\nj_nombre,\npd_nombre,\np_limite,\np_unidad,\np_id\nFROM politicas AS p\nLEFT JOIN pais_destino  AS pd\nON p.p_pais_destino = pd.pd_id\nLEFT JOIN jerarquia AS j\nON p.p_jerarquia = j.j_id\nLEFT JOIN conceptos_gastos AS cg\nON p.p_concepto = cg.cg_id\nWHERE p_nombre like '%" . $politica_name . "%'\n/*or p_concepto like '%" . $politica_name . "%'*/\nORDER BY p_id";
        error_log($query);
        $L->muestra_lista($query, 6, false, 6);
        $I->Footer();
        break;
    case "NUEVO":
        require_once "politica_new.php";
        break;
    case "EDITAR":
        require_once "politica_edit.php";
        break;
    case "ELIMINAR":
        $politica_id = $_GET["politica_id"];
        $politica = new Politica();
        $politica->Delete_Politica($politica_id);
        header("Location: index.php");
        break;
}
Пример #4
0
                                if ($_SESSION["perfil"] == 6) {
                                    $user = "******";
                                } else {
                                    if ($_SESSION["perfil"] == 5) {
                                        $user = "******";
                                    } else {
                                        if ($_SESSION["perfil"] == 10) {
                                            $user = "******";
                                        } else {
                                            if ($_SESSION["perfil"] == 9) {
                                                $user = "******";
                                            } else {
                                                $user = $idUser;
                                            }
                                        }
                                    }
                                }
                                $query = "SELECT t.t_id,\n\t\t\t\t\t\tt.t_etiqueta,\n\t\t\t\t\t\tDATE_FORMAT(t_fecha_registro,'%d/%m/%Y'),\n\t\t\t\t\t\te.et_etapa_nombre,\n\t\t\t\t\t\t(IF(t_delegado = 0, (SELECT CONCAT(u_nombre,' ',u_paterno,' ',u_materno) FROM usuario WHERE u_id=t_iniciador), (CONCAT((SELECT CONCAT(u_nombre,' ',u_paterno,' ',u_materno) FROM usuario WHERE u_id = t_delegado), ' EN NOMBRE DE: ', (SELECT CONCAT(u_nombre,' ',u_paterno,' ',u_materno) FROM usuario WHERE u_id = t_iniciador))))) AS solicitante,\n\t\t\t\t\t\tCONCAT(FORMAT(sv.sv_total, 2),' MXN')\n\t\t\t\t\t\tFROM tramites as t\n\t\t\t\t\t\tINNER JOIN solicitud_viaje as sv\n\t\t\t\t\t\tON t.t_id = sv.sv_tramite \n\t\t\t\t\t\tINNER JOIN usuario as u\n\t\t\t\t\t\tON t.t_iniciador = u.u_id\n\t\t\t\t\t\tINNER JOIN empleado as em\n\t\t\t\t\t\tON u.u_id = em.idempleado\n\t\t\t\t\t\tINNER JOIN etapas as e\n\t\t\t\t\t\tON t.t_flujo = e.et_flujo_id and t.t_etapa_actual = e.et_etapa_id\n\t\t\t\t\t\tWHERE t_dueno = '{$user}' \n\t\t\t\t\t\t/*WHERE t_dueno in ({$idUser} {$parametros})*/\n\t\t\t\t\t\tAND t_flujo = '" . FLUJO_SOLICITUD . "' \n\t\t\t\t\t\tAND((t_etapa_actual = '" . SOLICITUD_ETAPA_EN_APROBACION . "') OR (t_etapa_actual = '" . SOLICITUD_ETAPA_SEGUNDA_APROBACION . "'))\n\t\t\t\t\t\tAND t_iniciador != '" . $idUser . "' \n\t\t\t\t\t\tORDER BY t_id desc";
                            }
                            $L->muestra_lista($query, 0, false, -1, "", 10, "solviajeAut");
                            echo "</form>";
                        }
                        $I->Footer();
                    }
                    //fin del else de  busqueda
                }
            }
        }
    }
}
//else de amex.
Пример #5
0
$condicion = "";
$criterio1 = isset($_REQUEST["criterio1"]) ? $_REQUEST["criterio1"] : "";
$criterio2 = isset($_REQUEST["criterio2"]) ? $_REQUEST["criterio2"] : "";
$mode = isset($_REQUEST["mode"]) ? $_REQUEST["mode"] : "";
$url .= "mode=" . $mode;
if ($criterio1 != "" && $criterio2 == "") {
    $url .= "&criterio1=" . $criterio1;
    $condicion = "WHERE pro_nombre LIKE '%" . $criterio1 . "%'";
} elseif ($criterio1 == "" && $criterio2 != "") {
    $url .= "&criterio2=" . $criterio2;
    $condicion = "WHERE s_codigo like '%" . $criterio2 . "%'";
} elseif ($criterio1 != "" && $criterio2 != "") {
    $url .= "&criterio1=" . $criterio1 . "&criterio2=" . $criterio2;
    $condicion = "WHERE pro_nombre LIKE '%" . $criterio1 . "%' AND s_codigo like '%" . $criterio2 . "%'";
}
if (isset($_REQUEST['carga_inicial'])) {
    $result = cargarProveedores($RUTA_A);
    proveedor_toolbar($result);
} else {
    proveedor_toolbar(null);
}
$L = new Lista($url);
$L->Cabeceras($LABELINDEX[$INDEXIDIOMA][318]);
$L->Cabeceras($LABELINDEX[$INDEXIDIOMA][58]);
$L->Cabeceras($LABELINDEX[$INDEXIDIOMA][321]);
$L->Cabeceras($LABELINDEX[$INDEXIDIOMA][320]);
$L->Cabeceras($LABELINDEX[$INDEXIDIOMA][412]);
$cnn = new conexion();
$sql = "SELECT pro_nombre, s_codigo, pro_nif, pro_noacreedorsap,IF(pro_activo = 1,'ACTIVO','INACTIVO') as pro_estatus  \n\t\t\tFROM proveedores  \n\t\t\tJOIN sociedad ON s_id = pro_sociedad {$condicion}";
$L->muestra_lista($sql, 5, false, 5);
$I->Footer();
Пример #6
0
            }
        }
        $I = new Interfaz("ConceptoGasto", true);
        $L = new Lista($busqueda_value);
        //$L->Cabeceras("ID");
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][327]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][83]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][450]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][58]);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][28]);
        $L->Herramientas("E", "./index.php?mode=edit&cg_id=");
        include "../../lib/php/mnu_toolbar.php";
        conceptogasto_toolbar();
        $query = "SELECT cg_nombre,\n\t\t\t(select c_nombre from clasificacion where c_id=cg_clasificacion) as clasificacion,\n\t\t\tconcat (cc.cc_codigo,' ',cc.cc_nombre) as ccnombre,\n\t\t\ts.s_codigo,\n\t\t\tif(cg_estatus=1,'ACTIVO','INACTIVO') as status,\n\t\t\tcg_id\n\t\t\tFROM conceptos_gastos cg\n\t\t\tinner join cecos as cc\n\t\t\ton cg.cg_ceco = cc.cc_id\n\t\t\tinner join sociedad as s\n\t\t\ton cc.cc_sociedad_id = s.s_id\n\t\t\tWHERE cc_codigo LIKE '%" . $criterio . "%'\n        \tAND s_codigo LIKE '%" . $criterio2 . "%'";
        //error_log($query);
        $L->muestra_lista($query, 5, false, 5);
        $I->Footer();
        break;
    case "new":
        require_once "conceptogasto_new.php";
        break;
    case "edit":
        require_once "conceptogasto_edit.php";
        break;
    case "delete":
        $conceptogasto_id = $_GET["cg_id"];
        $conceptogasto = new ConceptoGasto();
        $conceptogasto->Delete_ConceptoGasto($conceptogasto_id);
        header("Location: index.php");
        break;
}
Пример #7
0
        $I = new Interfaz("Empresa", true);
        $L = new Lista($busqueda_value);
        //$L->Cabeceras("ID");
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][55]);
        // País
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][340]);
        // Nombre
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][385]);
        // Código
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][28]);
        // Estatus
        $L->Herramientas("E", "./index.php?mode=EDITAR&soc_id=");
        include "../../lib/php/mnu_toolbar.php";
        sociedades_toolbar();
        $query = "SELECT pais.p_nombre, sociedad.s_nombre, sociedad.s_codigo, if(sociedad.s_estatus='1','" . $LABELINDEX[$INDEXIDIOMA][348] . "','" . $LABELINDEX[$INDEXIDIOMA][349] . "') as Estatus, sociedad.s_id FROM sociedad INNER JOIN pais ON sociedad.s_pais = pais.p_id WHERE s_nombre LIKE '%" . $sociedad_name . "%' ORDER BY s_id";
        $L->muestra_lista($query, 4, false, 4);
        $I->Footer();
        break;
    case "NUEVO":
        require_once "sociedad_new.php";
        break;
    case "EDITAR":
        require_once "sociedad_edit.php";
        break;
    case "ELIMINAR":
        $soc_id = $_GET["soc_id"];
        $sociedad = new Sociedad();
        $sociedad->Delete_Sociedad($soc_id);
        header("Location: index.php");
        break;
}
Пример #8
0
        if ($_GET["action"] == "devolver") {
            echo "<font color='#FF0000'><b>" . $LABELINDEX[$INDEXIDIOMA][179] . "</b></font>";
        }
        if ($_GET["action"] == "cancel") {
            echo "<font color='#FF0000'><b>" . $LABELINDEX[$INDEXIDIOMA][180] . "</b></font>";
        }
        if ($_GET["action"] == "rechazar") {
            echo "<font color='#FF0000'><b>" . $LABELINDEX[$INDEXIDIOMA][181] . "</b></font>";
        }
    }
    if (isset($_GET["erramnt"])) {
        echo "<font color='#FF0000'><b>" . $ERRORINDEX[$INDEXIDIOMA][5] . "</b></font>";
    }
    if (isset($_GET["errjefe"])) {
        echo "<font color='#FF0000'><b>" . $ERRORINDEX[$INDEXIDIOMA][6] . "</b></font>";
    }
}
//  Muestra la pantalla de bienvenida al sistema.
$U = new Usuario();
$U->Load_Usuario_By_ID($_SESSION["idusuario"]);
$I = new Interfaz("Inicial");
$usuario = $_SESSION["usuario"];
$idusuario = $_SESSION["idusuario"];
$empleado = $_SESSION["empleado"];
$Lista = new Lista();
$query = "SELECT nt_descripcion, t_etiqueta, nt_fecha \n\t\t\t\t\tFROM notificaciones \n\t\t\t\t\tLEFT JOIN tramites ON (notificaciones.nt_tramite=tramites.t_id) \n\t\t\t\t\tWHERE nt_asignado_a='{$idusuario}' ORDER BY nt_fecha DESC LIMIT 60";
$Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][271]);
$Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][269]);
$Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][270]);
$Lista->muestra_lista($query, 0, false, -1, "", 0);
$I->Footer();
Пример #9
0
		<?php 
            $L->muestra_lista($query, 0, false, -1, "", 10, "com2");
            //
            //     Comprobaciones Devueltas con Observaciones
            //
            $L_D = new Lista();
            $L_D->Cabeceras($LABELINDEX[$INDEXIDIOMA][268]);
            // Folio
            $L_D->Cabeceras($LABELINDEX[$INDEXIDIOMA][269]);
            // Referencia
            $L_D->Cabeceras($LABELINDEX[$INDEXIDIOMA][163]);
            // Fecha Registro
            $L_D->Cabeceras($LABELINDEX[$INDEXIDIOMA][49]);
            // Etapa
            $L_D->Cabeceras($LABELINDEX[$INDEXIDIOMA][171]);
            // Solicitante
            $L_D->Cabeceras($LABELINDEX[$INDEXIDIOMA][166], "", "number", "R");
            // $ Solc.
            $L_D->Herramientas("S", "./index.php?view=view&id=");
            $query = "SELECT t_id, t_etiqueta , date(t_fecha_registro), (SELECT et_etapa_nombre FROM etapas WHERE et_etapa_id = t_etapa_actual AND et_flujo_id = t_flujo), \n\t\t\t\t(Select IF(u_nombre='AGENCIAS','AREA FI',u_nombre) FROM usuario  WHERE u_id=t_dueno) AS atiende,\n\t\t\t\t(SELECT SUM(dc_total) FROM detalle_comprobacion WHERE dc_comprobacion = co_id) \n\t\t\t\t\tFROM tramites \n\t\t\t\t\tJOIN comprobaciones ON co_tramite = t_id\n\t\t\t\t\tWHERE t_dueno = " . $_SESSION["idusuario"] . "\n\t\t\t\t\tAND t_flujo = " . FLUJO_COMPROBACION . "\n\t\t\t\t\tAND t_etapa_actual = " . COMPROBACION_ETAPA_RECHAZADA . "\n\t\t\t\t\tORDER BY t_id desc";
            ?>
		<br><br><h1><?php 
            echo $LABELINDEX[$INDEXIDIOMA][532];
            ?>
</h1>
		<?php 
            $L_D->muestra_lista($query, 0, false, -1, "", 10, "com3");
            $I->Footer();
        }
    }
}
Пример #10
0
                        $tipo_usuario = "nt_asignado_a = '{$SupervisorFinanzas}' AND (t_etapa_actual >= '6' || t_etapa_actual = '2') AND (t_flujo = '" . FLUJO_COMPROBACION . "' || t_flujo = '" . FLUJO_COMPROBACION_INVITACION . "')";
                    } else {
                        if ($_SESSION["perfil"] == GERENTE_FINANZAS) {
                            $usuario = new Usuario();
                            $tu_id = $usuario->getidtipo(GERENTE_FINANZAS);
                            $GerenteFinanzas = $usuario->getGerenteSFinanzas($tu_id);
                            // Se colocará la etapa en duro, debido a que según el flujo las constantes estan definidas de diferente forma.
                            $tipo_usuario = "nt_asignado_a = '{$GerenteFinanzas}' AND (t_etapa_actual >= '6' || t_etapa_actual = '2') AND (t_flujo = '" . FLUJO_COMPROBACION . "' || t_flujo = '" . FLUJO_COMPROBACION_INVITACION . "')";
                        } else {
                            if (isset($_SESSION['iddelegado'])) {
                                $tipo_usuario = "nt_asignado_a = '{$iduser}'";
                            } else {
                                $tipo_usuario = "nt_asignado_a = '{$iduser}'";
                                $auxiliar = "AND nt_activo = '1' ";
                            }
                        }
                    }
                }
            }
        }
    }
    $Lista = new Lista();
    $query = "SELECT nt_descripcion, t_etiqueta, DATE_FORMAT(nt_fecha,'%d/%m/%Y') FROM notificaciones LEFT JOIN \n\t\t\t\t\ttramites ON (notificaciones.nt_tramite=tramites.t_id) \n\t\t\t\t\tWHERE {$tipo_usuario} " . $auxiliar . "ORDER BY nt_id DESC LIMIT 20";
    //error_log($query);
    $Lista->Cabeceras("&Uacute;ltimas Notificaciones");
    $Lista->Cabeceras("Referencia");
    $Lista->Cabeceras("Fecha");
    $Lista->muestra_lista($query, 0, false, -1, "", 0, "inicial");
    //$Lista->muestra_lista($query,0,false,-1,"",0);
    $I->Footer();
}
Пример #11
0
        $param = " WHERE u.u_nombre LIKE '%" . $criterio . "%'\n\t\t\t\t\t   AND cc_codigo LIKE '%" . $criterio2 . "%'";
        break;
    case "NUEVO":
        require_once "u_new.php";
        break;
    case "EDITAR":
        require_once "u_edit.php";
        break;
}
if ($mode == "INDEX" || $mode == "BUSCAR") {
    $sql = "SELECT  u.u_usuario, u.u_nombre, s.s_codigo, CONCAT(cc.cc_codigo,' - ',cc.cc_nombre), u2.u_nombre as u_nombre2, IF(u.u_estatus='1','Activo','Inactivo') as u_estatus,\n\t\t\t\tu.u_id\n\t\t\t\tFROM usuario as u\n\t\t\t\tJOIN empleado as e ON e.idfwk_usuario = u.u_id\n\t\t\t\tLEFT JOIN usuario as u2 ON e.jefe = u2.u_usuario\n\t\t\t\tJOIN cecos as cc ON cc.cc_id = e.idcentrocosto\n\t\t\t\tJOIN sociedad as s ON s.s_id = cc.cc_sociedad_id\n\t\t\t\t{$param}\n\t\t\t\tORDER BY u.u_nombre";
    $I = new Interfaz("Usuarios", true);
    $L = new Lista($busqueda_value);
    $L->Cabeceras("ID");
    // ID
    $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][327]);
    // Nombre
    $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][58]);
    // Sociedad
    $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][66]);
    // Centro de Costos
    $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][440]);
    // Jefe
    $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][28]);
    // Estatus
    $L->Herramientas("E", "./index.php?mode=EDITAR&usuario_id=");
    include "../../lib/php/mnu_toolbar.php";
    usuarios_toolbar();
    $L->muestra_lista($sql, 6, false, 6);
    $I->Footer();
}
Пример #12
0
					<li><a id="a_comprobaciones" href='#div_comprobaciones'>Historial de Comprobaciones de Viajes</a></li>
					<li><a id="a_comprobacion_gastos" href='#div_comprobacion_gastos'>Historial de Comprobaciones de Gastos</a></li>
				</ul>
				<div id='div_solicitud_viaje'>
					<?php 
        $L2->muestra_lista($sql, 0);
        ?>
				</div>
				<div id='div_solicitud_gastos'>
					<?php 
        $L3->muestra_lista($sqlSolicitudGastos, 0, false, -1, "", 10, "solicitudGastos");
        ?>
				</div>
				<div id='div_comprobaciones'>
					<?php 
        $L4->muestra_lista($sqlComprobaciones, 0, false, -1, "", 10, "comprobacionesViaje");
        ?>
				</div>
				<div id='div_comprobacion_gastos'>
					<?php 
        $L5->muestra_lista($sqlComprobacionesGastos, 0, false, -1, "", 10, "comprobacionesGastos");
        ?>
				</div>
			</div>
		<?php 
    }
} else {
    $I = new Interfaz("Solicitud de Viaje", true);
    echo "<div align='center'><br /><h1>Estimado usuario, Ud. no cuenta con los privilegios <br />necesarios para visualizar esta secci&oacute;n.</h1></div>";
}
$I->Footer();
Пример #13
0
    $auxUrl = $ltotal != "" ? "{$url}&ltotal={$ltotal}&lactual={$lactual}" : $url;
    $query .= ",'&nbsp;<a href=index.php?{$auxUrl}&hide=1&t_id=',t_id,'><img border=0  src={$RUTA_R}/images/hide2.png title=" . $LABELINDEX[$INDEXIDIOMA][942] . " alt=" . $LABELINDEX[$INDEXIDIOMA][942] . "></a>'";
}
$query .= ")),\n\t\t\t\t(CONCAT('<a class=edit id=',t_id,' style=\\'cursor:pointer;\\'><img border=0 src={$RUTA_R}/images/toolbar/png/application16.png title=" . $LABELINDEX[$INDEXIDIOMA][940] . " alt=" . $LABELINDEX[$INDEXIDIOMA][940] . "></a>'";
if ($busca == "RI") {
    $auxUrl = $ltotal != "" ? "{$url}&ltotal={$ltotal}&lactual={$lactual}" : $url;
    $query .= ",'&nbsp;<a href=index.php?{$auxUrl}&hide=0&t_id=',t_id,'><img border=0  src={$RUTA_R}/images/hide.png  title=" . $LABELINDEX[$INDEXIDIOMA][941] . " alt=" . $LABELINDEX[$INDEXIDIOMA][941] . "></a>'";
}
$query .= "))\t\t\t\n\t\t\t)\n\t\t\tFROM tramites\n\t\t\tJOIN comprobaciones ON co_tramite = t_id\n\t\t\tJOIN solicitud_viaje ON co_tramite_solicitud = sv_tramite\n\t\t\tJOIN empleado ON idfwk_usuario = t_iniciador\n\t\t\tJOIN cecos ON cc_id = idcentrocosto\n\t\t\tJOIN vicepresidencia ON v_id = cc_vicepresidencia\n\t\t\tWHERE 1 = 1 ";
if ($busca == "RI") {
    $query .= "AND (t_ruta_autorizacion like '0|%'\n\t\t\t\tOR t_ruta_autorizacion like '|%')";
}
$query .= "AND t_etapa_actual = 2";
$query .= $parametros;
$query .= " ORDER BY fecha_salida DESC";
$L->muestra_lista($query, 0, false, -1, "", 10, "");
?>
	<script language="JavaScript" src="../../lib/js/jqueryui/jquery-ui.min.js"></script>		
	<script>
		var doc = $(document);		
		doc.ready(inicializarEventos);
		
		//Inicializa documento y funciones
		function inicializarEventos(){			
			var url = document.URL;
			$(".popup").draggable({containment:"#Interfaz",scroll:false});
			
			//Mantiene el check deacuerdo la navegacion en la pagina
			if(/oculto=1/i.test(url))
				$("#oculto").attr("checked",true);
			else if(/oculto=0/i.test(url))
Пример #14
0
    $Lista->Herramientas("E", "./index.php?id=");
    $Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][268]);
    // Folio
    $Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][163]);
    // Fecha Registro
    $Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][551]);
    // Motivo del viaje
    $Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][171]);
    // Solicitante
    $Lista->Cabeceras($LABELINDEX[$INDEXIDIOMA][196]);
    // Fecha de salida
    $Lista->muestra_lista($query, 0, false, -1, "", 15, "cotiza");
    echo "<br><br>";
    echo "<h1>" . $LABELINDEX[$INDEXIDIOMA][577] . "</h1>";
    // Solicitudes de compra pendiente
    $Lista3 = new Lista();
    $query = "SELECT t_id, DATE(t_fecha_registro), sv.sv_motivo, u_nombre AS atiende, DATE(sv.sv_fecha_viaje)\n\t\tFROM tramites, solicitud_viaje AS sv, sv_itinerario AS svi, usuario\n\t\tWHERE t_flujo = " . FLUJO_SOLICITUD . "\n\t\tAND t_etapa_actual = " . SOLICITUD_ETAPA_APROBADA . "\n\t\tAND sv_compra_terminada = 0\n\t\tAND sv.sv_tramite = t_id\n\t\tAND svi.svi_solicitud = sv.sv_id\n\t\tAND u_id = t_iniciador\n\t\tAND(\n\t\t\t(\n\t\t\t\tSELECT sv_id_agencia \n\t\t\t\tFROM solicitud_viaje\n\t\t\t\tWHERE sv_id = sv.sv_id \n\t\t\t\tAND sv_compra = 0\n\t\t\t\tAND sv_vuelo = 1\n\t\t\t\tLIMIT 1\n\t\t\t)\n\t\t\t= \n\t\t\t(\n\t\t\t\t'" . $_SESSION["idusuario"] . "'\n\t\t\t)\n\t\t\tOR\n\t\t\t(\n\t\t\t\t(\n\t\t\t\t\tSELECT h_id_agencia\n\t\t\t\t\tFROM sv_itinerario, solicitud_viaje, hospedaje\n\t\t\t\t\tWHERE svi_solicitud = sv_id\n\t\t\t\t\tAND h_id_itinerario = svi_id \n\t\t\t\t\tAND svi_solicitud = sv.sv_id\n\t\t\t\t\tAND h_compra = 0 \n\t\t\t\t\tLIMIT 1\n\t\t\t\t)\n\t\t\t\t=\n\t\t\t\t(\n\t\t\t\t\t'" . $_SESSION["idusuario"] . "'\n\t\t\t\t)\n\t\t\t)\n\t\t\tOR\n\t\t\t(\n\t\t\t\t(\n\t\t\t\t\tSELECT t_id_agencia\n\t\t\t\t\tFROM sv_itinerario, solicitud_viaje, traslados\n\t\t\t\t\tWHERE svi_solicitud = sv_id \n\t\t\t\t\tAND t_id_itinerario = svi_id\n\t\t\t\t\tAND svi_solicitud = sv.sv_id \n\t\t\t\t\tAND t_compra = 0\n\t\t\t\t\tAND t_tipo_traslado  = 0\n\t\t\t\t\tLIMIT 1\n\t\t\t\t)       \n\t\t\t\t=\n\t\t\t\t(\n\t\t\t\t\t '" . $_SESSION["idusuario"] . "'\n\t\t\t\t)\n\t\t\t)      \n\t\t\tOR\n\t\t\t(\n\t\t\t\t(\n\t\t\t\t\tSELECT t_id_agencia \n\t\t\t\t\tFROM sv_itinerario, solicitud_viaje, traslados\n\t\t\t\t\tWHERE svi_solicitud = sv_id  \n\t\t\t\t\tAND svi_solicitud = sv.sv_id \n\t\t\t\t\tAND t_id_itinerario = svi_id \n\t\t\t\t\tAND t_compra = 0\n\t\t\t\t\tAND t_tipo_traslado  = 1 \n\t\t\t\t\tLIMIT 1\n\t\t\t\t)\n\t\t\t\t=\n\t\t\t\t(\n\t\t\t\t\t'" . $_SESSION["idusuario"] . "'\n\t\t\t\t)\n\t\t\t)      \n\t\t)\n\t\tGROUP BY t_id\n\t\tORDER BY sv.sv_fecha_viaje ASC";
    $Lista3->Herramientas("E", "./index.php?buy=buy&id=");
    $Lista3->Cabeceras($LABELINDEX[$INDEXIDIOMA][268]);
    // Folio
    $Lista3->Cabeceras($LABELINDEX[$INDEXIDIOMA][163]);
    // Fecha Registro
    $Lista3->Cabeceras($LABELINDEX[$INDEXIDIOMA][551]);
    // Motivo del viaje
    $Lista3->Cabeceras($LABELINDEX[$INDEXIDIOMA][171]);
    // Solicitante
    $Lista3->Cabeceras($LABELINDEX[$INDEXIDIOMA][196]);
    // Fecha de salida
    $Lista3->muestra_lista($query, 0, false, -1, "", 15, "compra");
    $I->Footer();
}
Пример #15
0
        }
        $I = new Interfaz("Conceptos", true);
        $L = new Lista();
        $L->Cabeceras("ID");
        //$L->Cabeceras("Catálogo");
        $L->Cabeceras("Concepto");
        $L->Cabeceras("Clasificaci&oacute;n");
        $L->Cabeceras("Cuenta");
        $L->Cabeceras("Empresa");
        $L->Cabeceras("Estatus");
        $L->Herramientas("E", "./index.php?mode=EDITAR&concepto_id=");
        //$L->Herramientas("D","./index.php?mode=ELIMINAR&concepto_id=");
        include "../../lib/php/mnu_toolbar.php";
        conceptos_toolbar();
        $query = "SELECT dc_id, cp_concepto, cp_clasificacion, cp_cuenta, e_codigo, replace (cp_activo,'0','INACTIVO') as cp_activo from (SELECT dc_id, cp_concepto, cp_clasificacion, cp_cuenta, e_codigo, replace (cp_activo,'1','ACTIVO')as cp_activo  FROM cat_conceptosbmw c INNER JOIN empresas e ON c.cp_empresa_id = e.e_id WHERE cp_concepto like '%" . $concepto_name . "%' OR cp_cuenta LIKE '%" . $concepto_name . "%' ORDER BY cp_activo desc,dc_id) as T1";
        $L->muestra_lista($query, 0);
        $I->Footer();
        break;
    case "NUEVO":
        require_once "concepto_new.php";
        break;
    case "EDITAR":
        require_once "concepto_edit.php";
        break;
    case "ELIMINAR":
        $concepto_id = $_GET["concepto_id"];
        $concepto = new Concepto();
        $concepto->Delete_Concepto($concepto_id);
        header("Location: index.php");
        break;
}
Пример #16
0
        $busqueda_value = "";
        if (isset($_GET["name_cluster"])) {
            $cluster_name = $_GET["name_cluster"];
            $busqueda_value = "name_cluster=" . $cluster_name;
        }
        $I = new Interfaz("Cluster", true);
        $L = new Lista($busqueda_value);
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][327]);
        // Nombre
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][412]);
        // Estatus
        $L->Herramientas("E", "./index.php?mode=edit&c_id=");
        include "../../lib/php/mnu_toolbar.php";
        cluster_toolbar();
        $query = "SELECT c_nombre, if(c_estatus=1,'" . $LABELINDEX[$INDEXIDIOMA][348] . "','" . $LABELINDEX[$INDEXIDIOMA][349] . "') as status,c_id FROM cluster c WHERE c_nombre LIKE '%" . $cluster_name . "%' ORDER BY c_id";
        $L->muestra_lista($query, 2, false, 2);
        $I->Footer();
        break;
    case "new":
        require_once "clusters_new.php";
        break;
    case "edit":
        require_once "clusters_edit.php";
        break;
    case "delete":
        $cluster_id = $_GET["c_id"];
        $cluster = new Cluster();
        $cluster->Delete_Cluster($cluster_id);
        header("Location: index.php");
        break;
}
Пример #17
0
        $L->Cabeceras("Estatus");
        $L->Herramientas("E", "./index.php?mode=EDITAR&ma_id=");
        include "../../lib/php/mnu_toolbar.php";
        modelos_autos_toolbar();
        $query = "SELECT ma_nombre,CONCAT(CONVERT(ma_factor,CHAR(5)),' MXN'),IF(ma_estatus=1,'Activo','Inactivo'),ma_id FROM modelo_auto ORDER BY ma_estatus DESC";
        $L->muestra_lista($query, 3, false, 3);
        $I->Footer();
        break;
    case "NUEVO":
        require_once "modelo_auto_new.php";
        break;
    case "EDITAR":
        require_once "modelo_auto_edit.php";
        break;
    case "BUSCAR":
        // Muestra el resultado de una busqueda
        $criterio = $_POST["criterio"];
        $I = new Interfaz("modeloAuto", true);
        $L = new Lista();
        $L->Cabeceras("Nombre");
        $L->Cabeceras("Factor");
        $L->Cabeceras("Estatus");
        $L->Herramientas("E", "./index.php?mode=EDITAR&ma_id=");
        include "../../lib/php/mnu_toolbar.php";
        modelos_autos_toolbar();
        $query = "SELECT ma_nombre, CONCAT(CONVERT(ma_factor,CHAR(5)), ' MXN'), IF(ma_estatus=1,'Activo','Inactivo'),ma_id FROM modelo_auto \n\t\t\t\tWHERE ma_nombre LIKE '%" . $criterio . "%' \n\t\t\t\tORDER BY ma_estatus DESC";
        error_log($query);
        $L->muestra_lista($query, 3, false, 3);
        $I->Footer();
        break;
}
Пример #18
0
    $L6->Cabeceras("Fecha de Salida");
    $L6->Cabeceras("Consultar");
    //query para solicitudes de compra pendiente
    /*$query_compra_pendiente="SELECT tramites.t_id,
            tramites.t_fecha_registro,
            tramites.t_etiqueta,
            CONCAT(usuario.u_nombre,' ',usuario.u_paterno,' ',usuario.u_materno) AS usuario,
            MIN(sv_itinerario.svi_fecha_salida),
            (CONCAT('<p align=center><a href=$RUTA_CONSULTA_NOTIFICACIONES',t_id,'><img border=0 title=Consultar src=".$RUTA_R."images/btn-search.gif></a></p>')) AS 'Consultar' 
            FROM tramites
    		INNER JOIN solicitud_viaje 
    		ON tramites.t_id=solicitud_viaje.sv_tramite 
    		INNER JOIN etapas 
    		ON tramites.t_flujo=etapas.et_flujo_id AND tramites.t_etapa_actual=etapas.et_etapa_id
    		INNER JOIN flujos 
    		ON etapas.et_flujo_id=flujos.f_id 
    		INNER JOIN sv_itinerario 
    		ON solicitud_viaje.sv_id=sv_itinerario.svi_solicitud
    		INNER JOIN empleado 
    		ON tramites.t_dueno=empleado.idempleado 
    		INNER JOIN usuario 
    		ON empleado.idfwk_usuario=usuario.u_id
    		WHERE (etapas.et_id=".SOLICITUD_ETAPA_APROBADA." || etapas.et_id=".SOLICITUD_ETAPA_SEGUNDA_APROBACION.")  AND sv_itinerario.svi_medio='Aéreo'
    		group by tramites.t_id";*/
    $query_compra_pendiente = "SELECT tramites.t_id,\n        DATE_FORMAT(t_fecha_registro,'%d/%m/%Y'),\n        tramites.t_etiqueta,\n        (IF(t_delegado = 0, (SELECT CONCAT(u_nombre,' ',u_paterno,' ',u_materno) FROM usuario WHERE u_id=t_iniciador), (CONCAT((SELECT CONCAT(u_nombre,' ',u_paterno,' ',u_materno) FROM usuario WHERE u_id = t_delegado), ' EN NOMBRE DE: ', (SELECT CONCAT(u_nombre,' ',u_paterno,' ',u_materno) FROM usuario WHERE u_id = t_iniciador))))) AS usuario,\n        MIN(DATE_FORMAT(sv_itinerario.svi_fecha_salida,'%d/%m/%Y')),\n        (CONCAT('<p align=center><a href={$RUTA_CONSULTA_NOTIFICACIONES}',t_id,'&etapa=',t_etapa_actual,'><img border=0 title=Consultar src=" . $RUTA_R . "images/btn-search.gif></a></p>')) AS 'Consultar' \n        FROM tramites\n\t\tINNER JOIN solicitud_viaje \n\t\tON tramites.t_id = solicitud_viaje.sv_tramite \n\t\tINNER JOIN sv_itinerario \n\t\tON solicitud_viaje.sv_id = sv_itinerario.svi_solicitud\n\t\tINNER JOIN empleado \n\t    ON tramites.t_dueno=" . $agencia . " \n\t    INNER JOIN usuario \n\t    ON tramites.t_iniciador=usuario.u_id \t\n\t\tINNER JOIN etapas \n\t\tON tramites.t_flujo = etapas.et_flujo_id AND tramites.t_etapa_actual= etapas.et_etapa_id\t\t\n\t\tWHERE tramites.t_flujo = '" . FLUJO_SOLICITUD . "'\n\t\tAND ((tramites.t_etapa_actual ='" . SOLICITUD_ETAPA_APROBADA . "')  OR (tramites.t_etapa_actual = '" . SOLICITUD_ETAPA_SEGUNDA_APROBACION . "'))\n\t\tAND sv_itinerario.svi_tipo_transporte='Aéreo'\t\t \t\t\n\t\tGROUP BY tramites.t_id";
    if ($DEBUG) {
        error_log($query);
    }
    $L6->muestra_lista($query_compra_pendiente, 0, false, -1, "", 10, "svCompraPendiente");
    $I->Footer();
}