$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->OButton("TR.EDITAR PLAN_DE_PAGOS #{$idrecibo}", "jsEditarPlan({$idrecibo})", "editar", "edit-plan");
$oFrm->OButton("TR.Recargar", "jsRecargar()", $oFrm->ic()->RECARGAR); $oFrm->addHTML($xSoc->getFicha(true)); $oFrm->addPersonaComandos($idsocio); if (getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CAPT) == true or getEsModuloMostrado(USUARIO_TIPO_OFICIAL_CRED) == true) { //Agregar otra opciones $oFrm->addToolbar($xBtn->getBasic("TR.Actualizar Datos", "updateDat()", "editar", "edit-socio", false)); $oFrm->addToolbar($xBtn->getBasic("TR.Agregar Descuento Solicitado", "jsAddDescuento()", "dinero", "edit-descuento", false)); $oFrm->OButton("TR.Reporte SIC", "jsGetCirculoDeCredito()", $xBtn->ic()->REPORTE); $oFrm->addToolbar($xBtn->getBasic("TR.Enviar a Empresa Asociada", "jsaSetEnviarParaAsociada()", $xBtn->ic()->EXPORTAR, "edit-aasoc", false)); } //=============================================================================== $setSql4 = $xql->getListadoDeNotas($idsocio); $c4Tbl = new cTabla($setSql4); $c4Tbl->setKeyField("idsocios_memo"); $c4Tbl->addTool(2); $xHTabs->addTab($oFrm->lang("NOTAS"), $c4Tbl->Show()); //1 $xHTabs->addTab("TR.DOMICILIO", ""); //2 $xHTabs->addTab(PERSONAS_TITULO_PARTES, ""); //3 $xHTabs->addTab("TR.ACTIVIDAD_ECONOMICA", ""); //tab4 // Tabla de Relacion Patrimonial $xHTabs->addTab("TR.PATRIMONIO", ""); //tab5? //======================================================================= $cnt = ""; $xB = new cBases(); $mems = $xSoc->getEsPersonaFisica() == true ? $xB->getMembers_InArray(false, BASE_DOCTOS_PERSONAS_FISICAS) : $xB->getMembers_InArray(false, BASE_DOCTOS_PERSONAS_MORALES); $rsDocs = $ql->getDataRecord($xql->getListadoDePersonasDoctos($idsocio));
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();
$jsb = new jsBasicForm("frmdocumentos"); //$jxc ->drawJavaScript(false, true); $ByType = ""; echo $xHP->setBodyinit(); $xFRM = new cHForm("frmfirmas", "importar.plan_de_pagos.frm.php?credito={$credito}&action=" . SYS_UNO); $xFRM->setEnc("multipart/form-data"); $xFRM->setTitle($xHP->getTitle()); $xBtn = new cHButton(); $xTxt = new cHText(); $xTxt2 = new cHText(); $xSel = new cHSelect(); $xF = new cFecha(); $xT = new cTipos(); $msg = ""; if ($action == SYS_CERO) { $xFRM->addHElem("<div class='tx4'><label for='f1'>" . $xFRM->lang("archivo") . "</label><input type='file' name='f1' id='f1' /></div>"); //$xFRM->addHElem( $xTxt2->getDeMoneda("idnumeropagina", $xFRM->lang("numero de", "pagina")) ); $xFRM->addHElem($xTxt->get("idobservaciones", "", "Observaciones")); $xFRM->addSubmit(); $xFRM->addFootElement('<input type="hidden" name="MAX_FILE_SIZE" value="1024000">'); echo $xFRM->get(); } else { $doc1 = isset($_FILES["f1"]) ? $_FILES["f1"] : false; $observaciones = isset($DDATA["idobservaciones"]) ? $DDATA["idobservaciones"] : ""; $xFil = new cFileImporter(); //var_dump($_FILES["f1"]); if ($xFil->processFile($doc1) == true) { $data = $xFil->getData(); $xPlan = new cPlanDePagos(); //eliminar credito $xCred = new cCredito($credito);
foreach ($data as $rows) { $ql->setData($rows); $socio = $ql->clave_de_persona()->v(); $tipo = $ql->tipo_de_documento()->v(); $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>";
$jxc->process(); echo $xHP->getHeader(); $jsb = new jsBasicForm(""); echo $xHP->setBodyinit(); $xFRM = new cHForm("frm_alertas", "./"); $xBtn = new cHButton(); $xTxt = new cHText(); $xDate = new cHDate(); $xSel = new cHSelect(); $jsb->setNameForm($xFRM->getName()); $selcat = $xSel->getCatalogoDeRiesgos(); $selcat->addEvent("onblur", "jsGetListadoAvisos()"); $selcat->addEvent("onchange", "jsGetListadoAvisos()"); $selcat->addEspOption(SYS_TODAS); $selcat->setOptionSelect(SYS_TODAS); $xFRM->addHElem($xDate->get($xFRM->lang("fecha inicial"), false, 1)); $xFRM->addHElem($xDate->get($xFRM->lang("fecha final"), false, 2)); $xFRM->addHElem($selcat->get($xFRM->lang(array("tipo de", "Riesgo")), true)); $xFRM->addSubmit("", "jsGetListadoAvisos()"); $xta = new cHTextArea(); $xFRM9 = new cHForm("frmupdateriesgo"); $xFRM9->addHElem("<div id='tx1'>" . $xta->get("iddetalles", "", "TR.Notas") . "</div>"); //$xFRM9->addObservaciones(); $xFRM9->addSubmit("", "jsGuardarDescarto()", "jsCancelarAccion()"); $xFRM->addHTML("<div class='inv' id='iduriesgo'>" . $xFRM9->get() . "</div>"); //$xFRM->addCreditBasico(); $xFRM->addHTML("<div id='lstalertas'></div>"); $xFRM->addHTML("<input type='hidden' id='idriesgo' />"); $xFRM->addAviso("", "idmsg"); echo $xFRM->get(); echo $xHP->setBodyEnd();
$tiny = parametro("tiny"); $form = parametro("form"); $action = parametro("action", SYS_NINGUNO); $xHP->init(); $xFRM = new cHForm("frmpolizas", "frm_poliza_contable.php"); $msg = ""; $xBtn = new cHImg(); $xHF = new cHDate(); $xHS = new cHSelect(); $xDiv = new cHDiv(); $xHS->addEvent("jsaGetPolizas()", "onchange"); //`contable_polizasdiarios` $xHF->addEvents(" onchange=\"jsaGetPolizas()\" "); $xFRM->addHElem($xHF->get("TR.Fecha")); $xSelPol = $xHS->getListaDeTiposDePolizas(); $xSelPol->addEspOption(SYS_TODAS, $xFRM->lang("Todas")); $xSelPol->setOptionSelect(SYS_TODAS); $xFRM->addHElem($xSelPol->get(true)); $xFRM->addDivSolo(jsaGetPolizas(false, false), "", "tx34", "txt14", array(1 => array("id" => "idlistadopolizas"))); //fecha tipo $xFRM->OHidden("idpolizaactiva", "", ""); $xFRM->OButton("TR.Agregar", "jsAgregarPoliza()", "agregar"); $xFRM->addCerrar(); $xFRM->addRefrescar("jsaGetPolizas()"); $xFRM->addAviso(" "); echo $xFRM->get(); ?> <script> var xG = new Gen(); function jsAgregarPoliza(){ xG.w({ url : "../frmcontabilidad/nueva_poliza.frm.php?", w : 640, h: 480, tiny : true }); } function jsAgregarMovimientos(id){ xG.w({ url : "../frmcontabilidad/poliza_movimientos.frm.php?codigo=" + id, w : 800, h: 600, tiny : true });}
$xFRM->OButton("TR.Cerrar Caja", "jsCerrarCaja()", "bloquear", "cmdlock"); $xFRM->OButton("TR.Guardar Arqueo", "jsRegistrarArqueo()", "guardar", "cmdcerrar"); $xFRM->OButton("TR.Eliminar Arqueo", "jsEliminarArqueo()", $xFRM->ic()->ELIMINAR, "cmddel"); $xFRM->addToolbar("<span id='cajacerrada'></span>"); $lsCajas = $xSel->getListaDeCajasAbiertas(); $lsCajas->addEvent("onchange", "jsDatosDeCaja()"); $lsCajas->addEvent("onblur", "jsDatosDeCaja()"); $xFRM->addHElem($lsCajas->get(true)); $xTxt->addEvent("jsDatosDeCaja()", "onfocus"); $xFRM->addHElem($xTxt->getNormal("oficial", "", "TR.Jefe_de_caja")); $xFRM->addHElem($txtP->getPassword("password", "TR.Password", "")); $xTxM = new cHText(); $xDiv = new cHDiv("txm"); $xTab = new cHTabs(); $xTxM->addEvent("jsActualizarMonedas", "onchange"); $xDiv->addHElem("<h3>" . $xFRM->lang("Valores") . "<id id='totalmonedas'></i></h3>"); $xDiv->addHElem($xTxM->getDeMoneda("mone-10-cents", "TR.Monedas de 10 centimos", 0)); $xDiv->addHElem($xTxM->getDeMoneda("mone-20-cents", "TR.Monedas de 20 centimos", 0)); $xDiv->addHElem($xTxM->getDeMoneda("mone-50-cents", "TR.Monedas de 50 centimos", 0)); $xDiv->addHElem($xTxM->getDeMoneda("mone-1", "TR.Monedas de 1", 0)); $xDiv->addHElem($xTxM->getDeMoneda("mone-2", "TR.Monedas de 2", 0)); $xDiv->addHElem($xTxM->getDeMoneda("mone-5", "TR.Monedas de 5", 0)); $xDiv->addHElem($xTxM->getDeMoneda("mone-10", "TR.Monedas de 10", 0)); $xDiv->addHElem($xTxM->getDeMoneda("bille-20", "TR.Billetes de 20", 0)); $xDiv->addHElem($xTxM->getDeMoneda("bille-50", "TR.Billetes de 50", 0)); $xDiv->addHElem($xTxM->getDeMoneda("bille-100", "TR.Billetes de 100", 0)); $xDiv->addHElem($xTxM->getDeMoneda("bille-200", "TR.Billetes de 200", 0)); $xDiv->addHElem($xTxM->getDeMoneda("bille-500", "TR.Billetes de 500", 0)); $xDiv->addHElem("<h3>" . $xFRM->lang("Documentos") . "<id id='totaldocumentos'></i></h3>"); $xHT = new cHTabla(); $xTxD = new cHText();
$jxc = new TinyAjax(); function jsaSetClonarProducto($idclonado, $nuevoid, $nombre) { $xProducto = new cProductoDeCredito($idclonado); $xProducto->add($nuevoid, $nombre, $idclonado); return $xProducto->getMessages(OUT_HTML); } $jxc->exportFunction('jsaSetClonarProducto', array('idclonado', 'idnumero', 'iddescripcion'), "#fb_frm"); $jxc->process(); $producto = parametro("producto", null, MQL_INT); $jscallback = parametro("callback"); $tiny = parametro("tiny"); $form = parametro("form"); $action = parametro("action", SYS_NINGUNO, MQL_RAW); $opcion = parametro("tema", SYS_NINGUNO, MQL_RAW); $xHP->init(); $xSel = new cHSelect(); $xFRM = new cHForm("frm", "./"); $xProd = new cCreditos_tipoconvenio(); $lastid = $xProd->query()->getLastID(); $xProd->setData($xProd->query()->initByID($producto)); $nombre = $xProd->descripcion_tipoconvenio()->v(); $xFRM->setTitle($xFRM->lang("duplicar") . " {$nombre}"); $xFRM->OMoneda("idnumero", $lastid, "TR.Codigo"); $xFRM->OText("iddescripcion", "", "TR.Nombre"); $xFRM->OHidden("idclonado", $producto); $xFRM->addGuardar("jsaSetClonarProducto()"); $xFRM->addFooterBar(" "); echo $xFRM->get(); $jxc->drawJavaScript(false, true); $xHP->fin();
$jxc->process(); echo $xHP->getHeader(); $jxB = new jsBasicForm("frmministracion"); $jxB->setEstatusDeCreditos(CREDITO_ESTADO_AUTORIZADO); $xFRM = new cHForm("frmministracion", "clscreditosministracion.php"); $xSel = new cHSelect(); $xTxM = new cHText(); $xTxM->setDivClass(""); $xTxtMC = new cHText(); $xTxM->addEvent("jsUpdateCheque()", "onfocus"); $msg = ""; $xFRM->addDataTag("role", "ministracion"); $xFRM->addCreditBasico(); $xFRM->addSubmit(); //descuento //comisiones $xFRM->addHElem("<h3>" . $xFRM->lang("Descuentos") . "</h3>"); $xFRM->addDivSolo(" ", $xTxM->getDeMoneda("idmontocreditodescontado", "TR.Descuento"), "tx2", "tx2", array(1 => array("id" => "iddivcreditos"))); $xFRM->addDivSolo(" ", $xTxM->getDeMoneda("idmontocomisiondescontado", "TR.Comision"), "tx2", "tx2"); //fragmentacion del cheque $xFRM->addHElem("<h3>" . $xFRM->lang("Cheque") . "</h3>"); $xFRM->addHElem($xSel->getListaDeCuentasBancarias("", true)->get(true)); $xFRM->ODate("idfechaactual", false, "TR.Fecha de otorgacion"); $xFRM->OText("idnumerocheque", "", "TR.Codigo de Cheque"); $xFRM->addHElem($xTxtMC->getDeMoneda("idmontocheque", "TR.Monto del cheque", 0, true)); $xFRM->addHElem("<h3>" . $xFRM->lang("Otros") . "</h3>"); $xFRM->OText("idfoliofiscal", "", "TR.Folio Impreso"); $xFRM->addObservaciones(); $xFRM->OHidden("idmontooriginal", 0, ""); echo $xFRM->get(); $jxc->drawJavaScript(false, true); echo $jxB->get();
$persona = isset($DDATA["persona"]) ? $DDATA["persona"] : DEFAULT_SOCIO; $persona = isset($DDATA["socio"]) ? $DDATA["socio"] : $persona; $credito = isset($DDATA["credito"]) ? $DDATA["credito"] : DEFAULT_CREDITO; $jscallback = isset($DDATA["callback"]) ? $DDATA["callback"] : ""; $tiny = isset($DDATA["tiny"]) ? $DDATA["tiny"] : ""; $form = isset($DDATA["form"]) ? $DDATA["form"] : ""; echo $xHP->getHeader(); $jsb = new jsBasicForm("", iDE_CAPTACION); echo $xHP->setBodyinit(); $xFRM = new cHForm("frmdesvincular", "./"); $xBtn = new cHButton(); $xTxt = new cHText(); $xDate = new cHDate(); $jsb->setNameForm($xFRM->getName()); //$xFRM->addCreditBasico(); $xFRM->addHElem($xDate->get($xFRM->lang("fecha"))); $xFRM->addObservaciones(); //$xFRM->addHElem( $xTxt->get("idobservaciones", "", $xFRM->lang("observaciones")) ); $xFRM->addToolbar($xBtn->getBasic("TR.Despedido de la_Empresa", "jsSaveEstado(1)", "eliminar", "id1", false)); $xFRM->addToolbar($xBtn->getBasic("TR.Desvincular de la_empresa", "jsSaveEstado(2)", "quitar", "id2", false)); $xFRM->addToolbar($xBtn->getBasic("TR.Pago Total", "jsSaveEstado(3)", "dinero", "id4", false)); $xFRM->addFootElement("<p class='aviso' id='idmsg'></p>"); $xFRM->addFootElement("<input type='hidden' id='idcredito' value='{$credito}' />"); echo $xFRM->get(); echo $xHP->setBodyEnd(); $jsb->show(); $jxc->drawJavaScript(false, true); ?> <!-- HTML content --> <script> var msg = "<?php