function jsGetCreditosByCriteria($convenio, $estatus, $periocidad, $oficial, $include) { $ByConvenio = ""; $ByEstatus = ""; $ByPeriocidad = ""; $ByOficial = ""; $ByInclude = ""; if ($estatus != "todas") { $ByEstatus = " AND\n\t\t(`creditos_solicitud`.`estatus_actual` = {$estatus}) "; } if ($oficial != "todas") { $ByOficial = "\tAND\n\t(`creditos_solicitud`.`oficial_credito` = {$oficial})"; } if ($convenio != "todas") { $ByConvenio = "\t AND\n\t(`creditos_solicitud`.`tipo_convenio` ={$convenio}) "; } if ($periocidad != "todas") { $ByPeriocidad = " AND (`creditos_solicitud`.`periocidad_de_pago` ={$periocidad})"; } if ($include == "on") { $ByInclude = "AND\n\t\t(`creditos_solicitud`.`causa_de_mora` = 99)"; } $sqlCred = "SELECT\n\t`socios_general`.`codigo`,\n\n\tCONCAT(`socios_general`.`apellidopaterno`, ' ',\n\t`socios_general`.`apellidomaterno`, ' ',\n\t`socios_general`.`nombrecompleto`) AS 'nombre',\n\t`creditos_solicitud`.`numero_solicitud`,\n\t`creditos_periocidadpagos`.`descripcion_periocidadpagos` AS `periocidad`,\n\t`creditos_tipoconvenio`.`descripcion_tipoconvenio` AS `convenio`,\n\t`creditos_estatus`.`descripcion_estatus` AS `estatus`,\n\t`creditos_solicitud`.`saldo_actual` AS `saldo`,\n\t`creditos_causa_de_vencimientos`.`descripcion_de_la_causa`\t\tAS `causa`\nFROM\n\t`creditos_solicitud` `creditos_solicitud`\n\t\tINNER JOIN `creditos_estatus` `creditos_estatus`\n\t\tON `creditos_solicitud`.`estatus_actual` = `creditos_estatus`.\n\t\t`idcreditos_estatus`\n\t\t\tINNER JOIN `creditos_periocidadpagos` `creditos_periocidadpagos`\n\t\t\tON `creditos_solicitud`.`periocidad_de_pago` =\n\t\t\t`creditos_periocidadpagos`.`idcreditos_periocidadpagos`\n\t\t\t\tINNER JOIN `creditos_tipoconvenio` `creditos_tipoconvenio`\n\t\t\t\tON `creditos_solicitud`.`tipo_convenio` =\n\t\t\t\t`creditos_tipoconvenio`.`idcreditos_tipoconvenio`\n\t\t\t\t\tINNER JOIN `socios_general` `socios_general`\n\t\t\t\t\tON `creditos_solicitud`.`numero_socio` = `socios_general`.\n\t\t\t\t\t`codigo`\n\t\t\t\t\t\tINNER JOIN `creditos_causa_de_vencimientos` `creditos_causa_de_vencimientos`\n\t\t\t\t\t\tON `creditos_solicitud`.`causa_de_mora` = `creditos_causa_de_vencimientos`.\n\t\t\t\t\t\t`idcreditos_causa_de_vencimientos`\nWHERE\n\t(`creditos_solicitud`.`saldo_actual` >=" . TOLERANCIA_SALDOS . ")\n\t{$ByEstatus}\n\t{$ByInclude}\n\t{$ByPeriocidad}\n\t{$ByConvenio}\n\t{$ByOficial}\n\t"; $xTbl = new cTabla($sqlCred, 2); $xTbl->addEspTool("<input type=\"checkbox\" id=\"chk" . STD_LITERAL_DIVISOR . "_REPLACE_ID_\" />"); $xTbl->setTdClassByType(); $xTbl->setWidth(); return $xTbl->show(); //return $sqlCred; }
function taRetMenuChilds($iparent) { $sql = "SELECT\n\t\t\t\t`general_menu`.`idgeneral_menu` AS 'codigo',\n\t\t\t\t`general_menu`.`menu_title` AS 'titulo',\n\t\t\t\t`general_menu`.`menu_rules` AS 'permisos'\n\t\t\tFROM\n\t\t\t\t`general_menu` `general_menu`\n\t\t\tWHERE menu_parent='{$iparent}'"; $tMenu = new cTabla($sql); $tMenu->setEventKey("returnMenuNode"); $xTbl = $tMenu->show(); return $xTbl; }