function jsaCerrarCaja($oficial, $pwd, $caja) { $xBtn = new cHButton(); $xCaja = new cCaja($caja); $cUsr = new cSystemUser($oficial, false); $sucess = $cUsr->getCompareData("contrasenna", $pwd); $msg = ""; if ($sucess == true) { $IOficial = $cUsr->getID(); $xCaja->init($caja); if ($xCaja->setCloseBox($IOficial, 0) == true) { $url = $xCaja->getLinkDeCorte(); $msg = $xBtn->getBasic("TR.Imprimir Corte", "var xG = new Gen(); xG.w({url:'{$url}'});", "imprimir", "printcorte", false); } else { //TODO: Checar el problema con esto if (MODO_DEBUG == true) { setLog($xCaja->getMessages(OUT_TXT)); } $msg = "<p class='warn'>CLAVE DE ERROR " . $err . "</p>"; } } else { $msg = "<p class='warn'>ERROR</p>"; } return $msg; }
function jsaReRelaciones($idsocio) { //Checar compatibilidad numerica entre los dependientes economicos $sqlL = new cSQLListas(); $cBenef = new cTabla($sqlL->getListadoDeRelaciones($idsocio)); $xTbl = new cHTabla("idtblrels"); $xHSel = new cHSelect(); $xChk = new cHCheckBox(); $xText = new cHText(); $xText->setDivClass(""); $xChk->setDivClass(""); $xBtn = new cHButton(); $xUl = new cHUl(); $li = $xUl->getO(); $li->setT("ul"); $li->setClass("tags blue"); $li->add($xBtn->getBasic("TR.Guadar", "jsGuardarReferencia()", $xBtn->ic()->GUARDAR, "idguardar", false, true), ""); $xTbl->initRow(); $xTbl->addTD($xText->getDeNombreDePersona()); $xTbl->addTD($xHSel->getListaDeTiposDeRelaciones("", "")->get("")); $xTbl->addTD($xHSel->getListaDeTiposDeParentesco()->get("")); $xTbl->addTD($xChk->get("TR.es dependiente_economico", "dependiente")); $xTbl->addRaw("<td class='toolbar-24'>" . $xUl->get() . "</td>"); $xTbl->endRow(); $cBenef->addTool(1); $cBenef->addTool(2); $cBenef->setKeyField("idsocios_relaciones"); return $xTbl->get() . $cBenef->Show(); }
function jsaValidarCredito($socio) { if ($_SESSION[SYS_UUID] == null) { } else { $xBtn = new cHButton(); return $xBtn->getBasic("TR.guardar credito", "jsFormularioValidado()", "guardar", "idvalidarok", false); } }
function jsaGetListadoCierres($fecha) { $xLi = new cSQLListas(); $xF = new cFecha(); $fecha = $xF->getFechaISO($fecha); $sqlList = $xLi->getListadoDeRecibos(12, "", "", $fecha); $xTab = new cTabla($sqlList); $xTab->OButton("TR.Reporte", "var xR = new RecGen(); xR.reporte(" . HP_REPLACE_ID . ")", $xTab->ODicIcons()->REPORTE); $xTab->OButton("TR.Panel", "var xR = new RecGen(); xR.panel(" . HP_REPLACE_ID . ")", $xTab->ODicIcons()->CONTROL); $xBtn = new cHButton(); $xSel = new cHSelect(); $xCA = $xSel->getListaDeCajasAbiertas(); $T2 = new cTabla($xCA->getSQL() . " AND `tesoreria_cajas`.`fecha_inicio` = '{$fecha}' "); $T2->addEspTool($xBtn->getBasic("", "jsToCerrarCorte('{$fecha}')", "bloquear", "idcerrar", true)); $html = $xTab->Show("TR.LISTADO DE CIERRES"); if (MODULO_CAJA_ACTIVADO == true) { $html .= $T2->Show("TR.Cajas Abiertas"); $itemsAbier = $T2->getRowCount(); $html .= "<input type='hidden' id='idabiertas' value='{$itemsAbier}' />"; } else { $html .= "<input type='hidden' id='idabiertas' value='0' />"; } return $html; }
$xTxt = new cHText(); $xDate = new cHDate(); $xSel = new cHSelect(); $msel = $xSel->getListaDeProductosDeCredito(); $msel->addEvent("onchange", "initComponents()"); $xDate->setDivClass(""); $xFRM->addDivSolo($xDate->get("TR.Fecha"), "<div id='mscom'></div>", "tx14", "tx34"); $xFRM->addCreditBasico(); $xTxt->addEvent("jsaGetLetras();jsaGetVerifyPlan();", "onfocus"); $xTxt->setDivClass(""); $props = array(1 => array("id" => "divparcialidad")); $xFRM->addDivSolo($xTxt->get("idparcialidad", "", "TR.Numero de Parcialidad", "", false, CTRL_GOLETRAS), "<p class='aviso' id='aviso'></p>", "tx14", "tx34", $props); $xDate->addEvents("onblur=\"initComponents()\" onchange=\"initComponents()\" "); $xFRM->addHTML("<div id='lst' class='inv'></div>"); $xFRM->addSubmit("", "setFrmSubmit()"); $xFRM->addToolbar($xBtn->getBasic("TR.Letras Pendientes", "jsObtenerLetras()", "ejecutar", "cmdGetLetras", false)); $xFRM->addToolbar($xBtn->getBasic("TR.panel_de_control_de", "jsGoPanel()", "panel", "idgetpanel", false)); $xFRM->addToolbar($xBtn->getBasic("TR.Estado de Cuenta", "getEdoCtaCredito()", "reporte", "cmdEdoCta", false)); echo $xFRM->get(); ?> </body> <?php $jbf->show(); ?> <script> var Wo = new Gen(); var onAsClicked = false; var mCURFrm = document.getElementById("id-frmPreRecibo"); var jrsFileE = "./jscaja.js.php"; function setFrmSubmit(){
$msg .= $xPlan->getMessages(); } } //------------------------------- IMPRIME UNA PEQUE%A DESCRIPCION DE LA SOLICITUD ----------------------- $xCred->init(); $xFRM->addHTML($xCred->getFichaDeSocio(true)); $xFRM->addHTML($xCred->getFicha(true)); //$urlsend = "elUrl='" . $OConv->getPathPagare($idsolicitud) . "';"; $cedula_grupal = 0; //$urctr = "esUrl='" . $xCred->getPathDelContrato() . "';"; if ($OConv->getEsProductoDeGrupos() == true) { //Si la cedula Grupal existe y el Tipo de Integracion el GRUPO if (isset($_SESSION["recibo_en_proceso"])) { $cedula_grupal = $_SESSION["recibo_en_proceso"]; } $xFRM->addToolbar($xBtn->getBasic("TR.IMPRIMIR CEDULA GRUPAL DE AUTORIZACION", "jsPrintCedulaGrupal())", "personas", "print-cedulagrupo", false)); } //$xFRM->addToolbar( $xBtn->getBasic("TR.IMPRIMIR CEDULA DE AUTORIZACION", "printcedula()", "documento", "print-cedula", false ) ); $xFRM->addToolbar($xBtn->getSalir("", true)); // $xBtn->getIrAlInicio(true) ); $msg .= "WARN\tLos Datos de Fecha de vencimiento, Dias Autorizados\r\n"; $msg .= "WARN\tInteres Diario, Monto de la Parcialidad, etc. Varian cuando se elabore el PLAN DE PAGOS (Cuando son PAGOS PERIODICOS)\r\n"; $msg .= "WARN\tNo es recomendable que se Impriman los Documentos a esta Altura del Proceso\r\n"; $xFRM->addAviso($msg); $xFRM->addAvisoRegistroOK(); } } else { ?> <div class="inv" id="divrazones"> <form class="formoid-default" style="background-color:#FFFFFF;font-size:14px;font-family:'Open Sans','Helvetica Neue','Helvetica',Arial,Verdana,sans-serif;color:#666666;width:30em" title="frmRechazados" method="post"> <div class="element-text" ><h2 class="title">Rechazados</h2></div>
<input type="hidden" id="idMarkRecord" value="0" /> <fieldset> <legend>Calendario de Llamadas</legend> <?php //mostrar el Arbol de llamadas ?> <table> <tbody> <tr> <td width="10%" height="50%"> <div id="display-cal"> <?php $xFRM->addToolbar($xBtn->getBasic("", "getBackRecords()", "atras", "idanterior", false)); $xFRM->addToolbar($xBtn->getBasic("", "getFirstRecords()", "inicio", "idhome", false)); $xFRM->addToolbar($xBtn->getBasic("", "getNextRecords()", "siguiente", "idsiguiente", false)); $xFRM->addToolbar($xDate->get("")); echo $xFRM->get(); ?> </div> <div id="div-options"> <fieldset> <legend>Opciones</legend> <table id="tbl-options" > <tbody> <tr> <th colspan="2">Mostrar También:</th> </tr> <tr>
case "float": $xFRM->addHElem($xTxt->getDeMoneda($id, $titulo, $valor)); break; case "int": $xFRM->addHElem($xTxt->getDeMoneda($id, $titulo, $valor)); break; default: $xFRM->addHElem($xTxt->getNormal($id, $valor, $titulo)); break; } } //numero } } $xFRM->addSubmit("", "jsGuardarCambios()"); $xFRM->addToolbar($xBtn->getBasic("Edicion avanzada", "jsGoAvanzada()", "ejecutar", "idraw", false)); $xFRM->addAviso(""); //$xFRM->addFootElement( $Boone->query()->getLog() ); $xFRM->addFootElement($hidden); } echo $xFRM->get(); } else { //print close error } echo "<script>var WGen\t= new Gen();\n\t{$jsVars}\n\tfunction jsGuardarCambios(){\n\t\tWGen.pajax({\n\t\t\turl : '{$frm}.php',\n\t\t\tform : \$('#{$frm}'),\n\t\t\textra : '&t={$tabla}&f={$filtro}&enc={$encode}&cmd=" . SYS_AUTOMATICO . "',\n\t\t\tcallback : function(o){ if(o.resultado == true){ alert('Registro Guardado!'); WGen.close(); } else { alert('Error al Guardar!\\n' + o.messages); } } ,\n\t\t\tresult : 'json'\n\t\t});\n\t}\n\tfunction jsGoAvanzada(){ window.location ='{$location}&opts=raw'; }\n\tfunction initComponents(){ }\n\t</script>"; ?> <script> /* Funciones de Operaciones */ function jsCambiarValores(obj) { $("#_afectacion_cobranza").val(obj.value); $("#_afectacion_estadistica").val(obj.value);
?> <!-- <p><input type="checkbox" name="mMostrarTodos" />Mostrar Todas las Cuentas(Es Tardado)</p> --> </fieldset> </td> </tr> <tr> <td colspan="2"> <table style="" > <tbody> <tr> <td><?php echo $xBtn->getBasic("Aceptar", "cmdTAceptar(event);", "aceptar"); ?> </td> <td><?php echo $xBtn->getSalir(); ?> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table> </form> <?php
} if ($table == false) { $xHP->init(); $xFRM = new cHForm("frmeditstructure", "frm_edit_structure.php"); $xBtn = new cHButton(); $xTxt = new cHText(); $xDate = new cHDate(); $xChk = new cHCheckBox(); //$xSel = new cHSelect(); $xFRM->setTitle("TR.Editar Estructura del Sistema"); $xSel = new cSelect("ctable", "ctable", "SHOW TABLES IN " . MY_DB_IN); $xSel->setEsSql(); $xFRM->addHElem($xSel->get("TR.Nombre de la Tabla", true)); $xFRM->addHElem($xChk->get("TR.Actualizar", "forzar")); $xFRM->addSubmit(); $xFRM->addToolbar($xBtn->getBasic("TR.Respaldo", "jsGetBackup()", "respaldo", "idgetrespaldo", false)); echo $xFRM->get(); ?> <script> var xg = new Gen(); function jsGetBackup(){ var url = "http://localhost/utils/download.php?tabla=general_structure"; xg.w({ url : url, w : 800, h : 600 }); } </script> <?php } else { $table = strtolower($table); $xHP = new cHPage("TR.Editar estructura", HP_GRID); $xHP->setNoDefaultCSS(); $xHP->init();
function jsaPrevalidarCredito($socio, $solicitud, $numpagos, $periocidad, $convenio, $contrato, $fechaMin, $fechaVenc, $monto) { $clave = md5($socio . $solicitud . ROTTER_KEY . date("Ymd")); $out = false; $msg = ""; $ctrl = ""; $xHO = new cHObject(); $xBtn = new cHButton(); $arrDatos = array("numero_de_solicitud" => $solicitud, "periocidad_de_pago" => $periocidad, "tipo_de_producto" => $convenio, "numero_de_pagos" => $numpagos, "contrato_corriente_relacionado" => $contrato, "fecha_de_ministracion" => $fechaMin, "fecha_de_vencimiento" => $fechaVenc); if ($socio == DEFAULT_SOCIO or $socio == 0) { $msg .= "ERROR\t{$socio}\tClave de Persona no Valido\r\n"; $out = false; } else { if ($solicitud == DEFAULT_CREDITO or $solicitud == 0) { $msg .= "ERROR\t{$socio}\t{$solicitud}\tNumero de Credito no Valido\r\n"; $out = false; } else { //Valorar Numero de Creditos por Socio $xSoc = new cSocio($socio); if ($xSoc->existe($socio) == false) { $msg .= "ERROR\t{$socio}\tEl Socio No Existe\r\n"; $out = false; } else { $xSoc->init(); $out = $xSoc->setPrevalidarCredito($arrDatos); $msg .= $xSoc->getMessages(); } } } if ($out == true) { $msg .= "OK\tEL CREDITO HA SIDO VALIDADO POR EL SISTEMA - CUMPLE LOS REQUISITOS\r\n"; $ctrl .= $xBtn->getBasic("TR.guardar credito", "jsFormularioValidado('{$clave}')", "guardar", "idvalidarok"); $ctrl .= $xBtn->getBasic("TR.validar nuevamente", "jsPrevalidarCredito()", "checar", "idnuevavalidacion"); } else { //$ctrl = "<input type=\"button\" name=\"cmdSubmit\" onclick=\"jsPrevalidarCredito();\" value=\"VALIDAR CREDITO NUEVAMENTE\" />"; $ctrl .= $xBtn->getBasic("TR.validar nuevamente", "jsPrevalidarCredito()", "checar", "idnuevavalidacion"); } $msg = $xHO->Out($msg, OUT_HTML); $svalidate = "{$msg} {$ctrl}"; return $svalidate; }
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; $msg .= $msgC; $msg .= $msgPIE; if (MODO_DEBUG == true) { $xLog->setWrite($msg); $xLog->setClose();
$xFRM->addPersonaComandos($persona); $xFRM->addAvisoRegistroOK(); //==================================== Nuevas Relaciones if ($origen_relacion == false) { $xTbl = new cHTabla("idtblrels"); $xHSel = new cHSelect(); $xChk = new cHCheckBox(); $xText = new cHText(); $xText->setDivClass(""); $xChk->setDivClass(""); $xBtn = new cHButton(); $xUl = new cHUl(); $li = $xUl->getO(); $li->setT("ul"); $li->setClass("tags blue"); $li->add($xBtn->getBasic("TR.Guadar", "jsGuardarReferencia()", $xBtn->ic()->GUARDAR, "idguardar", false, true), ""); $xTbl->initRow(); $xTbl->addTD($xText->getDeNombreDePersona()); $xTbl->addTD($xHSel->getListaDeTiposDeRelaciones("", "")->get("")); $xTbl->addTD($xHSel->getListaDeTiposDeParentesco()->get("")); $xTbl->addTD($xChk->get("TR.es dependiente_economico", "dependiente")); $xTbl->addRaw("<td class='toolbar-24'>" . $xUl->get() . "</td>"); $xTbl->endRow(); $xFRM->addHTML("<h2>" . PERSONAS_TITULO_PARTES . "</h2>"); $xFRM->addHTML($xTbl->get()); $xFRM->addHTML('<div id="ListaDeRelaciones"></div>'); } } if ($agregardom == true and setNoMenorQueCero($persona) > 0) { $xSoc->set($persona); if ($xSoc->init() == true) {
<tr> <td>Estatus Actual</td> <!-- 'pendiente','efectuado','comprometido','cancelado','vencido' --> <td><select name="cEstatus" id="idEstatus"> <option value="pendiente">Pendiente</option> <option value="efectuado">Efectuado</option> <option value="comprometido">Comprometido</option> <option value="cancelado">Cancelado</option> <option value="vencido">Vencido</option> </select> </td> </tr> <tr> <td><input type="button" name="cmdShowNot" onclick="mostrar_notificaciones();" value="Mostrar Notificaciones" /></td> <td><?php echo $xBtn->getBasic("TR.Dar por Cumplidos las Notificaciones Marcadas", "actionByCmd('Common_3de8e697db5bb95c43c3139743a47d8b', 2);", "verde"); ?> </td> <td><?php echo $xBtn->getBasic("TR.Cancelar las Notificaciones Marcadas", "actionByCmd('Common_3de8e697db5bb95c43c3139743a47d8b', 4);", "cumplido"); ?> </td> </tr> </table> <p id="PMsg" class="aviso"></p> <div id="ilistado_notificaciones"></div> </form> </body> <?php $jxc->drawJavaScript(false, true); jsbasic("frm_cumplir_notificaciones", "", ".");
//echo $oFrm->get(); } else { if (setNoMenorQueCero($idsocio) <= 0) { $idsocio = $xCred->getClaveDePersona(); } $xOPdto = $xCred->getOProductoDeCredito(); if ($idsocio != $xCred->getClaveDePersona()) { $msg = "ERROR\tLa Persona {$idsocio} no es la propietaria del credito, el credito marca " . $xCred->getClaveDePersona() . "\r\n"; $oFrm->addToolbar($xBtn->getRegresar("../index.xul.php?p=frmcreditos/creditos.panel.frm.php", true)); $oFrm->addAviso($msg); } else { $oFrm->addHTML($xCred->getFichaDeSocio(true)); $oFrm->addHTML($xCred->getFicha(true, "", true)); $codigo_de_oficial = $xCred->getClaveDeOficialDeCredito(); if (MODO_DEBUG == true) { $oFrm->addToolbar($xBtn->getBasic("TR.EDICION_AVANZADA", "jsActualizarCreditoRAW()", "aviso", "edit-credito2", false)); $oFrm->addToolbar($xBtn->getBasic("TESTING", "var xG=new Gen();xG.w({url:'../unit/core.creditos.test.php?credito={$idsolicitud}'})", "checar", "test-cred", false)); } $oFrm->addCreditoComandos($idsolicitud); $oFrm->addToolbar($xBtn->getBasic("TR.ACTUALIZAR DATOS", "jsActualizarCredito()", "editar", "edit-credito", false)); $oFrm->addToolbar($xBtn->getBasic("TR.IMPRIMIR PAGARE", "printpagare()", "dinero", "view-pagare", false)); $oFrm->addToolbar($xBtn->getBasic("TR.IMPRIMIR formato NOTARIAL", "cedulanotario({$idsolicitud})", "reporte", "view-cedula", false)); $oFrm->addToolbar($xBtn->getBasic("TR.ORDEN_DE_DESEMBOLSO", "printodes()", "imprimir", "print-order", false)); $oFrm->addToolbar($xBtn->getBasic("TR.CONTRATO", "contratocredito()", "imprimir", "print-contrato", false)); $oFrm->addToolbar($xBtn->getBasic("TR.IMPRIMIR RECIBO DE credito", "printrec()", "imprimir", "print-recP", false)); $oFrm->addToolbar($xBtn->getBasic("TR.IMPRIMIR MANDATO", "printMandato()", "imprimir", "print-mandato", false)); $oFrm->addToolbar($xBtn->getBasic("TR.ESTADO_DE_CUENTA", "getEstadoDeCuenta({$idsolicitud})", "statistics", "estado-cta", false)); $oFrm->addToolbar($xBtn->getBasic("TR.ESTADO_DE_CUENTA Intereses", "getEstadoDeCuentaIntereses({$idsolicitud})", $oFrm->ic()->COBROS, "estado-cta2", false)); $idrecibo = $xCred->getNumeroReciboDeMinistracion(); $idnumeroplan = $xCred->getNumeroDePlanDePagos(); if (setNoMenorQueCero($idnumeroplan) > 0) {
$xCta = new cCuentaDeCaptacion($idcuenta, $idsocio, $dias, $tasa, $fechaalta); $idcuenta = $xCta->setNuevaCuenta($origencuenta, $subpdto, $idsocio, $observacion, $idsolicitud, $man1, $man2, $idgrupo, $fechaalta, $tipocuenta, $tipotitulo, $dias, $tasa, $cuentaDeIntereses, $fechaalta); $xCta->init(); $xFRM->addHTML($xCta->getFicha(true)); $contrato = $xCta->getURLContrato(); $msg .= $xCta->getMessages(); } $msg .= $xSoc->getMessages(); if (MODO_DEBUG == true) { //$xCta->getMessages( $xFL = new cFileLog(false, true); $xFL->setWrite($msg); $xFL->setClose(); $xFRM->addToolbar($xFL->getLinkDownload("Archivo de sucesos", "")); } $xFRM->addToolbar($xBtn->getBasic("TR.Imprimir contrato", "printrec()", "imprimir", "idpcont", false)); $xFRM->addToolbar($xBtn->getBasic("TR.Imprimir mandato", "printMandato()", "imprimir", "idpcont", false)); //Agregar Mancomunados $xFRM->addAviso($msg, "idmsg", true); //------------------------------------------------------------------------------------------------------- } } echo $xFRM->get(); $jxc->drawJavaScript(false, true); ?> <script> $(document).ready(function () { $('#id-frmcaptacion').isHappy({ fields: { '#idproductocaptacion': { required : true,
//$xSel->setOptionSelect($numero_de_cuenta); $xHSel = new cHSelect(); $xHSel->addOptions(array("cheque" => $xHP->lang("Cheque"), "deposito" => $xHP->lang("Deposito"), "retiro" => $xHP->lang("Retiro"))); $selOperacion = $xHSel->get("idoperacion", $xHP->lang("operacion"), $operacion); $xHSel->setClearOptions(); $xHSel->addOptions(array("autorizado" => $xHP->lang("Autorizado"), "noautorizado" => $xHP->lang("No Autorizado"), "cancelado" => $xHP->lang("Cancelado"))); $selEstatus = $xHSel->get("idestatus", $xHP->lang("Estatus")); $xF = new cHDate(0, $fecha, TIPO_FECHA_OPERATIVA); $xF2 = new cHDate(1, $fecha, TIPO_FECHA_OPERATIVA); $xFRM->addHElem($xF->get($xHP->lang("Fecha Inicial"))); $xFRM->addHElem($xF2->get($xHP->lang("Fecha Final"))); $xFRM->addHElem($selBanco->get("TR.Cuenta Bancaria", true)); $xFRM->addHElem($selOperacion); $xFRM->addHElem($selEstatus); $xFRM->addHElem($xTxt->getNormal("idbeneficiario", "", "TR.Beneficiario")); $xFRM->addToolbar($xBtn->getBasic($xHP->lang("Obtener"), "jsGetReporte", "guardar", "cmdsave", false)); //$xFRM->addSubmit("Guardar Movimiento", "setGuardar"); $xFRM->addFootElement("<div id='content'><object type=\"text/html\" id=\"idFPrincipal\" data=\"./utils/frm_calendar_tasks.php\" width='100%' height=\"1200px\" ></object></div>"); echo $xFRM->get(); ?> </body> <script > function jsGetReporte() { var fi = $("#idfecha-0").val(); var ff = $("#idfecha-1").val(); //var usr = $("#idusuario").val(); var rpt = "movimientos_bancarios.grid.php?"; //var sta = $("#idestado").val(); //var emp = $("#idempresa").val();
$oFRM->addPersonaBasico(); $xText2->addEvent("jsaGetUInfo(); posAction()", "onchange"); $oFRM->addHElem($xText2->get("idNombreUsuario", "", $xText->lang("NOMBRE DE", "USUARIO"))); $oFRM->addHElem($xText2->getPassword("idContrasenna", $xText->lang("PASSWORD"), "")); $xText2->addEvent("evalPWD()", "onblur"); $oFRM->addHElem($xText2->getPassword("idContrasenna2", $xText->lang("CONFIRME", "PASSWORD"), "")); $xSel = new cHSelect(); $xSel->addEvent("update_puesto", "onchange"); $oFRM->addHElem($xSel->get("idNivelAcceso", $xText->lang("TIPO DE", "ROL"), "2", TCATALOGOS_USUARIOS_ROLES)); $xText->setClearEvents(); $xText->setClearProperties(); $oFRM->addHElem($xText->get("idPuesto", "", $xText->lang("PUESTO"))); $xSel->setClearEvents(); $oFRM->addHElem($xSel->get("idSucursal", $xText->lang("SUCURSAL"), getSucursal(), TCATALOGOS_ENTIDAD_SUCURSALES)); $oFRM->addToolbar($xBtn->getRegresar("", true)); $oFRM->addToolbar($xBtn->getBasic("TR.Baja", "jsSetBaja()", "baja", "idcmdbaja", false)); $oFRM->addHTML("<p class='aviso' id='thAction'>{$msg}</p>"); $oFRM->addHTML('<input type="hidden" id="idUsuario" name="idUsuario" />'); $oFRM->addSubmit(); echo $oFRM->get(); $xJs = new jsBasicForm($oFRM->getName()); echo $xJs->get(); } else { $sucess = true; $msg = ""; //O = ALta , 1=Update $contrasenna = $_POST["idContrasenna"]; $contrasenna = trim(md5(substr($contrasenna, 0, 20))); $idusuario = isset($_POST["idUsuario"]) ? $_POST["idUsuario"] : 0; $xTi = new cTipos(); $clavedepersona = parametro("idsocio", DEFAULT_SOCIO, MQL_INT);
/** * Genera la Tabla * @param string $vCaption Titulo de la Tabla * @param boolean $retorna Retornar la Tabla como Valor? true/false */ function Show($vCaption = "", $retorna = true, $TableID = "") { $xHComm = new cHObject(); $xD = new cFecha(); $xLng = new cLang(); $xT = new cTipos(); $xQL = new MQL(); $xBtn = new cHButton(); $xIcs = $this->ODicIcons(); $this->mID = $TableID == "" ? $this->mID : $TableID; if (MODO_DEBUG == true and isset($_SERVER["REQUEST_URI"])) { //setLog($_SERVER["REQUEST_URI"]); if (strpos($_SERVER["REQUEST_URI"], "rpt") === false) { $this->addTool(3); } } $xD->setSeparador("/"); if ($this->mSql != "") { //Miembros de las Tablas $tds = ""; $ths = ""; //Inicio de Tabla $pushInit = ""; $pushEnd = ""; $vClassT = ""; $vWidth = ""; $tdt = ""; $tht = ""; $tab = ""; $tfoot = ""; $trick = 1; $capTable = ""; $oldTags = false; if ($this->mTipoSalida == OUT_EXCEL) { $oldTags = true; } //si hay Caption formar el caption if ($vCaption != "" and $this->mPrepareChart == false) { $vCaption = $xLng->getT($vCaption); $vCaption = "<legend>[ {$vCaption} ]</legend>"; $pushInit = "<fieldset>{$vCaption}"; $pushEnd = "</fieldset>"; } if ($vCaption != "" and $this->mPrepareChart == true) { $capTable = "<caption>{$vCaption}</caption>"; } if ($vCaption != "" and $this->mTipoSalida == OUT_EXCEL) { $capTable = "<caption>{$vCaption}</caption>"; } //Clase de la Tabla if ($this->mClassT != "") { $this->mClassT = " " . $this->mClassT; } $vClassT = "class=\"listado" . $this->mClassT . "\" "; //Contar Tools $il = count($this->mTool); $itmCmd = count($this->mEspCMD); $itmEspTool = count($this->mEspTool); $itmTot = $il + $itmCmd + $itmEspTool; if ($itmTot > 0) { $wd = setNoMenorQueCero($this->mWidthTool) <= 0 ? $itmTot * 26 . "px" : $this->mWidthTool; $tht = "<th style='min-width:" . $wd . ";width:" . $wd . ";'>Acciones</th>"; } // -------------------------------------------------------------- $rs = getRecordset($this->mSql); if ($this->mKeyField == "") { $this->mKeyField = mysql_field_name($rs, $this->mKey); } if ($this->mTbl == "") { $this->mTbl = mysql_field_table($rs, $this->mKey); } //Arrays de Nombres y tipo $arrFieldNames = array(); $arrFieldTypes = array(); $preCols = count($this->Fields) <= 1 ? false : true; // $ifl = mysql_num_fields($rs) - 1; //Limite de Fields //------------------------------------------------------------- //Cabeceras de Columnas for ($iCols = 0; $iCols <= $ifl; $iCols++) { $fname = mysql_field_name($rs, $iCols); $ftypes = mysql_field_type($rs, $iCols); $this->Fields[] = $fname; if ($this->mKey == 0 and $this->mKeyField != "") { if (strtolower($fname) == strtolower($this->mKeyField)) { $this->mKey = $iCols; } } $tths = ""; if (isset($this->mColTitles[$fname])) { $tths = $this->mColTitles[$fname]; } else { $tths = strtoupper(str_replace("_", " ", $fname)); } $tths = $xLng->getT("TR.{$tths}"); $cssTh = $iCols == $this->mKey ? " class='key' " : ""; $scope = $this->mPrepareChart == true ? " scope='col' " : ""; //Mejorar codigo if ($this->mTipoSalida == OUT_EXCEL) { $ths .= "<th class=\"xl25\">{$tths}</th>"; } else { if ($this->mTipoSalida == OUT_TXT or $this->mTipoSalida == OUT_CSV) { $ths .= $iCols == 0 ? $tths : $this->mDelimiter . $tths; $ths .= $iCols == $ifl ? "\r\n" : ""; } else { $ths .= ($this->mPrepareChart == true and $iCols == $this->mKey) ? "<td></td>" : "<th {$scope} {$cssTh}>{$tths}</th>"; } } /** * Construye el Array de Tipos y Nombres */ $arrFieldNames[$iCols] = $fname; $arrFieldTypes[$iCols] = $ftypes; } //$ths . "\n $tht"; // -------------------------------------------------------------- while ($rw = mysql_fetch_array($rs)) { $this->mRowCount++; $tdt = ""; $pKey = $this->mKey; $idKey = is_string($rw[$pKey]) == true ? "'" . $rw[$pKey] . "'" : $rw[$pKey]; $dataCustom = ""; $trick = $trick >= 2 ? 1 : $trick + 1; //switch oddr $lis = ""; $liCss = $trick == 2 ? "tags green" : "tags blue"; /*$t = array( 0 => $xBtn->getBasic("TR.Ejecutar", $this->mActionExec . "($idKey)", ) "<img src='../images/common/execute.png' onclick=\"" . $this->mActionExec . "($idKey);\" title='Ejecutar Una acción' />", 1 => "<img src='../images/common/edit.png' onclick=\"if(typeof actualizame" . $this->mRndK . " != 'undefined'){actualizame" . $this->mRndK . "($idKey);} else {jsUp('" . $this->mTbl . "','" . $this->mKeyField . "', $idKey); } \" title='Editar Registro' />", SYS_DOS => "<img src='../images/common/trash.png' onclick=\"var xG = new Gen(); xG.rmRecord({tabla:'" . $this->mTbl . "',id:" . $idKey . "});\" title='Eliminar Registro' />" );*/ $t = array(0 => $xBtn->getBasic("TR.Ejecutar", $this->mActionExec . "({$idKey})", $xIcs->EJECUTAR, "exec{$idKey}", false, true), 1 => $xBtn->getBasic("TR.Editar", "if(typeof actualizame" . $this->mRndK . " != 'undefined'){actualizame" . $this->mRndK . "({$idKey});} else {jsUp('" . $this->mTbl . "','" . $this->mKeyField . "', {$idKey}); }", $xIcs->EDITAR, "redit{$idKey}", false, true), 2 => $xBtn->getBasic("TR.Eliminar", "var xG = new Gen(); xG.rmRecord({tabla:'" . $this->mTbl . "',id:" . $idKey . "});", $xIcs->ELIMINAR, "rdel{$idKey}", false, true), 3 => $xBtn->getBasic("TR.Ver", "var xDev=new SafeDev(); xDev.recordRAW({tabla:'" . $this->mTbl . "',id:" . $idKey . "});", $xIcs->EXPORTAR, "idcmdview{$idKey}", false, true)); foreach ($this->mTool as $idx => $clave) { $lis .= isset($t[$clave]) ? "<li>" . $t[$clave] . "</li>" : ""; } foreach ($this->mEspCMD as $idx => $cnt) { $lis .= "<li>" . str_replace(HP_REPLACE_ID, $rw[$pKey], $cnt) . "</li>"; } $tdt = $lis == "" ? "" : "<ul class='{$liCss}'>{$lis}</ul>"; /** * Herramientas especiales */ foreach ($this->mEspTool as $key => $value) { $DefValue = str_replace(HP_REPLACE_ID, $rw[$pKey], $value); //validar si no es PHP if (strpos($DefValue, "PHP::") !== false) { $cod = str_replace("PHP::", "\$DefValue=", $DefValue); eval($cod); } $tdt .= "\n " . $DefValue; } $tdt = trim($tdt) != "" ? "<td id=\"options-" . $rw[$pKey] . "\" class=\"toolbar-24\">{$tdt}</td>" : ""; if ($this->mTipoSalida == OUT_EXCEL) { $tdt = ""; } //------------------------------------------------------- $ttds = ""; for ($i = 0; $i <= $ifl; $i++) { $event = ""; $css = ""; $oprp = ""; $currVal = $rw[$i]; $sanID = str_replace(" ", "_", $currVal); $type = isset($arrFieldTypes[$i]) ? $arrFieldTypes[$i] : "text"; $name = $arrFieldNames[$i]; $scope = ""; $delims = "td"; $mkEnd = ""; $extraCNT = ""; if ($i == $this->mKey) { $event = $this->EventKey; if ($event != "") { $event = "<a class='button' onclick=\"{$event}('{$rw[$i]}');\" >"; $mkEnd = "</a>"; } $css .= "key"; $oprp = " id=\"pk-" . $sanID . "\" "; $scope = $this->mPrepareChart == true ? "scope=\"row\"" : ""; $delims = $this->mPrepareChart == true ? "th" : "td"; } /** *Agrega el data Custom */ if ($this->mDataCustom == true) { $dataCustom .= $dataCustom == "" ? "{$name}={$currVal}" : "|{$name}={$currVal}"; } /** * Agrega una suma si el tipo aplica */ if (isset($this->arrTypesPHP[$type]) and $this->arrTypesPHP[$type] == "numeric") { if (!isset($this->mFieldSum[$name])) { $this->mFieldSum[$name] = 0; } $this->mFieldSum[$name] += $currVal; } //Agregar sub consulta /*if($this->mSubsEnable == true){ $sqlSub = ""; //si no encuentra if(isset($this->mSubSQLs[$i])){ $sqlSub = $this->mSubSQLs[$i]; } elseif(isset($this->mSubSQLs[$name])){ $sqlSub = $this->mSubSQLs[$name]; } else { if ($i == $this->mKey OR $name == $this->mKeyField){ $sqlSub = (isset($this->mSubSQLs[0])) ? $this->mSubSQLs[0] : ""; } } if($sqlSub == ""){ } else { $sqlSub = str_replace(HP_REPLACE_ID,$currVal, $sqlSub); //if($currVal == 200039104){setLog($sqlSub);} $mql = new MQL(); $data = $mql->getDataRecord($sqlSub); $cnt = ""; $outc = new cHObject(); foreach($data as $info){ foreach($info as $pfield => $pvalue){ $cnt .= $pvalue . "\r\n"; } } $extraCNT .= $outc->Out($cnt, OUT_HTML); } }*/ //Tipo de Dato /** * Si la Opcion de Class por tipo es verdadero * formatea cada Td como su tipo */ $oStr = array("string" => "string", "varchar" => "varchar", "text" => "text", "tinytext" => "tinytext"); if (!isset($oStr[$type])) { $css = $css == "" ? $type : "{$css} {$type}"; } if (isset($this->arrRowCSS[$name])) { $css = $css == "" ? $type : "{$css} " . $this->arrRowCSS[$name]; } $css = $css == "" ? "" : " class=\"{$css}\" "; //Formatea a Moneda el valor si es tpo real if ($type == "real") { $currVal = ($this->mPrepareChart == true or $this->mTipoSalida == OUT_EXCEL) ? round($currVal, 2) : getFMoney($currVal); } if ($type == "date") { $currVal = $xD->getFechaMX($currVal); } if (isset($oStr[$type])) { $currVal = $xHComm->Out($currVal, OUT_HTML); } if ($this->mTipoSalida == OUT_EXCEL) { //class=xl2216681 nowrap $ttds .= "<{$delims} class=\"xl25\" >" . $currVal . "</{$delims}>"; } else { if ($this->mTipoSalida == OUT_TXT or $this->mTipoSalida == OUT_CSV) { $ttds .= $i == 0 ? $currVal : $this->mDelimiter . $currVal; } else { $css = $this->mPrepareChart == true ? "" : $css; $ttds .= "<{$delims} {$scope} {$css} {$oprp}>{$event}" . $currVal . "{$mkEnd}{$extraCNT}</{$delims}>"; } } } // $trcss = $trick >= 2 ? " class='trOdd' " : ""; if ($this->mTipoSalida == OUT_EXCEL) { $tds .= "<tr>{$ttds}{$tdt}</tr>\r\n"; } else { if ($this->mTipoSalida == OUT_TXT or $this->mTipoSalida == OUT_CSV) { $tds .= $ttds . "\r\n"; } else { $dataCustom = $dataCustom != "" ? " data-info=\"{$dataCustom}\" " : ""; $tds .= "<tr id=\"tr-" . $this->mTbl . "-" . str_replace(" ", "_", $rw[$this->mKey]) . "\"{$dataCustom} {$trcss}>{$ttds} {$tdt} </tr>"; } } if ($this->mSubsEnable == true) { foreach ($this->mSubSQLs as $idx => $sqls) { if ($sqls != "") { $sqlSub = str_replace(HP_REPLACE_ID, $rw[$this->mKey], $sqls); $mql = new MQL(); $data = $mql->getDataRecord($sqlSub); $outc = new cHObject(); foreach ($data as $info) { foreach ($info as $pfield => $pvalue) { $cnt .= $pvalue . "\r\n"; } } $extraCNT .= $outc->Out($cnt, OUT_HTML); $icx22 = $ifl + 2; $tds .= "<tr id=\"tr-subs-" . $this->mTbl . "-" . str_replace(" ", "_", $rw[$this->mKey]) . "\"><td colspan='{$icx22}'>{$extraCNT}</td></tr>"; } } } } $this->vFields = $rw; // -------------------------------------------------------------- @mysql_free_result($rs); $ism = $this->mFootSums; //sumas $tfoot = ""; for ($i = 0; $i <= $ifl; $i++) { if (isset($ism[$i])) { if ($this->mTipoSalida == OUT_EXCEL) { $tfoot .= isset($this->mFieldSum[$ism[$i]]) ? "<th>" . getFMoney($this->mFieldSum[$ism[$i]]) . "</th>" : "<td></td>"; } else { $tfoot .= isset($this->mFieldSum[$ism[$i]]) ? "<th><input type='hidden' id='idsum-" . $ism[$i] . "' value='" . $this->mFieldSum[$ism[$i]] . "' /><mark id='sum-" . $ism[$i] . "'>" . getFMoney($this->mFieldSum[$ism[$i]]) . "</mark></th>" : "<td></td>"; } } else { $tfoot .= $i == 0 ? "<th>Filas: " . $this->mRowCount . "</th>" : "<td></td>"; } } $tfoot = $oldTags == true ? "<tr>{$tfoot}</tr>" : "<tfoot><tr>{$tfoot}</tr></tfoot>"; $tfoot = ($this->mSumFoot == false or $this->mPrepareChart == true) ? "" : $tfoot; //Da Salida a la Tbla $mID = $this->mID; $aProps = $this->mTipoSalida == OUT_EXCEL ? " x:str border=0 style='border-collapse: collapse' " : " {$vClassT} id=\"{$mID}\""; $aProps = $this->mPrepareChart == true ? " style=\"display: none; text-align: center \" > " : $aProps; $tBody = $oldTags == true ? "{$tds}" : "<tbody>{$tds}</tbody>"; $tHead = $oldTags == true ? "<tr>{$ths}{$tht}</tr>" : "<thead><tr>{$ths}{$tht}</tr></thead>"; $tHead = trim($ths) == "" ? "" : $tHead; if ($this->mTipoSalida == OUT_TXT or $this->mTipoSalida == OUT_CSV) { $tab = "{$ths} {$tds}"; } else { $tab = "{$pushInit}<table{$aProps}>{$capTable}{$tHead}{$tBody}{$tfoot}</table>{$pushEnd}"; } if ($retorna == true) { return $tab; } else { echo $tab; } } }
$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"); $xFRM->OButton("TR.Salir", "var xG = new Gen(); xG.salir()", "salir"); $xFRM->addSeccion("idmastareas", "TR.Tareas"); $xFRM->addHElem("<div id=\"tcalendar-task\">{$alerts}</div>"); $xFRM->endSeccion(); $sysinfo = ""; if (MODO_DEBUG == true and SYSTEM_ON_HOSTING == false) {
//===================================================================================================== $xHP = new cHPage("", HP_FORM); $DDATA = $_REQUEST; //$jxc = new TinyAjax(); //$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago"); //$jxc ->process(); echo $xHP->getHeader(); $jsb = new jsBasicForm("frmjson"); //$jxc ->drawJavaScript(false, true); echo $xHP->setBodyinit(); $xFRM = new cHForm("frmjson", "../install/update.json.php"); $xBtn = new cHButton(); $xTxt = new cHText(); $xArea = new cHTextArea("idjson", "idjson", "Texto JSON a Exportar"); $xFRM->addHElem($xArea->get()); $xFRM->addHElem($xBtn->getBasic("Enviar", "jsSubmit()", "guardar")); echo $xFRM->get(); echo $xHP->setBodyEnd(); $jsb->show(); ?> <style> <!-- --> #idjson { width: 99%; height: 400px; } </style> <!-- HTML content --> <script>
monto_del_movimiento, monto_recibido, monto_en_cambio, banco, numero_de_cheque, observaciones, sucursal, eacp, cuenta_bancaria, documento_descontado FROM tesoreria_cajas_movimientos */ $xF = new cHDate(0, $fecha, TIPO_FECHA_OPERATIVA); $xFRM->addHElem($xF->get("Fecha de Operacion")); $xFRM->addHElem($xHSel->get("idoperacion", "Operacion", $operacion)); $xFRM->addHElem("<div class='tx4'>" . $xHCob->getSelectTiposDePago() . "</div>"); /*$xFRM->addHElem($xTxt->get("idsocio", $socio, "Persona"));*/ //$xFRM->addHElem($xTxt->get("iddocumento", $documento, "Documento")); $xFRM->addHElem($xTxt->get("idrecibo", $recibo, "Recibo")); $xFRM->addHElem($xTxt->getDeMoneda("idmonto", "Monto", $monto)); $xFRM->addHElem($xSel->get("Banco", true)); $xFRM->addHElem($xSel2->get("Cuenta Bancaria", true)); $xFRM->addHElem($xTxt->get("idcheque", $cheque, "Numero de Cheque")); $xFRM->addHElem($xTxt->get("idobservaciones", $observaciones, "Observaciones")); $xFRM->addHTML("<div class='aviso'>{$msg}</div>"); $xFRM->addFootElement($xBtn->getBasic("Guardar", "setGuardar", "guardar")); echo $xFRM->get(); echo $xHP->setBodyEnd(); $jsb->show(); ?> <!-- HTML content --> <script> function setGuardar(){ jsEvaluarFormulario(); } </script> <?php $xHP->end();
$xCE = new cCreditos_estatus(); $xSelEA = $xCE->query()->html()->select($xCE->descripcion_estatus()->get()); $xCP = new cCreditos_periocidadpagos(); $xSelCP = $xCP->query()->html()->select($xCP->descripcion_periocidadpagos()->get()); $xCTP = new cCreditos_tipo_de_pago(); $xSelTP = $xCTP->query()->html()->select($xCTP->descripcion()->get()); $xPP = new cCreditos_tipoconvenio(); $xSelPP = $xPP->query()->html()->select($xPP->descripcion_tipoconvenio()->get()); ?> <!-- MONTO MINISTRADO --> <div class="inv" id="divmontomin"> <?php $oFrm2 = new cHForm("frmmonto", "", "idfrmmonto"); $oFrm2->addHElem($oTxt->getDeMoneda("idmonto", "", $xCred->getMontoAutorizado())); $oFrm2->addHTML($oUL->li("Modificar el Monto que se autorizó")->li("Eliminar Plan de Pagos")->li("Recalcular Intereses Devengados")->li("Reestructurar SDPM")->end()); $oFrm2->addFootElement($oBtn->getBasic($lguardar, "jsaCambiarMontoMinistrado();jsTipTimer()", "guardar", "idmonto")); $oFrm2->addFootElement($oBtn->getBasic($lcancelar, "jsCancelarAccion()", "cancelar", "idcancela2")); echo $oFrm2->get(); ?> </div> <!-- FECHA DE MINISTRACION --> <div class="inv" id="divfechamin"> <?php $oFrm3 = new cHForm("frmfechamin", "", "idfrmfechamin"); $oFrm3->addHElem($oFch->get($xFRM->lang("Fecha", "Nueva"), $xCred->getFechaDeMinistracion(), 1)); $oFrm3->addHTML("<ul><li>Modificar la Fecha de Ministración</li>\n\t<li>Cambiar la Fecha del Recibo de Ministración</li><li>Eliminar Plan de Pagos</li>\n\t<li>Reestructurar SDPM</li><li>Recalcular Intereses Devengados</li></ul>"); $oFrm3->addFootElement($oBtn->getBasic($lguardar, "jsaCambiarFechaMinistracion();jsTipTimer()", "guardar", "idsafechamin")); $oFrm3->addFootElement($oBtn->getBasic($lcancelar, "jsCancelarAccion()", "cancelar", "idcancela3")); echo $oFrm3->get(); ?> </div>
$xBTN = new cHButton(); $xDiv = new cHDiv("tx12"); $msg = ""; $fils = 0; foreach ($contents as $archivos) { $xFil = new cDocumentos($archivos); $icon = "desconocido"; if ($xFil->isDocto() == true) { $icon = "documento"; } if ($xFil->isImagen() == true) { $icon = "imagen"; } //$xFRM->OButton($archivos, ""); if ($icon != "desconocido") { $xFRM->addDivSolo($xFil->getEmbed($archivos), $xBTN->getBasic("", "setFile('{$archivos}')", $icon, "id{$fils}"), "tx34", "tx14"); //$xFRM->addHElem( ); } $fils++; } $xFRM->addCerrar(); echo $xFRM->get(); ?> <script> function setFile(mfil){ if(opener){ <?php echo "opener.{$jscallback}(mfil); window.close();"; ?> } }
$xFRM->addAviso($xCred->getMessages()); } else { $xCred->init(); $credito = $xCred->getNumeroDeCredito(); //Si es Automatizado $xCat = new cCreditosOtrosDatos(); if ($tieneprops == true) { $xCred->setOtrosDatos($xCat->AML_CON_PROPIETARIO, "1"); } if ($tieneprovs == true) { $xCred->setOtrosDatos($xCat->AML_CON_PROVEEDOR, "1"); } if ($xCred->getTipoDeAutorizacion() == CREDITO_TIPO_AUTORIZACION_AUTOMATICA) { //$saldo_actual = $monto_autorizado; //TODO: Acabar con este modulo $xFRM->addToolbar($xBtn->getBasic($xHP->lang("Imprimir", "Orden de Desembolso"), "jsImprimirOrdenDeDesembolso()", "imprimir", "cmdprintdes", false)); } //---------------------------------------------------------------------- $xFRM->addHTML($xCred->getFichaDeSocio()); $xFRM->addHTML($xCred->getFicha()); $xFRM->addCreditoComandos($xCred->getNumeroDeCredito()); $xFRM->addToolbar($xBtn->getBasic("TR.Autorizar credito", "var CGen=new CredGen();CGen.getFormaAutorizacion({$credito})", "imprimir", "cmdprintdes5", false)); $xFRM->addToolbar($xBtn->getBasic("TR.GENERAR PLAN_DE_PAGOS", "var CGen=new CredGen();CGen.getFormaPlanPagos({$credito})", "reporte", "generar-plan", false)); } } $msg .= $xSoc->getMessages(); $xFRM->addAviso($msg); echo $xFRM->get(); ?> <script> var xGen = new Gen();
$xHSel->setClearOptions(); $xHSel->addOptions(array("autorizado" => "Autorizado", "noautorizado" => "No Autorizdo", "cancelado" => "Cancelado")); $selEstatus = $xHSel->get("idestatus", "Estatus", $estado); $xF = new cHDate(0, $fecha, TIPO_FECHA_OPERATIVA); $xFRM->addHElem($xF->get("Fecha de Operacion")); $xFRM->addHElem($xSel->get("Cuenta", true)); $xFRM->addHElem($selOperacion); $xFRM->addHElem($selEstatus); $xFRM->addHElem($xTxt->get("idsocio", $socio, "Persona")); $xFRM->addHElem($xTxt->get("idbeneficiario", $beneficiario, "Beneficiario(Nombre)")); $xFRM->addHElem($xTxt->get("iddocumento", $documento, "Documento")); $xFRM->addHElem($xTxt->get("idrecibo", $recibo, "Recibo")); $xFRM->addHElem($xTxt->getDeMoneda("idmonto", "Monto", $monto)); $xFRM->addHTML("<div class='aviso'>{$msg}</div>"); //$xFRM->addSubmit("Guardar Movimiento", "setGuardar"); $xFRM->addToolbar($xBtn->getBasic("Guardar", "setGuardar", "guardar", "idsave", false)); echo $xFRM->get(); echo $jsb->get(); //id value class size maxlength arra(varias_opciones) //nombre = id echo $xHP->setBodyEnd(); ?> <script > function setGuardar(){ jsEvaluarFormulario(); } </script> <?php
$xCTP = new cCreditos_tipo_de_pago(); $xSelTP = $xCTP->query()->html()->select($xCTP->descripcion()->get()); $xPP = new cCreditos_tipoconvenio(); $xSelPP = $xPP->query()->html()->select($xPP->descripcion_tipoconvenio()->get()); $oFRM = new cHForm("frmrenegociar", "", "idfrmrenegociar"); $oFRM->addHElem($xSelPP->get("idpdto", "Producto Actual", $xCred->getClaveDeProducto())); $oFRM->addHElem($xSelCP->get("idperiocidad", "Nueva Periocidad", $xCred->getPeriocidadDePago())); $oFRM->addHElem($xSelTP->get("idtipopago", "Nuevo Tipo de Pago", $xCred->getTipoDePago())); $oFRM->addHElem($oTxt->getDeMoneda("idmonto", "Monto a Renegociar", $xCred->getSaldoActual())); $oFRM->addHElem($oTxt->getDeMoneda("idpagos", "Pagos nuevos", $xCred->getPagosAutorizados())); $oFRM->addHElem($oTxt->getDeMoneda("idtasa", "Tasa Nueva", $xCred->getTasaDeInteres() * 100)); //$oFRM->addHElem( $oTxt->getDeMoneda("idinteres", "Interes a Renegociar", $xCred->getInteresNormalPorPagar() ) ); $oFRM->addHElem($oTa->get("idobservaciones", "", "Observaciones")); $oFRM->addHTML("<p class='aviso' id='resultados'></p>"); $oFRM->addHTML($oUL->li("Se Clona el Credito")->li("Eliminar Plan de Pagos")->li("Reestructurar SDPM")->li("Recalcular Intereses Devengados")->li("Cambiar el Numero de Pagos")->li("Generar Movimiento de Fin de Mes")->end()); $oFRM->addHElem($oBtn->getBasic("Guardar", "jsGuardarCambios", "guardar", "idguardar")); $oFRM->addHElem($oBtn->getBasic("Cancelar", "jsCancelarCambios", "cancelar", "idcancelar")); echo $oFRM->get(); echo $xHP->setBodyEnd(); $jsb->show(); $jxc->drawJavaScript(false, true); ?> <!-- HTML content --> <script> var xGen = new Gen(); function jsGuardarCambios(){ var si = confirm("DESEA REESTRUCTURAR ESTE CREDITO?\nESTO NO PUEDE DESHACERSE.\nTENGA CUIDADO!.\n-----------------------------"); if(si){ jsaGuardarReestructura(); } }
$tdocto->setData($tdocto->query()->initByID($tipo)); $id = $ql->clave_de_control()->v(); //var_dump($rows); $str = "<div class='tx1'>"; $str .= "<div class='tx34'>"; $str .= "<fieldset><legend>{$socio} - " . $tdocto->nombre_del_documento()->v() . "</legend>"; //$xDoc = new cDocumentos($ql->); //XXX: Modificar 1.- Asunto de documento //$str .= "<img src='../frmsocios/documento.png.php?persona=$socio&tipo=" . $tipo . "' class='docto' onclick=\"jsToImage('$socio&tipo=" . $tipo . "')\">"; $str .= "</fieldset></div>"; $str .= "<div class='tx14'>"; $str .= $xAt->get("idobservaciones-{$id}", "", $xFRM->lang("observaciones")); $str .= "<div class='tx1'><table>"; $str .= "<tr><th>" . $xFRM->lang("validacion") . "</th></tr>"; $str .= "<tr><td>"; $str .= $xBtn->getBasic($xFRM->lang("marcar como", "real"), "jsMarcarFalso({$id}, {$socio})", "bien"); $str .= "</td></tr>"; $str .= "<tr><td>"; $str .= $xBtn->getBasic($xFRM->lang("marcar como", "falso"), "jsMarcarReal({$id}, {$socio})", "mal"); $str .= "</td></tr>"; $str .= "<tr><td>"; $str .= $xBtn->getBasic($xFRM->lang("marcar como", "insuficiente"), "jsMarcarInsuficiente({$id}, {$socio})", "aviso"); $str .= "</td></tr>"; //$str .= $rows["clave_de_control"]; $str .= "</table></div>"; //$str .= "<div class='tx1'>"; //$str .= "</div>"; $str .= "</div>"; $str .= "<input type='hidden' id='iddocumento' /><input type='hidden' id=idobservaciones' /><input type='hidden' id='idpersona' />"; $str .= "<p class='aviso' id='idmsg'></p>"; $str .= "</div>";
$reciboIDE = $xCta->setRetenerIDE($Fecha, false, $ide, $ide_observacion); } else { //Si no el IDE es igual al Saldo $ide = $saldo; $reciboIDE = $xCta->setRetenerIDE($Fecha, false, $ide, $ide_observacion); } } //Imprime la Ficha del socio $xRec = new cReciboDeOperacion(); $xRec->setNumeroDeRecibo($recibo, true); $xFRM->addHTML($xRec->getFichaSocio()); $xFRM->addHTML($xRec->getFicha(true)); $xFRM->addHTML($xRec->getJsPrint(true)); if (CAPTACION_IMPUESTOS_A_DEPOSITOS_ACTIVO == true) { if ($ReciboIDE != 0) { $xFRM->addToolbar($xBtn->getBasic("TR. Imprimir recibo de impuestos", "jsPrintIDE()", "imprimir", "idrec-ide", false)); } } if (MODO_DEBUG == true) { $msg .= $xCta->getMessages(); $msg .= $xRec->getMessages(); $xFL = new cFileLog(false, true); $xFL->setWrite($msg); $xFL->setClose(); $xFRM->addToolbar($xFL->getLinkDownload("TR.Archivo de sucesos", "")); } $xFRM->addToolbar($xBtn->getBasic("TR. Imprimir recibo de deposito", "jsImprimirRecibo()", "imprimir", "idrec-dep", false)); } else { $msg .= "ERROR\tLA CUENTA NO ES OPERATIVA EN LA FECHA {$Fecha}\r\n"; } $xFRM->addToolbar($xBtn->getIrAlInicio(true));
if ($xTyp->getEvalNotNull(array($mCorriente)) == true) { $messages .= "WARN\tSDO_MIN\tSe intenta el Traspaso a cuenta Corriente\r\n"; $messages .= $xCta->setTraspaso($mCorriente, CAPTACION_TIPO_VISTA); } } } else { $messages .= "WARN\tLa Inversion permanece Abierta\r\n"; } $url_recibo_inversion = $xCta->getURLReciboInversion($recibo_de_reinversion); if (MODO_DEBUG == true) { $xFRM->addLog($messages . $xCta->getMessages()); } $xFRM->addAviso($messages); $xCta->init(); $xFRM->addHElem($xCta->getFicha(true, "", true)); $xFRM->addToolbar($xBtn->getBasic("TR.Imprimir constancia_de_inversion", "jsPrintReporto()", "imprimir", "idnim", false)); } echo $xFRM->get(); $jxc->drawJavaScript(false, true); ?> </body> <script > var mjrsF = "../clsfunctions.inc.php"; var mIForm = document.frminversiones; var localDate = "<?php echo fechasys(); ?> "; function jsGetDatosCuenta(){ jsaGetDatosCuenta(); }