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 getListRecibos($tipo, $socio) { $sql = new cSQLListas(); $cTbl = new cTabla($sql->getListadoDeRecibos($tipo, $socio)); $xImg = new cHImg(); $cTbl->setKeyField("idoperaciones_recibos"); $cTbl->setTdClassByType(); $cTbl->OButton("TR.Reporte", "jsGetReporteRecibo(" . HP_REPLACE_ID . ")", $cTbl->ODicIcons()->REPORTE); $cTbl->OButton("TR.Panel", "var xRec = new RecGen(); xRec.panel(" . HP_REPLACE_ID . ")", $cTbl->ODicIcons()->EJECUTAR); $cTbl->setEventKey("setRecibo"); return $cTbl->Show(); }
function jsaGetCreditos($convenio, $estatus, $periocidad, $oficial) { $xLi = new cSQLListas(); $ByOficial = CREDITO_USAR_OFICIAL_SEGUIMIENTO == true ? "\tAND\t(`creditos_solicitud`.`oficial_seguimiento` != {$oficial}) " : "\tAND\t(`creditos_solicitud`.`oficial_credito` != {$oficial}) "; //saveError( 22, $_SESSION["SN_b80bb7740288fda1f201890375a60c8f"], "$oficial Ingreso al Modulo de Asignacion de Oficiales"); $sqlCred = CREDITO_USAR_OFICIAL_SEGUIMIENTO == true ? $xLi->getListadoDeCreditosConOficialSeguimiento(false, $estatus, $periocidad, $convenio, $ByOficial) : $xLi->getListadoDeCreditosConOficial(false, $estatus, $periocidad, $convenio, $ByOficial); $xTbl = new cTabla($sqlCred, 2); $xChk = new cHCheckBox(); $xTbl->setTdClassByType(); $xTbl->addEspTool($xChk->get("", "chk" . STD_LITERAL_DIVISOR . "_REPLACE_ID_")); $xTbl->setWidth(); return $xTbl->Show(); //return $sqlCred; }
function mostrar_notificaciones($finicial, $ffinal, $estatus) { $sql = "SELECT\n\t`seguimiento_notificaciones`.`idseguimiento_notificaciones` AS `codigo`,\n\t`seguimiento_notificaciones`.`socio_notificado` AS 'socio',\n\t`socios`.`nombre`,\n\t`seguimiento_notificaciones`.`numero_solicitud` AS 'solicitud',\n\t`seguimiento_notificaciones`.`numero_notificacion` AS 'num',\n\t`seguimiento_notificaciones`.`fecha_notificacion`,\n\t/*`oficiales`.`nombre_completo` AS \t`oficial_a_cargo`,*/\n\t/*`seguimiento_notificaciones`.`fecha_vencimiento`,*/\n\t`seguimiento_notificaciones`.`capital`,\n\t`seguimiento_notificaciones`.`interes`,\n\t`seguimiento_notificaciones`.`moratorio`,\n\t`seguimiento_notificaciones`.`otros_cargos`,\n\t`seguimiento_notificaciones`.`total` \nFROM\n\t`seguimiento_notificaciones` `seguimiento_notificaciones` \n\t\tINNER JOIN `socios` `socios` \n\t\tON `seguimiento_notificaciones`.`socio_notificado` = `socios`.`codigo` \n\t\t\tINNER JOIN `oficiales` `oficiales` \n\t\t\tON `seguimiento_notificaciones`.`oficial_de_seguimiento` = `oficiales`\n\t\t\t.`id` \nWHERE\n\t(`seguimiento_notificaciones`.`estatus_notificacion` ='{$estatus}')\n\t\tORDER BY\n\t\t\t`seguimiento_notificaciones`.`idseguimiento_notificaciones`"; //$cmdCancel = new cCmdByOrder("common/exit.png", "Cumplir Notificacion", "jsSetCumplido(event);", "cmd@_REPLACE_ID_"); $cmdOk = "<label for='cmd@_REPLACE_ID_'><input type='checkbox' id='cmd@_REPLACE_ID_' /></label>"; $cTbl = new cTabla($sql); $cTbl->setWidth(); $cTbl->addTool(2); $cTbl->addTool(1); //$cTbl->addEspTool($cmdCancel->show()); $cTbl->addEspTool($cmdOk); //$cTbl->addTool(2); $cTbl->setTdClassByType(); $cTbl->setKeyField("idseguimiento_notificaciones"); return $cTbl->Show(); }
$fechaFinal = isset($_GET["off"]) ? $xF->getFechaISO($_GET["off"]) : fechasys(); } else { $fechaInicial = isset($_GET["on"]) ? $_GET["on"] : FECHA_INICIO_OPERACIONES_SISTEMA; $fechaFinal = isset($_GET["off"]) ? $_GET["off"] : fechasys(); } $ByConvenio = $convenio == SYS_TODAS ? "" : " AND\t(`listado_de_ingresos`.`producto` ={$convenio}) "; $ByEmpresa = $empresa == SYS_TODAS ? "" : " AND (`listado_de_ingresos`.`clave_empresa` = {$empresa}) "; $ByFecha = ""; echo $xHP->getHeader(); echo $xHP->setBodyinit("initComponents();"); echo getRawHeader(); $xRpt = new cReportes(); echo $xRpt->getEncabezado($xHP->getTitle(), $fechaInicial, $fechaFinal, $oficial); $sql = "SELECT * FROM listado_de_ingresos WHERE (`listado_de_ingresos`.`fecha` >='{$fechaInicial}')\r\nAND (`listado_de_ingresos`.`fecha` <='{$fechaFinal}') {$ByConvenio} {$ByEmpresa}\r\nAND tipo_de_pago !='" . TESORERIA_COBRO_NINGUNO . "'\r\n"; //echo $sql; $xTBL = new cTabla($sql); $xTBL->setTdClassByType(); $xTBL->setFootSum(array(9 => "capital", 10 => "interes_normal", 11 => "interes_moratorio", 12 => "iva", 13 => "otros")); echo $xTBL->Show(); echo getRawFooter(); echo $xHP->setBodyEnd(); ?> <script language="javascript"> <?php ?> function initComponents(){ window.print(); } </script> <?php $xHP->end();
//Mostrar Movimiento Especifico $TOperacion = !isset($_GET["f19"]) ? false : $_GET["f19"]; //Codigo de Tipo de Operacion.- Mvto Especifico $fecha_inicial = $_GET["on"]; $fecha_final = $_GET["off"]; $xHP->init("initComponents()"); $xRPT = new cReportes($xHP->getTitle()); echo $xHP->getEncabezado(); echo $xRPT->getEncabezado(); $cCred = new cCredito($idsolicitud); $cCred->init(); //TODO: Modificar echo $cCred->getFicha(true, "", true, true); $sql = "SELECT\n\t`creditos_sdpm_historico`.`idcreditos_sdpm_historico` AS `control`,\n\t`creditos_sdpm_historico`.`numero_de_socio`,\n\t`creditos_sdpm_historico`.`numero_de_credito`,\n\t`creditos_sdpm_historico`.`fecha_anterior`,\n\t`creditos_sdpm_historico`.`fecha_actual`,\n\t`creditos_sdpm_historico`.`dias_transcurridos`,\n\t`creditos_sdpm_historico`.`monto_calculado`,\n\t`creditos_sdpm_historico`.`saldo`,\n\t`creditos_sdpm_historico`.`estatus`,\n\t`creditos_sdpm_historico`.`interes_normal`\nFROM\n\t`creditos_sdpm_historico` `creditos_sdpm_historico` \nWHERE\n\t(`creditos_sdpm_historico`.`numero_de_credito` ={$idsolicitud})\nORDER BY\n\t`creditos_sdpm_historico`.`fecha_anterior` ASC\n\t/*`creditos_sdpm_historico`.`fecha_actual` DESC */"; $cTbl = new cTabla($sql); $cTbl->setTdClassByType(); $cTbl->setWidth(); $cTbl->Show("", false); $TSum = $cTbl->getFieldsSum(); echo " <table width='100%'>\n\t\t<tr>\n\t\t<td />\n\t\t<td />\n\t\t<td />\n\t\t<td />\n\t\t\n\t\t<th class='mny'>" . getFMoney($TSum["dias_transcurridos"]) . "</th>\n\t\t<th class='mny'>" . getFMoney($TSum["monto_calculado"]) . "</th>\n\t\t<th class='mny'>" . getFMoney($TSum["saldo"]) . "</th>\n\t\t<td />\n\t\t<th class='mny'>" . getFMoney($TSum["interes_normal"]) . "</th>\n\t\t</tr>\n\t\t</table "; echo $xHP->getPieDePagina(); ?> </body> <script > <?php ?> function initComponents(){ window.print(); } </script> </html>
$fecha_inicial = parametro("on", $fecha_inicial); $fecha_final = parametro("idfecha-1", false); $fecha_final = parametro("off", $fecha_final); echo $xHP->getHeader(); echo $xHP->setBodyinit("initComponents();"); $ByFecha = ($fecha_final == false or $fecha_inicial == false) ? "" : " AND\t(`empresas_operaciones`.`fecha_de_operacion` >='" . $xF->getFechaISO($fecha_inicial) . "') AND\t(`empresas_operaciones`.`fecha_de_operacion` <='" . $xF->getFechaISO($fecha_final) . "') "; $ByPeriodo = $periodo == SYS_TODAS ? "" : "AND ( `periodo_marcado` = {$periodo}) "; $xRPT = new cReportes(); echo $xRPT->getHInicial("TR.Estado de cuenta de Empresas", $fecha_inicial, $fecha_final); //TODO: Acabar $lt = new cSQLListas(); $sql = $lt->getListadoDeOperacionesDeEmpresas($empresa, $periocidad, $ByFecha . $ByPeriodo); $xT = new cTabla($sql); $xEmp = new cEmpresas($empresa); echo $xEmp->getFicha(); $xT->getFieldsSum("monto"); $xT->setTdClassByType(); $xT->setFootSum(array(6 => "envios", 7 => "cobros")); echo $xT->Show(); echo getRawFooter(); echo $xHP->setBodyEnd(); ?> <script> <?php ?> function initComponents(){ window.print(); } </script> <?php $xHP->end();
//tab6 $jsTabs .= ",\n selected: 6\n"; $xT = new cTabla($xql->getListadoDePerfil($idsocio)); $xT->addTool(SYS_DOS); $xHTabs->addTab("TR.perfil_transaccional", $xT->Show()); //tab6 } if ($xSoc->getEsEmpresaConConvenio(true) == true) { $xT2 = new cHTabs("idcomoempresa"); $idempresa = $xSoc->getOEmpresa()->getClaveDeEmpresa(); $oFrm->addEmpresaComandos($idempresa); $xTCreds = new cTabla($xql->getListadoDeCreditos(false, false, false, false, " AND (`creditos_solicitud`.`persona_asociada` = {$idempresa}) ", false), 2); $xTPers = new cTabla($xql->getListadoDeSocios(" (`socios_general`.`dependencia` = {$idempresa}) ")); $xTAhorro = new cTabla($xql->getListadoDeIncidenciasAhorro($idempresa)); $xTPeriodo = new cTabla($xql->getListadoDePeriodoPorEmpresa($idempresa)); $xTPeriodo->setTdClassByType(); $xTPeriodo->setEventKey("var xG = new EmpGen(); xG.getOrdenDeCobranza"); $xTCreds->setTdClassByType(); $xTPers->setTdClassByType(); $xTAhorro->setTdClassByType(); $xModAhorro = "<input type=\"number\" id=\"id" . HP_REPLACE_ID . "\" onblur=\"jsModificarAhorro(this," . HP_REPLACE_ID . ")\" />"; $xTPers->addEspTool($xModAhorro); $xT2->addTab("TR.Trabajadores", $xTPers->Show()); $xTCreds->setFootSum(array(8 => "saldo")); $xT2->addTab("TR.Creditos por empresa", $xTCreds->Show()); //Ahorro por Empresa $xT2->addTab("TR.Ahorro por empresa", $xTAhorro->Show()); $xT2->addTab("TR.Periodos de Empresa", $xTPeriodo->Show()); $xHTabs->addTab("TR.empresa {$idempresa}", $xT2->get()); //tab4 $oFrm->OButton("TR.Cedula de Incidencias de Ahorro", "jsGetCedulaDeAhorro()", "deposito");
function getResumenDeCaja() { $xF = new cFecha(); $xSQL = new cSQLListas(); $xTxt = new cHText(); $xLn = new cLang(); $xTbl = new cHTabla(); $this->mSumaRecibos = 0; $this->mSumaCobros = 0; $resumen = ""; $fecha_inicial = $this->mFecha; $fecha_final = $this->mFecha; $cajero = $this->mCajero; //==================================================================== TOTAL CORTE $resumen .= "<h3>" . $xLn->getT("TR.Resumen de caja") . "</h3>"; $sqlTi = $xSQL->getListadoResumenTesoreria($cajero, $fecha_inicial, $fecha_final); $xT = new cTabla($sqlTi); $xT->setTdClassByType(); $xT->setFootSum(array(2 => "operacion", 3 => "recibido", 4 => "cambio")); $resumen .= $xT->Show("TR.Resumen"); $resumen .= "<input type='hidden' id='idsumacaja' value='" . $xT->getFieldsSum("recibido") . "' />"; $resumen .= "<h3>" . $xLn->getT("TR.Efectivo") . "</h3>"; //==================================================================== EFECTIVO $sqlTE = $xSQL->getListadoResumenOperaciones($fecha_inicial, $fecha_final, $cajero, TESORERIA_COBRO_EFECTIVO); $xTE = new cTabla($sqlTE); $xTE->setTdClassByType(); $xTE->setFootSum(array(5 => "total")); $resumen .= $xTE->Show("TR.Cobros por Efectivo"); $this->mSumaRecibos += $xTE->getFieldsSum("total"); $resumen .= "<h3>" . $xLn->getT("TR.Documentos") . "</h3>"; $sqlArq = "SELECT\r\n\t\t\t\t`tesoreria_caja_arqueos`.`fecha_de_arqueo`,\r\n\t\t\t\t`tesoreria_caja_arqueos`.`documento`,\r\n\t\t\t\t`tesoreria_caja_arqueos`.`monto_total_arqueado`,\r\n\t\t\t\t`tesoreria_caja_arqueos`.`observaciones` \r\n\t\t\tFROM\r\n\t\t\t\t`tesoreria_caja_arqueos` `tesoreria_caja_arqueos` \r\n\t\t\tWHERE\r\n\t\t\t\t(`tesoreria_caja_arqueos`.`codigo_de_caja` ='" . $this->getKey() . "')"; $xTArq = new cTabla($sqlArq); $xTArq->setTdClassByType(); $xTArq->setFootSum(array(2 => "monto_total_arqueado")); $resumen .= $xTArq->Show("TR.Arqueo"); $this->mSumaCobros += $xTArq->getFieldsSum("monto_total_arqueado"); //==================================================================== CHEQUES Y DOCUMENTOS $sqlLC = $xSQL->getListadoDeTesoreria($cajero, $fecha_inicial, $fecha_final, TESORERIA_COBRO_CHEQUE); $xT2 = new cTabla($sqlLC); $xT2->setTdClassByType(); $xT2->setFootSum(array(5 => "operacion")); $resumen .= $xT2->Show("TR.Operaciones en Cheque"); $this->mSumaCobros += $xT2->getFieldsSum("operacion"); $sqlTD = $xSQL->getListadoResumenOperaciones($fecha_inicial, $fecha_final, $cajero, TESORERIA_COBRO_CHEQUE); $xTD = new cTabla($sqlTD); $xTD->setTdClassByType(); $xTD->setFootSum(array(5 => "total")); $resumen .= $xTD->Show("TR.Cobros por Cheque"); $this->mSumaRecibos += $xTD->getFieldsSum("total"); $resumen .= "<h3>" . $xLn->getT("TR.Bancos") . "</h3>"; //==================================================================== TRANFERENCIAS $sqlTO = $xSQL->getListadoDeCajaEnBanco(BANCOS_OPERACION_DEPOSITO, "", $cajero, $fecha_inicial, $fecha_final); $xT = new cTabla($sqlTO); $xT->setTdClassByType(); $xT->setFootSum(array(4 => "monto")); $resumen .= $xT->Show("TR.Operaciones Bancarias"); $this->mSumaCobros += $xT->getFieldsSum("monto"); //------------------------------------------- $sqlT = $xSQL->getListadoResumenOperaciones($fecha_inicial, $fecha_final, $cajero, TESORERIA_COBRO_TRANSFERENCIA); $xT = new cTabla($sqlT); $xT->setTdClassByType(); $xT->setFootSum(array(5 => "total")); $resumen .= $xT->Show("TR.Cobros por Transferencia"); $this->mSumaRecibos += $xT->getFieldsSum("total"); //==================================================================== $xTbl->initRow(); $xTbl->addTH("TR.Suma de Recibos"); $xTbl->addTD(getFMoney($this->mSumaRecibos)); $xTbl->endRow(); $xTbl->initRow(); $xTbl->addTH("TR.Suma de Cobranza"); $xTbl->addTD(getFMoney($this->mSumaCobros)); $xTbl->endRow(); $resumen .= $xTbl->get(); $resumen .= "<input type='hidden' id='idsumaoperaciones' value='" . $this->mSumaRecibos . "' />"; $resumen .= "<input type='hidden' id='idsumacobros' value='" . $this->mSumaCobros . "' />"; $this->mArqueoInit = true; return $resumen; }
//===================================================================================================== $xPage = new cHPage(HP_FORM, "Admitir Socios"); echo $xPage->getHeader(); ?> <body> <fieldset> <legend>SOCIO(S) NO ADMITIDO(S)</legend> <form name="frmAdmitir" action="frmadmitirsocios.php" method="post"> <?php $sqlSNA = "SELECT\n\t`socios_general`.`codigo`,\n\t`socios_general`.`nombrecompleto` AS 'nombre',\n\t`socios_general`.`apellidopaterno` AS 'apellido_paterno',\n\t`socios_general`.`apellidomaterno` AS 'apellido_materno',\n\t`socios_general`.`fechaentrevista` AS 'fecha_de_entrevista',\n\t`socios_general`.`sucursal` \nFROM\n\t`socios_general` `socios_general` \nWHERE\n\t(`socios_general`.`estatusactual` =99)\nORDER BY\n\t`socios_general`.`fechaentrevista` DESC\nLIMIT 0,20\t"; $tSoc = new cTabla($sqlSNA); $tSoc->setWidth(); $tSoc->addEspTool("<input type=\"checkbox\" id=\"chk" . STD_LITERAL_DIVISOR . "_REPLACE_ID_\" />"); $tSoc->setTdClassByType(); $tSoc->Show("", false); ?> <input type="button" name="sendmme" value="GUARDAR AUTORIZACION" onClick="jsSetAdmision();" /> </form> </fieldset> </body> <script language='javascript' src='../js/jsrsClient.js'></script> <script > var Frm = document.frmAdmitir; var jsrCommon = "../js/general.common.js.php"; var divLiteral = "<?php echo STD_LITERAL_DIVISOR; ?>
$xHTabs->addTab("TR.AVALES", $xTblAv->Show("TR.Relacion de Avales")); } //==================================================== Otros Datos $xTbOD = new cTabla($mSQL->getListadoDeCreditosOtrosDatos($idsolicitud)); $xHTabs->addTab("TR.Otros Datos", $xTbOD->Show()); if ($xCred->getPeriocidadDePago() != CREDITO_TIPO_PERIOCIDAD_FINAL_DE_PLAZO) { $oFrm->addToolbar($xBtn->getBasic("TR.GENERAR PLAN_DE_PAGOS", "regenerarPlanDePagos()", "reporte", "generar-plan", false)); $xHTabs->addTab("TR.Plan_De_pagos", $xCred->getPlanDePago(OUT_HTML, false, true)); } if (MODO_DEBUG == true) { $xHTabs->addTab("TR.Sistema", $xCred->getMessages(OUT_HTML)); $sql = $mSQL->getListadoDeOperaciones("", $idsolicitud); $cEdit = new cTabla($sql); $cEdit->addTool(SYS_UNO); $cEdit->addTool(SYS_DOS); $cEdit->setTdClassByType(); $cEdit->setKeyField("idoperaciones_mvtos"); $xHTabs->addTab("TR.Operaciones", $cEdit->Show()); $cMovs = new cTabla($mSQL->getListadoDeSDPMCredito($idsolicitud)); $xHTabs->addTab("TR.Historial", $cMovs->Show()); } $oFrm->addHTML($xHTabs->get()); } $oFrm->OButton("TR.Castigos", "jsCastigos({$idsolicitud})", "error"); $pathContrato = $xCred->getPathDelContrato(); $pathPagare = $xOPdto->getPathPagare($idsolicitud); } echo $oFrm->get(); ?> <script > var siAvales = "si";
<td /> <td>Base</td> <td ><?php echo $nombreBase; ?> </td> </tr> </thead> </table> <?php $xD = new cFecha(); $sql = new cSQLListas(); $xT = new cTabla($sql->getBasesPorFechasPorDependencia($fechaInicial, $fechaFinal, $base)); $xT->setKeyField($sql->getClave()); if ($out == "chart") { $xT->setTdClassByType(false); $xT->setPrepareChart(); $xT->setFootSum(false); echo "<div id='treport'></div><span style='display:none'>" . $xT->Show($xHP->getTitle(), true, "tdatos") . "</span>"; } $xT->setPrepareChart(false); $xT->setTdClassByType(); $xT->setFootSum(array(1 => "monto")); echo $xT->Show(); //"Reporte de Ingresos Mensuales por Empresas", true, "tingresos"); echo getRawFooter(); echo $xHP->setBodyEnd(); ?> <script> <?php if ($out == "chart") {
$filename = str_replace("rpt", "", $filename); $filename = str_replace("-", "", $filename); $filename = "{$filename}-" . date("YmdHi") . "-from-" . $iduser . ".xls"; header("Content-type: application/x-msdownload"); header("Content-Disposition: attachment; filename={$filename}"); header("Pragma: no-cache"); header("Expires: 0"); } //tabla de Cajas Locales. . " WHERE socios_cajalocal.idsocios_cajalocal=$rw[0]" $sqlSoc = "SELECT\n\t\t\t\t\t\t`socios_cajalocal`.*,\n\t\t\t\t\t\t`socios_region`.*,\n\t\t\t\t\t\t`socios_cajalocal`.`idsocios_cajalocal`\n\t\t\t\t\tFROM\n\t\t\t\t\t\t`socios_cajalocal` `socios_cajalocal`\n\t\t\t\t\t\t\tINNER JOIN `socios_region` `socios_region`\n\t\t\t\t\t\t\tON `socios_cajalocal`.`region` = `socios_region`.`idsocios_region`\n\t\t\t\t\t{$ByCL}\n\t\t\t\t\t"; $rs = mysql_query($sqlSoc, cnnGeneral()); while ($rw = mysql_fetch_array($rs)) { $cl = new cCajaLocal($rw["idsocios_cajalocal"]); $cl->init($rw); echo $cl->getFicha($fieldset); $cajalocal = $rw["idsocios_cajalocal"]; $sqlComplete = "SELECT SQL_CACHE\n\t\t\t\t\t\t\t\t\t`socios_general`.`codigo`,\n\n\t\t\t\t\t\t\t\t\t`socios_general`.`apellidopaterno` AS\n\t\t\t\t\t\t\t\t\t`apellido_paterno`,\n\t\t\t\t\t\t\t\t\t`socios_general`.`apellidomaterno` AS\n\t\t\t\t\t\t\t\t\t`apellido_materno`,\n\n\t\t\t\t\t\t\t\t\t`socios_general`.`nombrecompleto` AS `nombre`,\n\n\t\t\t\t\t\t\t\t\t`socios_general`.`curp`,\n\t\t\t\t\t\t\t\t\t`socios_genero`.`descripcion_genero` AS `genero`,\n\t\t\t\t\t\t\t\t\t`socios_aeconomica_dependencias`.`descripcion_dependencia` AS `dependencia`,\n\t\t\t\t\t\t\t\t\t`socios_estatus`.`nombre_estatus` AS `estatus`,\n\t\t\t\t\t\t\t\t\t`socios_estadocivil`.`descripcion_estadocivil` AS `estado_civil`\n\t\t\t\t\t\t\t\t\t,\n\t\t\t\t\t\t\t\t\t`socios_grupossolidarios`.`nombre_gruposolidario` AS\n\t\t\t\t\t\t\t\t\t`grupo_solidario`\n\n\t\t\t\t\t\t\t\tFROM\n\t\t\t\t\t\t\t\t\t`socios_general` `socios_general`\n\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN `socios_grupossolidarios` `socios_grupossolidarios`\n\t\t\t\t\t\t\t\t\t\tON `socios_general`.`grupo_solidario` = `socios_grupossolidarios`.\n\t\t\t\t\t\t\t\t\t\t`idsocios_grupossolidarios`\n\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN `socios_genero` `socios_genero`\n\t\t\t\t\t\t\t\t\t\t\tON `socios_general`.`genero` = `socios_genero`.`idsocios_genero`\n\t\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN `socios_estadocivil` `socios_estadocivil`\n\t\t\t\t\t\t\t\t\t\t\t\tON `socios_general`.`estadocivil` = `socios_estadocivil`.\n\t\t\t\t\t\t\t\t\t\t\t\t`idsocios_estadocivil`\n\t\t\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN `socios_aeconomica_dependencias`\n\t\t\t\t\t\t\t\t\t\t\t\t\t`socios_aeconomica_dependencias`\n\t\t\t\t\t\t\t\t\t\t\t\t\tON `socios_general`.`dependencia` =\n\t\t\t\t\t\t\t\t\t\t\t\t\t`socios_aeconomica_dependencias`.\n\t\t\t\t\t\t\t\t\t\t\t\t\t`idsocios_aeconomica_dependencias`\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tLEFT OUTER JOIN `socios_estatus` `socios_estatus`\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tON `socios_general`.`estatusactual` = `socios_estatus`.\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t`tipo_estatus`\n\t\t\t\t\t\t\t\t\t\tWHERE\n\t\t\t\t\t\t\t\t\t\t(`socios_general`.`cajalocal` = {$cajalocal} )\n\t\t\t\t\t\t\t\t\t\t{$ByEstatus}\n\t\t\t\t\t\t\t\t\tORDER BY\n\t\t\t\t\t\t\t\t\t\t`socios_general`.`cajalocal`,\n\t\t\t\t\t\t\t\t\t\t`socios_general`.`codigo`\n\t\t\t\t\t\t\t\t\t\t"; $ctbl = new cTabla($sqlComplete, 0); $ctbl->setTdClassByType(); $ctbl->Show("", false); //$sumSoc = $ctbl->getFieldsSum(); $regs = $ctbl->getRowCount(); echo "<table width='100%'>\n\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t<th>CLAVE DE PERSONAS</th>\n\t\t\t\t\t\t<th>{$regs}</th>\n\t\t\t\t\t\t</tr>\n\t\t\t\t\t\t</table>\n\t\t\t\t"; } if ($out != OUT_EXCEL) { echo getRawFooter(); ?> </body> </html> <?php }
$FechaFinal = isset($_GET["off"]) ? $_GET["off"] : fechasys(); $xF = new cFecha(0, $FechaFinal); $FechaInicial = isset($_GET["on"]) ? $_GET["on"] : $xF->getDiaInicial(); $ByTipo = $TipoOp == "todas" ? "" : " AND (`operaciones_mvtos`.`tipo_operacion` = {$TipoOp}) "; if (!$idsolicitud) { $idsolicitud = $ids; //exit($msg_rpt_exit); } if (!$idsolicitud && !$ids) { exit($msg_rpt_exit); } // datos de la solicitud $xCred = new cCredito($idsolicitud); $xCred->init(); echo $xCred->getFichaDeSocio(); echo $xCred->getFicha(); echo "<hr />"; $sqlmvto = "SELECT\n\t`operaciones_mvtos`.`fecha_operacion` AS `fecha`,\n\t`operaciones_mvtos`.`recibo_afectado` AS `recibo`,\n\t`operaciones_recibos`.`tipo_pago` AS `tipo_de_pago`,\n\t`operaciones_recibos`.`recibo_fiscal` AS `recibo_fiscal`,\n\n\t`operaciones_mvtos`.`periodo_socio` AS `parcialidad`,\n\t`operaciones_tipos`.`descripcion_operacion` AS `operacion`,\n\t`operaciones_mvtos`.`afectacion_real` AS `monto`,\n\n\t`operaciones_mvtos`.`detalles` AS `observaciones`\nFROM\n\t`operaciones_mvtos` `operaciones_mvtos` \n\t\tINNER JOIN `operaciones_recibos` `operaciones_recibos` \n\t\tON `operaciones_mvtos`.`recibo_afectado` = `operaciones_recibos`.\n\t\t`idoperaciones_recibos` \n\t\t\tINNER JOIN `operaciones_tipos` `operaciones_tipos` \n\t\t\tON `operaciones_mvtos`.`tipo_operacion` = `operaciones_tipos`.\n\t\t\t`idoperaciones_tipos` \nWHERE\n\t(`operaciones_mvtos`.`docto_afectado` ={$idsolicitud}) \n\tAND\n\t(\n\t(`operaciones_mvtos`.`fecha_operacion` >='{$FechaInicial}')\n\tAND\n\t(`operaciones_mvtos`.`fecha_operacion`<='{$FechaFinal}' )\n\t)\n\t{$ByTipo}\nORDER BY\n\t`operaciones_mvtos`.`fecha_operacion`,\n\t`operaciones_tipos`.`descripcion_operacion` "; //exit($sqlmvto); $x = new cTabla($sqlmvto); $x->setKeyField("idoperaciones_mvtos"); $x->setTdClassByType(); $x->setWidth(); echo $x->Show(); ?> </span> <?php echo getRawFooter(); ?> </body> </html>
echo $cTae->Show("TR.ACTIVIDAD_ECONOMICA"); // $cTpr = new cTabla($xLi->getListadoDeRelaciones($idsocio)); $cTpr->setTdClassByType(); echo $cTpr->Show(PERSONAS_TITULO_PARTES); // $sqlcred = $xLi->getListadoDeCreditos($idsocio, true); $cTcred = new cTabla($sqlcred); $cTcred->setTdClassByType(); echo $cTcred->Show("TR.Creditos"); // $cTcta = new cTabla($xLi->getListadoDeCuentasDeCapt($idsocio)); $cTcta->setTdClassByType(); echo $cTcta->Show("TR.CUENTAS DE CAPTACION"); // $sqlgar = $sqlb17_ext . " AND creditos_garantias.socio_garantia={$idsocio} "; $cTgar = new cTabla($sqlgar); echo $cTgar->Show("TR.GARANTIAS DE CREDITOS"); $cTbl = new cTabla($xLi->getListadoDeRecibosEmitidos($idsocio)); echo $cTbl->Show("TR.Recibos"); // MOVIMIENTOS $sqli = $sqlb18d . " AND socio_afectado={$idsocio} " . $subf; $xLi->getListadoDeOperaciones($idsocio); $cTi = new cTabla($xLi->getListadoDeOperaciones($idsocio)); $cTi->setTdClassByType(); echo $cTi->Show("TR.MOVIMIENTOS GENERALES"); // echo getRawFooter(); ?> </body> </html>