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 jsaBuscarCoincidencias($nombre) { $xLoc = new cLocal(); $arrBusq = array("N" => $nombre); $model = array("N" => "nombrecompleto"); $rs = $xLoc->getListadoDePersonasBuscadas($arrBusq, $model); $xUL = new cHUl(); foreach ($rs as $rows) { //var_dump($rows); $xUL->li($rows["nombrecompleto"]); } return $xUL->get(); }
$xDiv = new cHDiv(); $xHP->init(); $xFRM = new cHForm("frm", "./"); $msg = ""; $xFRM->addDivSolo('<img src="../images/banner-safe.png" />'); $xFRM->addHTML("<h3>AUTOR</h3>"); $xFRM->addHTML("<h5>Balam Gonzalez Luis Humberto 2005-2014</h5>"); $xUl2 = new cHUl(); $xUl2->li('<a href="http://www.opencorebanking.com/">Página del Proyecto : www.opencorebanking.com</a>'); $xUl2->li('<a href="http://sourceforge.net/projects/safemicrofin/"> Hosting del Proyecto : SourceForge</a>'); //$xUl2->li('Blog del Proyecto <a href="http://sourceforge.net/apps/wordpress/safemicrofin/">Hospedado en SourceForge</a>'); //$xFRM->addHTML( $xUl2->li('<a href="http://wiki.opencorebanking.com/">Wiki del Proyecto Hospedado en www.opencorebanking.com</a>')->end()); //$xFRM->addDivSolo("") $xFRM->addHTML("<h3>FINANCIAMIENTO</h3>"); $xUl3 = new cHUl(); //<a href="http://www.grupopadio.com.mx"> <a href="http://www.mulmeyah.org"> $xUl3->li('GRUPO PADIO, SOFOM ENR (Desde Agosto de 2013).- Calle 25 # 87-A, Col. México, Mérida, Yucatán'); $xFRM->addHTML($xUl3->li('CAJA SOLIDARIA MULMEYAH, S.C. DE A.P. DE C.V. DE R.L (Hasta Diciembre de 2006).- Calle 61 Num. 50 Entre 16 y 14, Col. Centro. San Francisco de Campeche, 01(981)8113766')->end()); $xFRM->addHTML("<h3>AGRADECIMIENTOS ESPECIALES</h3>"); $xUl = new cHUl(); $xUl->li("Lic. Alejandro Roberto de jesus Ojeda Mendez, Por su confianza en el proyecto."); $xUl->li("Ing. Jorge Alberto Poot Xiu.- Motivación, Base de datos, Normalización y su Gran Experiencia"); $xUl->li("Ing. Gabriel Orozco Ruiz Velazco.- Seguridad, Motivación y uso en otras entidades"); //$xUl->li(""); $xFRM->addHTML($xUl->li("L.I. Victor Rojas.- Motivación, Recomendación y uso del Now How")->end()); $xFRM->addHTML("<h3>DATOS DEL SISTEMA</h3>"); $xULi = new cHUl(); $xFRM->addHTML($xULi->li("Base de Datos:" . MY_DB_IN)->li("Servidor: " . WORK_HOST)->li("Sucursal: " . getSucursal())->li("Version S.A.F.E.:" . SAFE_VERSION)->li("Revision S.A.F.E: " . SAFE_REVISION)->li("Path Temporal:" . PATH_TMP)->li("Path Backups:" . PATH_BACKUPS)->li("Fecha del Sistema: " . date("Y-m-d H:i:s"))->li("Usuario Activo: " . elusuario(getUsuarioActual()))->end()); echo $xFRM->get(); //$jxc ->drawJavaScript(false, true); $xHP->fin();
$credito = isset($_REQUEST["credito"]) ? $_REQUEST["credito"] : false; $jxc = new TinyAjax(); $jxc->exportFunction('jsaGuardarReestructura', array('idsolicitud', 'idmonto', 'idpagos', 'idperiocidad', 'idtasa', 'idobservaciones', 'idpdto', 'idtipopago'), "#resultados"); $jxc->process(); echo $xHP->getHeader(); //$xHP->setTamannio(500,800); $jsb = new jsBasicForm("frmrenegociar"); echo $xHP->setBodyinit(); echo "<input type='hidden' id='idsolicitud' value='{$credito}'>"; $xCred = new cCredito($credito); $xCred->init(); $oBtn = new cHButton(); $oTxt = new cHText(); $oFech = new cHDate(); $oSel = new cSelect(""); $oUL = new cHUl(); $oTa = new cHTextArea(); $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()); $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()));
//Agregar Domicilio si existe $persona = $xSoc->getCodigo(); $xFRM->addHTML($xSoc->getFicha()); $lastpersona = $xCL->getUltimoSocioRegistrado(true); $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>'); }
$jxc->exportFunction('jsaEliminarCredito', array('idsolicitud'), "#avisos"); $jxc->exportFunction('jsaReestructurarIntereses', array('idsolicitud'), "#avisos"); $jxc->exportFunction('jsaSetCambiarPersona', array('idsolicitud', 'idnuevapersona'), "#avisos"); // $jxc->process(); $xHP->init(); echo "<input type='hidden' id='idsolicitud' value='{$credito}'>"; $xCred = new cCredito($credito); $xCred->init(); $xFRM = new cHForm("frmrenegociar", "./", "idfrmmain"); $oBtn = new cHButton(); $oTxt = new cHText(); $oHSel = new cHSelect(); $oFch = new cHDate(0); $oSel = new cSelect(""); $oUL = new cHUl(); $lguardar = $xFRM->lang("guardar"); $lcancelar = $xFRM->lang("cancelar"); $xFRM->setTitle($xHP->getTitle()); $xFRM->OButton("TR.Cambiar Monto Ministrado", "jsCambiarMonto()", "mas-dinero", "idcambiarmonto"); $xFRM->OButton("TR.Cambiar Fecha de Ministracion", "jsCambiarFechaMinistracion()", "fecha", "idcmdministracion"); //$xFRM->addHElem( $oBtn->getBasic("Fecha de Autorizacion", "jsCambiarFechaAutorizacion", "fecha", "idcmdautorizacion" ) ); $xFRM->OButton("TR.Cambiar Monto Autorizado", "jsCambiarMontoAutorizado()", "dinero", "idcambiarmontoaut"); $xFRM->OButton("TR.Cambiar Estado", "jsCambiarEstado()", "trabajo", "idcambiarestado"); $xFRM->OButton("TR.Cambiar Producto", "jsCambiarProducto()", "colaborar", "idcambiarpdto"); $xFRM->OButton("TR.Cambiar Periocidad", "jsCambiarPeriocidad()", "calendario", "idcambiarpers"); if ($xCred->getPeriocidadDePago() != CREDITO_TIPO_PERIOCIDAD_FINAL_DE_PLAZO) { $xFRM->OButton("TR.GENERAR PLAN_DE_PAGOS", "regenerarPlanDePagos()", "reporte", "generar-plan"); $xFRM->OButton("TR.importar plan_de_pagos", "jsImportarPlanDePagos()", "csv", "idimportar"); if ($xCred->getNumeroDePlanDePagos() > 0) { $idrecibo = $xCred->getNumeroDePlanDePagos();
$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) { $xUL = new cHUl(); $xUL2 = new cHUl(); $sysinfo = $xUL->li("Base de Datos:" . MY_DB_IN)->li("Servidor: " . WORK_HOST)->li("Sucursal: " . getSucursal())->li("Version S.A.F.E.: " . SAFE_VERSION)->li("Revision S.A.F.E: " . SAFE_REVISION)->li("Path Temporal: " . PATH_TMP)->li("Path Backups: " . PATH_BACKUPS)->li("Fecha del Sistema: " . date("Y-m-d H:i:s"))->li("Usuario Activo: " . $xUsr->getNombreCompleto())->li("ID de Usuario: " . $xUsr->getID())->li("Nivel de Usuario: " . $xUsr->getNivel())->li("SAFE DB version : " . SAFE_DB_VERSION)->end(); $sysinfo2 = $xUL2->li("Caja Local : " . $xLoc->getCajaLocal())->li("Localidad : " . $xLoc->DomicilioLocalidad())->li("Clave Localidad : " . $xLoc->DomicilioLocalidadClave())->li("Municipio : " . $xLoc->DomicilioMunicipio())->li("Estado : " . $xLoc->DomicilioEstado())->li("Clave Estado : " . $xLoc->DomicilioEstadoClaveABC())->li("C.P. : " . $xLoc->DomicilioCodigoPostal())->end(); $xFRM->addSeccion("idmaslogs", "TR.Sistema"); $xFRM->addDivSolo($sysinfo, $sysinfo2, "tx24", "tx24"); $xFRM->endSeccion(); } if (getUsuarioActual(SYS_USER_NIVEL) == USUARIO_TIPO_CAJERO) { $xNot = new cHNotif(); $xCaja = new cCaja(); if ($xCaja->getEstatus() == TESORERIA_CAJA_CERRADA) { $xNot->get("", "idestadocaja", $xNot->ERROR); } else { } } $xFRM->addAviso("", "idavisos");