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 jsaReActividadE($idsocio) { $ql = new cSQLListas(); $myCab = new cTabla($ql->getListadoDeActividadesEconomicas($idsocio)); $myCab->setWidth(); $myCab->addTool(2); $myCab->OButton("TR.Verificar", "jsVerificarAE(_REPLACE_ID_)", $myCab->ODicIcons()->SALUD); $myCab->setKeyField("idsocios_aeconomica"); return $myCab->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(); }
function jsShowGrupos($nombre_del_grupo) { settype($nombre_del_grupo, "string"); $rst = ""; if ($nombre_del_grupo) { $nombre_del_grupo = substr($nombre_del_grupo, 0, 6); /** * Sql */ $sql_grupos = "SELECT \r\n\t`socios_grupossolidarios`.`idsocios_grupossolidarios` AS 'numero',\r\n\t`socios_grupossolidarios`.`nombre_gruposolidario` \r\n\tAS `nombre`,\r\n\t`socios_grupossolidarios`.`colonia_gruposolidario` \r\n\tAS `colonia`,\r\n\t`socios_grupossolidarios`.`representante_nombrecompleto` \r\n\tAS `representante`\r\n\t\r\n\t\t\tFROM socios_grupossolidarios \r\n\t\t\tWHERE nombre_gruposolidario LIKE '%{$nombre_del_grupo}%'\r\n\t\t\t\t\tAND sucursal = '" . getSucursal() . "'\r\n\t\t\tLIMIT 0,10"; $ctb = new cTabla($sql_grupos); $ctb->setEventKey("setGrupo"); $ctb->setWidth(); $rst = $ctb->Show(); } return $rst; }
$input = $_GET["out"]; if (!$input) { $input = "default"; } $setSql = " SELECT\n\t`oficiales`.`id` AS 'oficial',\n\t`oficiales`.`nombre_completo`,\n\t`oficiales`.`puesto`,\n\t`oficiales`.`sucursal`,\n\n\n\t`seguimiento_compromisos`.`socio_comprometido`,\n\t`socios`.`nombre`,\n\n\t`seguimiento_compromisos`.`credito_comprometido`,\n\t`seguimiento_compromisos`.`idseguimiento_compromisos` AS 'clave',\n\t`seguimiento_compromisos`.`fecha_vencimiento`,\n\t`seguimiento_compromisos`.`hora_vencimiento`,\n\t`seguimiento_compromisos`.`tipo_compromiso`,\n\t`seguimiento_compromisos`.`anotacion`,\n\t`seguimiento_compromisos`.`estatus_compromiso`\n\nFROM\n\t`seguimiento_compromisos` `seguimiento_compromisos`\n\t\tINNER JOIN `socios` `socios`\n\t\tON `seguimiento_compromisos`.`socio_comprometido` = `socios`.`codigo`\n\t\t\tINNER JOIN `oficiales` `oficiales`\n\t\t\tON `seguimiento_compromisos`.`oficial_de_seguimiento` = `oficiales`.\n\t\t\t`id`\nWHERE\n\t{$compFecha}\nORDER BY\n\t`oficiales`.`id`,\n\t`seguimiento_compromisos`.`fecha_vencimiento`,\n\t`seguimiento_compromisos`.`hora_vencimiento`,\n\t`seguimiento_compromisos`.`tipo_compromiso`"; //exit($setSql); if ($input != OUT_EXCEL) { $oRpt = new PHPReportMaker(); $oRpt->setDatabase(MY_DB_IN); $oRpt->setUser(RPT_USR_DB); $oRpt->setPassword(RPT_PWD_DB); $oRpt->setSQL($setSql); $oRpt->setXML("../repository/report72.xml"); $oOut = $oRpt->createOutputPlugin($input); $oRpt->setOutputPlugin($oOut); $oRpt->run(); // */ } else { $filename = $_SERVER['SCRIPT_NAME']; $filename = str_replace(".php", "", $filename); $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"); $cTbl = new cTabla($setSql); $cTbl->setWidth(); $cTbl->Show("", false); }
//<===== FIN_H $iduser = $_SESSION["log_id"]; //===================================================================================================== $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
$arrUpdate = array("plazo_en_dias" => $dias_netos, "dias_autorizados" => $dias_netos, "fecha_vencimiento" => $fecha_de_vencimiento, "monto_parcialidad" => $primera_parcialidad, "contrato_corriente_relacionado" => $cuenta_captacion, "tipo_de_pago" => $FormaDePago, "fecha_ministracion" => $fecha_ministracion, "interes_diario" => $interes_diario, "fecha_mora" => $fecha_de_mora, "fecha_vencimiento_dinamico" => $vencimiento_dinamico, "fecha_de_primer_pago" => $fecha_primer_abono); if ($xCred->getSaldoActual() == $xCred->getMontoAutorizado() or $xCred->getEsAfectable() == false) { $arrUpdate["ultimo_periodo_afectado"] = SYS_CERO; } //Pagos de solo interes if ($xCred->getPagosSinCapital() == true) { $arrUpdate["ultimo_periodo_afectado"] = $ultima_parcialidad; } $xCred->setUpdate($arrUpdate); // -------------------------------------------- Actualiza el Saldo del Recibo $xCred->init(); $xFRM->addHTML($xCred->getFicha(true, "", false, true)); $xFRM->addHTML($xPlan->getFicha()); $sqlparc = "SELECT periodo_socio AS 'parcialidad', MAX(fecha_afectacion) AS 'fecha_de_pago', SUM((afectacion_real * valor_afectacion)) AS 'total_parcialidad',\n\t\t\t\t\t MAX(saldo_anterior) AS 'saldo_anterior_', MIN(saldo_actual) AS 'saldo_actual_' FROM operaciones_mvtos\n\t\t\t\tWHERE recibo_afectado={$idrecibo} GROUP BY periodo_socio ORDER BY periodo_socio"; $cTMvtos = new cTabla($sqlparc); $cTMvtos->setWidth(); $xFRM->addHTML($cTMvtos->Show()); $urctr = $xCred->getPathDelContrato(); $urlsend = $DProducto->getPathPagare($solicitud); $xFRM->addAviso("Dias Totales: {$dias_netos} -- Vence: {$fecha_de_vencimiento}"); $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "plan de pagos"), "jsImprimirPlanPagos({$idrecibo})", "lista", "cm1", false)); $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "orden de desembolso"), "jsImprimirOrdenDesembolso()", "lista", "cm2", false)); $xFRM->addToolbar($xBtn->getBasic($xFRM->lang(array("imprimir", "CONTRATO de", "credito")), "jsImprimirContrato()", "lista", "cm3", false)); $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "recibo"), "jsImprimirReciboDePrestamo()", "lista", "cm4", false)); $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "mandato"), "jsImprimirMandato()", "lista", "cm5", false)); $xFRM->addToolbar($xBtn->getBasic($xFRM->lang("imprimir", "pagare"), "jsImprimirPagare()", "lista", "cm6", false)); $xFRM->addHElem("<div class='tx4'><label for='idNoAvales'>No Mostrar Avales</label><input name=\"noAvales\" id=\"idNoAvales\" type=\"checkbox\" onchange=\"setNoAvales()\" /></div>"); } //Graba los Mensages del LOG y cierra el Archivo $msg .= $xPlan->getMessages(); $msg .= $msgM;
if ($codigo_de_oficial == getUsuarioActual() or OPERACION_LIBERAR_ACCIONES == true) { $setSql = $mSQL->getListadoDeLlamadas($idsolicitud); $setSql3 = $mSQL->getListadoDeNotificaciones($idsolicitud); $c2Tbl = new cTabla($mSQL->getListadoDeNotas(false, $idsolicitud), 0); $c2Tbl->setWidth(); $xHTabs->addTab("TR.NOTAS", $c2Tbl->Show()); $c4Tbl = new cTabla($mSQL->getListadoDeCompromisos($idsolicitud), 5); $c4Tbl->setWidth(); $xHTabs->addTab("TR.COMPROMISOS", $c4Tbl->Show()); $cTbl = new cTabla($setSql, 0); $cTbl->addTool(SYS_DOS); $cTbl->setKeyField("idseguimiento_llamadas"); $oFrm->addHTML($cTbl->getJSActions(true)); $xHTabs->addTab("TR.LLAMADAS", $cTbl->Show()); $c3Tbl = new cTabla($setSql3, 3); $c3Tbl->setWidth(); $xHTabs->addTab("TR.NOTIFICACIONES", $c3Tbl->Show()); //Imprime un Explain de porque el credito tiene este estatus $xHTabs->addTab("TR.ESTATUS", $xCred->setDetermineDatosDeEstatus(fechasys(), true, true)); $xHTabs->addTab("TR.VALIDACION", "<p class='aviso'>" . $xCred->setVerificarValidez(1, "html") . "</p>"); //avales $sqlavales = $mSQL->getListadoDeAvales($idsolicitud, $idsocio); $xTblAv = new cTabla($sqlavales); $xTblAv->addTool(SYS_DOS); $xTblAv->addTool(SYS_UNO); $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) {
$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>
exit($msg_rpt_exit . $fhtm); } $SQLDCred = "SELECT\n\t`creditos_solicitud`.*,\n\t`creditos_tipoconvenio`.*,\n\t`socios_general`.*\nFROM\n\t`creditos_solicitud` `creditos_solicitud`\n\t\tINNER JOIN `socios_general` `socios_general`\n\t\tON `creditos_solicitud`.`numero_socio` =\n\t\t`socios_general`.`codigo`\n\t\t\tINNER JOIN `creditos_tipoconvenio`\n\t\t\t`creditos_tipoconvenio`\n\t\t\tON `creditos_solicitud`.`tipo_convenio` =\n\t\t\t`creditos_tipoconvenio`.\n\t\t\t`idcreditos_tipoconvenio`\nWHERE\n\t(`creditos_solicitud`.`numero_solicitud` ={$idsolicitud})\n\t"; $DCred = obten_filas($SQLDCred); $numero_de_socio = $DCred["codigo"]; $domicilio_del_socio = domicilio($DCred["codigo"]); //Info del Credito $svar_info_cred = ""; $tblInfCred = new cFicha(iDE_CREDITO, $idsolicitud); $tblInfCred->setTableWidth("80%"); $svar_info_cred = $tblInfCred->show(true); //Lista de Beneficiados $lst_beneficiados = ""; $SQLCBen = "SELECT\n\t`socios_relacionestipos`.`descripcion_relacionestipos` AS 'relacion',\n\t`socios_relaciones`.`nombres`,\n\t`socios_relaciones`.`apellido_paterno`,\n\t`socios_relaciones`.`apellido_materno`,\n\t`socios_consanguinidad`.`descripcion_consanguinidad` AS 'consaguinidad'\nFROM\n\t`socios_relaciones` `socios_relaciones`\n\t\tINNER JOIN `socios_consanguinidad`\n\t\t`socios_consanguinidad`\n\t\tON `socios_relaciones`.`consanguinidad` =\n\t\t`socios_consanguinidad`.`idsocios_consanguinidad`\n\t\t\tINNER JOIN `socios_relacionestipos`\n\t\t\t`socios_relacionestipos`\n\t\t\tON `socios_relaciones`.`tipo_relacion` =\n\t\t\t`socios_relacionestipos`.\n\t\t\t`idsocios_relacionestipos`\nWHERE\n\t(`socios_relaciones`.`socio_relacionado` ={$numero_de_socio}) AND\n\t(`socios_relaciones`.`credito_relacionado` ={$idsolicitud})\n\tAND\n\t(`socios_relaciones`.`tipo_relacion`=11)"; $tblCBen = new cTabla($SQLCBen); $tblCBen->setWidth(80); $lst_beneficiados = $tblCBen->Show(); //Caja local por SQL $SQLCL = "SELECT idsocios_cajalocal, descripcion_cajalocal, ultimosocio, region, sucursal\n \t\tFROM socios_cajalocal\n \t\tWHERE\n \t\tidsocios_cajalocal=" . $DCred["cajalocal"]; $caja_local = mifila($SQLCL, "descripcion_cajalocal"); //Tipo de Credito(COMERCIAL, VIVIENDA) por SQL //Plan de Pago segun SQL $splan_pagos = ""; $SQLPPagos = "SELECT\n\tDATE_FORMAT(MAX(`operaciones_mvtos`.`fecha_afectacion`),'%d-%m-%Y') AS `fecha`,\n\tSUM(`operaciones_mvtos`.`afectacion_real`) AS `monto`\nFROM\n\t`operaciones_recibos` `operaciones_recibos`\n\t\tINNER JOIN `operaciones_mvtos` `operaciones_mvtos`\n\t\tON `operaciones_recibos`.`idoperaciones_recibos` =\n\t\t`operaciones_mvtos`.`recibo_afectado`\nWHERE\n\t(`operaciones_recibos`.`numero_socio` ={$numero_de_socio}) AND\n\t(`operaciones_recibos`.`docto_afectado` = {$idsolicitud}) AND\n\t(`operaciones_recibos`.`tipo_docto` =11)\nGROUP BY\n\t`operaciones_mvtos`.`periodo_socio`"; $tblPlan = new cTabla($SQLPPagos); $splan_pagos = $tblPlan->Show("CALENDARIO DE PAGOS"); //Otros Datos $monto_ministrado = $DCred["monto_autorizado"]; $tasa_interes_mensual_ordinario = $DCred["tasa_interes"] / 12 * 100; $tasa_interes_anual_ordinario = $DCred["tasa_interes"]; $fecha_de_vencimiento = $DCred["fecha_vencimiento"];
$input = "default"; } $setSql = "\n\nSELECT\n\t`seguimiento_llamadas`.`idseguimiento_llamadas` AS `clave`,\n\t/*`oficiales`.`id`\t\t\t\t\t\t\t\tAS `oficial`,*/\n\t`oficiales`.`nombre_completo`\t\t\t\t\tAS 'nombre_del_oficial',\n\t/*`oficiales`.`puesto`,\n\t`oficiales`.`sucursal`,\n\t`socios`.`codigo`,\n\t`socios`.`nombre`,*/\n\t`seguimiento_llamadas`.`numero_solicitud` AS `credito`,\n\t\n\t`seguimiento_llamadas`.`fecha_llamada` AS `fecha`,\n\t`seguimiento_llamadas`.`hora_llamada` AS `hora`,\n\t`seguimiento_llamadas`.`estatus_llamada` AS `estatus`,\n\t`seguimiento_llamadas`.`observaciones` AS `resultados`\nFROM\n\t`seguimiento_llamadas` `seguimiento_llamadas`\n\t\tINNER JOIN `socios` `socios`\n\t\tON `seguimiento_llamadas`.`numero_socio` = `socios`.`codigo`\n\t\t\tINNER JOIN `oficiales` `oficiales`\n\t\t\tON `seguimiento_llamadas`.`oficial_a_cargo` = `oficiales`.`id`\nWHERE\n\t(`socios`.`codigo` =\t{$socio})\n\t{$compCredito}\n\t{$compFecha}\nORDER BY\n\t`oficiales`.`id`,\n\t`seguimiento_llamadas`.`fecha_llamada`,\n\t`seguimiento_llamadas`.`hora_llamada`,\n\t`seguimiento_llamadas`.`estatus_llamada`"; $setSql2 = "\nSELECT\n\t`socios_memo`.`idsocios_memo`\t\t\tAS 'clave',\n\t/*`socios`.`codigo`,\n\t`socios`.`nombre`,*/\n\t`oficiales`.`nombre_completo` AS `oficial`,\n\t\n\t`socios_memo`.`numero_solicitud` AS `documento`,\n\t`socios_memo`.`fecha_memo` AS `fecha`,\n\t`socios_memotipos`.`descripcion_memo` AS `tipo`,\n\t\n\t`socios_memo`.`texto_memo` AS `texto` \nFROM\n\t`socios_memo` `socios_memo` \n\t\tINNER JOIN `socios_memotipos` `socios_memotipos` \n\t\tON `socios_memo`.`tipo_memo` = `socios_memotipos`.`tipo_memo` \n\t\t\tINNER JOIN `oficiales` `oficiales` \n\t\t\tON `socios_memo`.`idusuario` = `oficiales`.`id` \n\t\t\t\tINNER JOIN `socios` `socios` \n\t\t\t\tON `socios_memo`.`numero_socio` = `socios`.`codigo` \n\nWHERE\n\t(`socios`.`codigo` = {$socio})\n\t{$compCredito2}\n\t{$compFecha2}\n\tORDER BY\n\t\t`socios`.`codigo`,\n\t\t`socios_memo`.`fecha_memo`"; $setSql3 = "\nSELECT\n\t`seguimiento_notificaciones`.`numero_notificacion` AS `clave`,\n\t/*`oficiales`.`id` AS `oficial`,*/\n\t`oficiales`.`nombre_completo`\t\t\t\t\t\tAS 'nombre_del_oficial',\n\t/*`oficiales`.`puesto`,\n\t`oficiales`.`sucursal`,*/\n\t/*`socios`.`codigo`,\n\t`socios`.`nombre`,*/\n\t`seguimiento_notificaciones`.`numero_solicitud` AS `solicitud`,\n\t\n\t`seguimiento_notificaciones`.`fecha_notificacion` AS `fecha`,\n\t`seguimiento_notificaciones`.`fecha_vencimiento` AS `vencimiento`,\n\t`seguimiento_notificaciones`.`estatus_notificacion` AS `estatus`,\n\t`seguimiento_notificaciones`.`observaciones` AS `observaciones` \nFROM\n\t`seguimiento_notificaciones` `seguimiento_notificaciones` \n\t\tINNER JOIN `oficiales` `oficiales` \n\t\tON `seguimiento_notificaciones`.`oficial_de_seguimiento` = `oficiales`.\n\t\t`id` \n\t\t\tINNER JOIN `socios` `socios` \n\t\t\tON `seguimiento_notificaciones`.`socio_notificado` = `socios`.\n\t\t\t`codigo` \nWHERE\n\t(`socios`.`codigo` =\t{$socio})\n\t{$compCredito3}\n\t{$compFecha3}\n\t\n\tORDER BY\n\t\t`oficiales`.`id`,\n\t\t`socios`.`codigo`"; $setSql4 = " SELECT\n\t`seguimiento_compromisos`.`idseguimiento_compromisos` AS 'clave',\n\t/*`oficiales`.`id` AS 'oficial',*/\n\t`oficiales`.`nombre_completo`\tAS 'nombre_del_oficial',\n\t/*`oficiales`.`puesto`,\n\t`oficiales`.`sucursal`,*/\n\n\t/*`seguimiento_compromisos`.`socio_comprometido`,\n\t`socios`.`nombre`,*/\n\n\t`seguimiento_compromisos`.`credito_comprometido`,\n\t\n\t`seguimiento_compromisos`.`fecha_vencimiento`,\n\t`seguimiento_compromisos`.`hora_vencimiento`,\n\t`seguimiento_compromisos`.`tipo_compromiso`,\n\t`seguimiento_compromisos`.`estatus_compromiso` AS 'estatus',\n\t`seguimiento_compromisos`.`anotacion`\n\nFROM\n\t`seguimiento_compromisos` `seguimiento_compromisos`\n\t\tINNER JOIN `socios` `socios`\n\t\tON `seguimiento_compromisos`.`socio_comprometido` = `socios`.`codigo`\n\t\t\tINNER JOIN `oficiales` `oficiales`\n\t\t\tON `seguimiento_compromisos`.`oficial_de_seguimiento` = `oficiales`.\n\t\t\t`id`\nWHERE\n\t(`seguimiento_compromisos`.`socio_comprometido` ={$socio})\n\t{$compCredito4}\n\t{$compFecha4}\nORDER BY\n\t`oficiales`.`id`,\n\t`seguimiento_compromisos`.`fecha_vencimiento`,\n\t`seguimiento_compromisos`.`hora_vencimiento`,\n\t`seguimiento_compromisos`.`tipo_compromiso`"; $cSocio = new cSocio($socio, true); echo $cSocio->getFicha(true); $c4Tbl = new cTabla($setSql4, 5); $c4Tbl->setWidth(); $c4Tbl->Show("COMPROMISOS DE LA PERSONA", false); $cTbl = new cTabla($setSql, 3); $cTbl->setWidth(); $cTbl->Show("LLAMADAS DE LA PERSONA", false); $c3Tbl = new cTabla($setSql3, 3); $c3Tbl->setWidth(); $c3Tbl->Show("NOTIFICACIONES DE LA PERSONA", false); $c2Tbl = new cTabla($setSql2, 0); $c2Tbl->setWidth(); $c2Tbl->Show("MEMOS DE LA PERSONA", false); echo getRawFooter(); ?> </body> <script > <?php ?> function initComponents(){ window.print(); } </script> </html>
$recibo = $_GET["r"]; $forma = $_GET["f"]; ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title></title> </head> <link href="../css/reporte.css" rel="stylesheet" type="text/css"> <body onLoad="javascript:window.print();"> <!-- --> <?php echo getRawHeader(); $sqlRecConSoc = "SELECT\n\t`socios_general`.*,\n\t`operaciones_recibos`.* \nFROM\n\t`operaciones_recibos` `operaciones_recibos` \n\t\tINNER JOIN `socios_general` `socios_general` \n\t\tON `operaciones_recibos`.`numero_socio` = \n\t\t`socios_general`.`codigo` \nWHERE\n\t(`operaciones_recibos`.`idoperaciones_recibos` ={$recibo})"; $DCred = obten_filas($sqlRecConSoc); $sqlMvtoConSoc = "SELECT\n\t`operaciones_mvtos`.`socio_afectado` AS `socio`,\n\t`socios`.`nombre`,\n\t`operaciones_tipos`.`descripcion_operacion` AS \n\t`operacion`,\n\t`operaciones_mvtos`.`fecha_operacion` AS `fecha`,\n\t`operaciones_mvtos`.`afectacion_real` AS `monto`\nFROM\n\t`operaciones_mvtos` `operaciones_mvtos` \n\t\tINNER JOIN `socios` `socios` \n\t\tON `operaciones_mvtos`.`socio_afectado` = `socios`.\n\t\t`codigo` \n\t\t\tINNER JOIN `operaciones_tipos` \n\t\t\t`operaciones_tipos` \n\t\t\tON `operaciones_mvtos`.`tipo_operacion` = \n\t\t\t`operaciones_tipos`.`idoperaciones_tipos` \nWHERE\n\t(`operaciones_mvtos`.`recibo_afectado` ={$recibo})"; $lst_mvtos = ""; $cTblMvtos = new cTabla($sqlMvtoConSoc); $cTblMvtos->setWidth(80); $lst_mvtos = $cTblMvtos->Show(); $vars = array("variable_nombre_del_socio" => $DCred["apellidopaterno"] . " " . $DCred["apellidomaterno"] . " " . $DCred["nombre_completo"], "variable_nombre_de_la_sociedad" => EACP_NAME, "variable_domicilio_del_socio" => $domicilio_del_socio, "variable_documento_de_constitucion_de_la_sociedad" => EACP_DOCTO_CONSTITUCION, "variable_rfc_de_la_entidad" => EACP_RFC, "variable_rfc_del_socio" => $DCred["rfc"], "variable_curp_del_socio" => $DCred["curp"], "variable_nombre_del_representante_legal_de_la_sociedad" => EACP_REP_LEGAL, "variable_informacion_del_credito" => "NO_APLICA", "variable_domicilio_de_la_entidad" => EACP_DOMICILIO_CORTO, "variable_acta_notarial_de_poder_al_representante" => EACP_DOCTO_REP_LEGAL, "variable_lista_de_beneficiados" => "NO_APLICA", "variable_numero_de_socio" => $DCred["codigo"], "variable_nombre_caja_local" => "NO_APLICA", "variable_tipo_de_credito" => "NO_APLICA", "variable_monto_ministrado" => "NO_APLICA", "variable_tasa_mensual_de_interes_ordinario" => "NO_APLICA", "variable_credito_fecha_de_vencimiento" => "NO_APLICA", "variable_monto_garantia_liquida" => "NO_APLICA", "variable_tasa_mensual_de_interes_moratorio" => "NO_APLICA", "variable_tasa_de_garantia_liquida" => "NO_APLICA", "variable_plan_de_pagos" => "NO_APLICA", "variable_horario_de_trabajo_de_la_entidad" => EACP_HORARIO_DE_TRABAJO, "variable_testigo_del_acto" => $oficial, "variable_fecha_larga_actual" => fecha_larga(), "variable_nombre_de_presidente_de_vigilancia_de_la_entidad" => EACP_PDTE_VIGILANCIA, "variable_nombre_de_la_representante_social" => "NO_APLICA", "variable_listado_de_integrantes" => "NO_APLICA", "variable_nombre_de_la_vocal_de_vigilancia" => "NO_APLICA", "variable_nombre_del_grupo_solidario" => "NO_APLICA", "variable_domicilio_de_la_representante_social" => "NO_APLICA", "variable_meses_de_duracion_del_credito" => "NO_APLICA", "variable_en_letras_monto_ministrado" => "NO_APLICA", "variable_recibo_mvtos_con_socio" => $lst_mvtos); $texto_contrato = contrato($forma, "texto_del_contrato"); foreach ($vars as $key => $value) { $texto_contrato = str_replace($key, $value, $texto_contrato); } echo $texto_contrato; echo getRawFooter(); ?> </body> </html>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title></title> </head> <link href="../css/reporte.css" rel="stylesheet" type="text/css"> <link href="../css/flags.css" rel="stylesheet" type="text/css"> <body onLoad="initComponents();"> <!-- --> <?php echo getRawHeader(); $xCred = new cCredito($idsolicitud); $xCred->init(); echo $xCred->getFichaDeSocio(); echo $xCred->getFicha(); $sqlCred = "SELECT\n\t\t\t`creditos_sdpm_historico`.`fecha_actual`,\n\t\t\t`creditos_sdpm_historico`.`fecha_anterior`,\n\t\t\t`creditos_sdpm_historico`.`monto_calculado` AS 'calculado',\n\t\t\t`creditos_sdpm_historico`.`saldo`,\n\t\t\t`creditos_sdpm_historico`.`dias_transcurridos` AS 'dias',\n\t\t\t`creditos_sdpm_historico`.`estatus`,\n\t\t\t`creditos_sdpm_historico`.`tipo_de_operacion` AS 'operacion',\n\t\t\t`creditos_sdpm_historico`.`interes_normal` AS 'intereses',\n\t\t\t`creditos_sdpm_historico`.`interes_moratorio` AS 'moratorios'\n\t\t\t \n\t\tFROM\n\t\t\t`creditos_sdpm_historico` `creditos_sdpm_historico` \n\t\tWHERE\n\t\t\t(`creditos_sdpm_historico`.`numero_de_credito` = {$idsolicitud})\n\t\tORDER BY `creditos_sdpm_historico`.`fecha_anterior`\n\t\t\t"; //TODO: Terminar proceso $xT = new cTabla($sqlCred); $xT->setWidth(); echo $xT->Show("", true); $DSum = $xT->getFieldsSum(); echo "\t<table width=\"100%\" align=\"center\" >\n\n\t\t\t<tfoot>\n\t\t\t\t<tr>\n\t\t\t\t\t<td />\n\t\t\t\t\t<th />\n\t\t\t\t\t<th />\n\t\t\t\t\t<th />\n\t\t\t\t\t<th />\n\t\t\t\t\t<th>SUMAS </th>\n\t\t\t\t\t<th class='mny'>" . getFMoney($DSum["dias"]) . "</th>\n\t\t\t\t\t<th />\n\t\t\t\t\t<th />\n\t\t\t\t\t<th class='mny'>" . getFMoney($DSum["intereses"]) . "</th>\n\t\t\t\t\t<th class='mny'>" . getFMoney($DSum["moratorios"]) . "</th>\n\t\t\t\t</tr>\n\t\t\t</tfoot>\n\t\t</table>\n\t"; echo getRawFooter(); ?> </body> <script > <?php ?> function initComponents(){ window.print(); } </script> </html>