function jsaGetListadoDeAvisos($tipo, $fecha_inicial, $fecha_final, $todas) { $tipo = $tipo == SYS_TODAS ? false : $tipo; $xT = new cTipos(); $xF = new cFecha(); $xAl = new cAml_alerts(); $xlistas = new cSQLListas(); $xBtn = new cHButton(); $xImg = new cHImg(); // $ByEstado = $xT->cBool($todas) == true ? "" : " AND `estado_en_sistema`= " . SYS_UNO; $ByEstado .= setNoMenorQueCero($tipo) <= 0 ? "" : " AND (`aml_risk_catalog`.`tipo_de_riesgo` ={$tipo}) "; $fecha_inicial = $xF->getFechaISO($fecha_inicial); $fecha_final = $xF->getFechaISO($fecha_final); $sql = $xlistas->getListadoDeAlertas(false, false, false, false, $ByEstado); $xT = new cTabla($sql); $xT->setWithMetaData(); $xT->OButton("TR.Dictaminar", "jsModificarEstatus(_REPLACE_ID_)", $xT->ODicIcons()->REPORTE); $xT->OButton("TR.Panel", "jsToPanel(_REPLACE_ID_)", $xT->ODicIcons()->EJECUTAR); $xT->setKeyField($xAl->getKey()); $xT->setKeyTable($xAl->get()); return $xT->Show(); }
function jsaGetCobranza($empresa, $idperiodo) { $xL = new cSQLListas(); $xF = new cFecha(); $sql = $xL->getListadoDeCobranza($idperiodo, SYS_UNO); //setLog($sql); //fecha de ministracion anterior al $xT = new cTabla($sql); $xT->setKeyField("numero_solicitud"); $xT->setKey(2); $xT->setWidthTool("180px"); $xT->setKeyTable("creditos_solicitud"); $xT->setEventKey("jsGetRecibosByCredito"); $xT->addEspTool("<div class='coolCheck'><input type='checkbox' id='chk_REPLACE_ID_' onclick='jsSetAlimentarCobros(this, _REPLACE_ID_)' /><label for='chk_REPLACE_ID_'></label></div>"); $xT->addEspTool("<img src='../images/order.png' class='x24' onclick='getEstadoDeCuenta(_REPLACE_ID_)' />"); $xT->addEspTool("<img src='../images/calendar.png' class='x24' onclick='getPlanDePagos(_REPLACE_ID_)' />"); $xT->addEspTool("<img src='../images/view.png' class='x24' onclick='setOcultar(_REPLACE_ID_)' />"); /*$subSQL = "SELECT CONCAT(`socios_memo`.`fecha_memo`, '|', `socios_memo`.`texto_memo`) AS 'memo' FROM `socios_memo` WHERE (`socios_memo`.`numero_solicitud` =" . HP_REPLACE_ID . ") AND (`socios_memo`.`tipo_memo` =11) ORDER BY `socios_memo`.`fecha_memo` "; $xT->addSubQuery($subSQL);*/ $xT->setWithMetaData(); $xT->setFootSum(array(3 => "letra", 6 => "monto")); return $xT->Show(); }
function jsaGetLetrasAVencerTodas($fecha) { $xD = new cFecha(); $xL = new cSQLListas(); $fecha = $xD->getFechaISO($fecha); $sql = $xL->getListadoDeLetrasConCreditos_Simple($fecha, false, "", "", "", true); //, false, "", "", " AND (`creditos_tipoconvenio`.`tipo_en_sistema` =$producto) "); $xT = new cTabla($sql, 2); $xT->setWithMetaData(true); //$xT->setClassT("") $xT->setEventKey("jsCargarCredito"); return $xT->Show(); }
$xFRM->addHTML($xTabs->get()); $xFRM->addHElem($xSel->getListaDeOficiales("", "", $oficial)->get(true)); $xFRM->OText("idemail1", $mail1, "TR.Email de contacto 1"); $xFRM->OText("idemail2", $mail2, "TR.Email de contacto 2"); $xFRM->OText("idemail3", $mail3, "TR.Email de contacto 3"); $xFRM->addSubmit(); // $dias_de_aviso = "", $periocidad_de_aviso, $nombre_corto = "", $oficial_a_cargo = false // if ($step != MQL_MOD) { $mtbl = new cTabla($xLi->getListadoDeEmpresas()); $mtbl->setKeyField("idsocios_aeconomica_dependencias"); //$mtbl->addTool(SYS_UNO); //$mtbl->addTool(SYS_DOS); $mtbl->OButton("TR.Editar", "var xEmp = new EmpGen(); xEmp.setActualizarDatos(" . HP_REPLACE_ID . ")", $xFRM->ic()->EDITAR); $mtbl->OButton("TR.Panel", "jsGoToPanel(" . HP_REPLACE_ID . ")", $xFRM->ic()->EJECUTAR); $mtbl->setWithMetaData(); $xFRM->addHTML($mtbl->Show()); } echo $xFRM->get(); //$jsb->setNameForm( $xFRM->getName() ); //$jsb->show(); $jxc->drawJavaScript(false, true); if ($step != MQL_MOD) { echo $mtbl->getJSActions(true); } ?> <script> var xG = new Gen(); var xPe = new PersGen(); function jsGoToPanel(id){
$xFRM->addToolbar($xBtn->getBasic("TR.Ingresos del Mes", "jsGetIngresosMensuales()", "grafico", "idimes", false)); $xFRM->addToolbar($xBtn->getBasic("TR.Ingresos por Empresa", "jsGetIngresosMensualesEmpresas()", "grafico", "idimesemp", false)); } } else { $xF = new cFecha(); $xAl = new cAml_alerts(); $xlistas = new cSQLListas(); $xBtn = new cHButton(); $xImg = new cHImg(); // $ByEstado = " AND `estado_en_sistema`= " . SYS_UNO; $fecha_inicial = $xF->getDiaInicial(); $fecha_final = $xF->getDiaFinal(); $sql = $xlistas->getListadoDeAlertas(false, $fecha_inicial, $fecha_final, false, $ByEstado); $xT = new cTabla($sql); $xT->setWithMetaData(); $xT->setKeyField($xAl->getKey()); $xT->setKeyTable($xAl->get()); $alerts .= $xT->Show("TR.Alertas"); } if (MODO_DEBUG == true) { $xFRM->addToolbar($xBtn->getBasic("ELiminar LOG", "jsaEliminarLog()", "grafico", "idlog", false)); $xFRM->addToolbar($xBtn->getBasic("Obtener LOG", "jsaGetLog()", "grafico", "idglog", false)); $xFRM->addToolbar($xBtn->getBasic("TR.Respaldo", "jsaRespaldarDB()", "ejecutar", "idrespdb", false)); $xFRM->OButton("TR.Actualizar", "jsaActualizarIdioma()", $xFRM->ic()->EJECUTAR); } $cTbl = new cTabla($xLi->getListadoDeTareas(getUsuarioActual())); $cTbl->setKeyField("idusuarios_web_notas"); $cTbl->setKeyTable("usuarios_web_notas"); $cTbl->OButton("TR.Checado", "setUpdateEstatus(_REPLACE_ID_)", $cTbl->ODicIcons()->OK); $alerts .= $cTbl->Show("TR.Tareas");
function jsShowSocios($texto, $tipo_de_busqueda) { $strTbls = ""; $ByForm = false; $MostrarGars = true; $MostrarPartes = true; $sqlL = new cSQLListas(); $WSoc = " `socios_general`.`codigo` != " . DEFAULT_SOCIO . ""; $WPrel = ""; $xIc = new cHImg(); if ($tipo_de_busqueda == "nc") { $ByForm = true; } if (!isset($texto) or trim($texto) == "" or $texto == DEFAULT_SOCIO or $texto == "0") { $sqllike = $sqlL->getListadoDeSocios(" tipoingreso != " . TIPO_INGRESO_SDN); $table_s = new cTabla($sqllike); $table_s->setEventKey("setSocio"); $table_s->setRowCSS("codigo", "center"); $table_s->addEspTool("\$xS=new cSocio(_REPLACE_ID_,true);\$D=\$xS->getTotalColocacionActual();PHP::(\$D[SYS_NUMERO]>0) ? \"<div class='noticon'><i class='fa fa-credit-card fa-lg'></i><span class='noticount'>\" . \$D[SYS_NUMERO] . \"</span></div>\":\"\";"); $strTbls .= $table_s->Show("TR.ULTIMOS REGISTROS"); } else { $texto = trim($texto); $texto = strtoupper($texto); $completo = explode(" ", $texto); $str = fmt_string($completo[0]); $marked = false; switch ($tipo_de_busqueda) { //CURP case "c": $str = trim(substr($completo[0], 0, 7)); $WSoc = " (curp LIKE '{$str}%') "; break; //NUMERO DE SOCIO //NUMERO DE SOCIO case "s": $str = trim(substr($completo[0], 0, 6)); $WSoc = " (codigo LIKE '{$str}%') "; break; //NUMERO DEempresa //NUMERO DEempresa case "e": $WSoc = " (dependencia = {$texto}) "; break; //DEAFULT: //DEAFULT: default: //balam gon lui if (isset($completo[1])) { $str = fmt_string($completo[1]); $WSoc .= $str != "*" ? " AND (apellidomaterno LIKE '{$str}%') " : ""; } if (isset($completo[2])) { $str = fmt_string($completo[2]); $WSoc .= $str != "*" ? " AND (nombrecompleto LIKE '{$str}%') " : ""; } if (isset($completo[0])) { $str = fmt_string($completo[0]); $WSoc .= " AND ((apellidopaterno LIKE '{$str}%') OR (nombrecompleto LIKE '%{$str}%') )"; } break; } if ($tipo_de_busqueda == "pp") { $sqllike = "SELECT\n\t\t\t\t\t`creditos_solicitud`.`numero_solicitud` AS `credito`,\n\t\t\t\t\t`socios`.`codigo`,\n\t\t\t\t\t`socios`.`nombre`,\n\t\t\t\t\t`creditos_solicitud`.`pagos_autorizados` AS `pagos`,\n\t\t\t\t\t(`creditos_solicitud`.`ultimo_periodo_afectado`+1) AS `periodo`,\n\t\t\t\t\t`creditos_solicitud`.`saldo_actual` AS `saldo`,\n\t\t\t\t\t`creditos_solicitud`.`monto_parcialidad` AS `parcialidad` \n\t\t\t\tFROM\n\t\t\t\t\t`creditos_solicitud` `creditos_solicitud` \n\t\t\t\t\t\tINNER JOIN `socios` `socios` \n\t\t\t\t\t\tON `creditos_solicitud`.`numero_socio` = `socios`.`codigo` \n\t\t\t\tWHERE\n\t\t\t\t\t(`creditos_solicitud`.`saldo_actual` >0.99)\n\t\t\t\t\tAND\n\t\t\t\t\t(`creditos_solicitud`.`tipo_convenio` ={$texto}) ORDER BY\t`socios`.`nombre` "; $table_s = new cTabla($sqllike); $table_s->setEventKey("jsGoRecibo"); $table_s->setRowCSS("credito", "center"); $table_s->setKeyField("credito"); $table_s->setWithMetaData(); $strTbls .= $table_s->Show("TR.CREDITOS"); } else { $sqllike = $sqlL->getListadoDeSocios($WSoc . " AND tipoingreso != " . TIPO_INGRESO_SDN); $table_s = new cTabla($sqllike); $table_s->setEventKey("setSocio"); $table_s->setRowCSS("codigo", "center"); $table_s->addEspTool($xIc->get24("settings.png", "onclick='jsToPanel(_REPLACE_ID_)'")); //$table_s->addSubQuery("SELECT CONCAT(`creditos_solicitud`.`numero_solicitud`, '|', `creditos_solicitud`.`numero_pagos`, '|',`creditos_solicitud`.`periocidad_de_pago`,'|',`creditos_solicitud`.`saldo_actual` ) FROM creditos_solicitud WHERE numero_socio = _REPLACE_ID_", 1); $table_s->addEspTool("\$xS=new cSocio(_REPLACE_ID_,true);\$D=\$xS->getTotalColocacionActual();PHP::(\$D[SYS_NUMERO]>0) ? \"<div class='noticon'><i class='fa fa-credit-card fa-lg'></i><span class='noticount'>\" . \$D[SYS_NUMERO] . \"</span></div>\":\"\";"); $strTbls .= $table_s->Show("TR.PERSONAS QUE COINCIDEN CON LA BUSQUEDA"); } } return $strTbls; }