<link href="<?php echo CSS_GENERAL_FILE; ?> " rel="stylesheet" type="text/css"> </head> <?php //$jsb = new jsBasicForm("", iDE_CAPTACION); //$jsb->show(); //$jxc ->drawJavaScript(false, true); ?> <body onload='initComponents();'> <?php $sqlT = "SELECT\n\t\t\t\t\t`socios`.`codigo`,\n\t\t\t\t\t`socios`.`nombre` \n\t\t\t\tFROM\n\t\t\t\t\t`socios` `socios`\n\t\t\t\tWHERE\n\t\t\t\t\t(`socios`.`numero_caja_local` = {$i} ) \n\t\t\t\tORDER BY\n\t\t\t\t\t`socios`.`codigo` DESC\n\t\t\t\tLIMIT 0,20 "; $cTbl = new cTabla($sqlT); $cTbl->setEventKey("setSocio"); $cTbl->setRowCSS("codigo", "center"); $cTbl->Show("SOCIOS QUE COINCIDEN CON LA BUSQUEDA", false); ?> </body> <script > function setSocio(id){ <?php if (isset($f)) { echo "\n\t\topener.document.{$f}.idsocio.value = id;\n\t\topener.document.{$f}.idsocio.focus();\n\t\t{$OtherEvent}\n\t\twindow.close();\n\t\t"; } ?> } function initComponents(){ resizeMainWindow();
$xPer = $xEmp->getOPeriodo(false, false, $idnomina); $xRPT->setTitle($title); $xRPT->setOut($out); $xRPT->setSenders($mails); $xRPT->setResponse(); //if($out == OUT_EXCEL ){ //$xRPT->setOut($out); //} else { // $xLoc->DomicilioLocalidad() . "," . $xLoc->DomicilioEstado() . "," . $xFMT = new cFormato($xEmp->getIDDeFormatoDeAviso()); $xFMT->setEmpresaPeriodo($empresa, $idnomina); $xFMT->setProcesarVars(); $xRPT->addContent($xFMT->get()); $xRPT->addContent("<hr />"); //} $xRPT->setBodyMail($bheader); //filtrar domicilio -> socio -> credito -> letra $sql = $xL->getListadoDeCobranza($idnomina); $xRPT->setSQL($sql); //exit($sql); $xT = new cTabla($sql); $xT->setTipoSalida($out); $xT->setRowCSS("monto", "mnyres"); $xT->setColTitle("monto", "Monto de Retencion"); $xT->setKeyField("numero_solicitud"); $xT->setKeyTable("creditos_solicitud"); $xT->setTdClassByType(); $xT->setFootSum(array(3 => "letra", 6 => "monto")); //$xT->getFieldsSum() $xRPT->addContent($xT->Show()); echo $xRPT->render(true);
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; }