$xFRM->addPersonaBasico("", false, $idsocio); $xFRM->OText("nombrecorto", $alias, "TR.Nombre_corto"); $xFRM->addHElem($xTxt2->getDeNombreDePersona("iddirectivo", $iddirectivo, "TR.Clave_de_Persona del Contacto")); $xFRM->OText("directivo", $directivo, "TR.Nombre de Contacto"); $xFRM->addHElem($xSel->getListaDeProductosDeCredito("", $producto)->get(true)); $xTabs->addTab("TR.Periocidad 1", $xSel->getListaDePeriocidadDePago("idperiocidad1", $periocidad1)->get("TR.Periocidad de pago", true)); $xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_aviso1", $diasaviso1, "TR.Dias de Aviso")); $xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_nomina1", $diasnomina1, "TR.Dias de Nomina")); $xTabs->addTab("TR.Periocidad 1", $xTxt->getNormal("dias_de_pago1", $diaspago1, "TR.Dias de Pago")); $xTabs->addTab("TR.Periocidad 2", $xSel->getListaDePeriocidadDePago("idperiocidad2", $periocidad1)->get("TR.Periocidad de pago", true)); $xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_aviso2", $diasaviso2, "TR.Dias de Aviso")); $xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_nomina2", $diasnomina2, "TR.Dias de Nomina")); $xTabs->addTab("TR.Periocidad 2", $xTxt->getNormal("dias_de_pago2", $diaspago2, "TR.Dias de Pago")); $xFRM->addAviso($msg); $xFRM->addHTML($xTabs->get()); $xFRM->addHElem($xSel->getListaDeOficiales("", "", $oficial)->get(true)); $xFRM->OText("idemail1", $mail1, "TR.Email de contacto 1"); $xFRM->OText("idemail2", $mail2, "TR.Email de contacto 2"); $xFRM->OText("idemail3", $mail3, "TR.Email de contacto 3"); $xFRM->addSubmit(); // $dias_de_aviso = "", $periocidad_de_aviso, $nombre_corto = "", $oficial_a_cargo = false // if ($step != MQL_MOD) { $mtbl = new cTabla($xLi->getListadoDeEmpresas()); $mtbl->setKeyField("idsocios_aeconomica_dependencias"); //$mtbl->addTool(SYS_UNO); //$mtbl->addTool(SYS_DOS); $mtbl->OButton("TR.Editar", "var xEmp = new EmpGen(); xEmp.setActualizarDatos(" . HP_REPLACE_ID . ")", $xFRM->ic()->EDITAR); $mtbl->OButton("TR.Panel", "jsGoToPanel(" . HP_REPLACE_ID . ")", $xFRM->ic()->EJECUTAR); $mtbl->setWithMetaData(); $xFRM->addHTML($mtbl->Show());
$xSel2 = new cHSelect(); $xSel2->addOptions($xPRG->getATipoDeEvento()); $xSel2->addEvent("jsaListadoDeEventos()", "onblur"); $xFRM->addHElem($xTxt->getNormal("idtitulo", $titulo, "TR.Titulo del Aviso")); $xFRM->addHElem($xSel2->get("idgeneradoen", "TR.Generado")); $xSel->addOptions($xPRG->getTipoDeProgramacion()); $xFRM->addHElem($xSel->get("idtipodeprogramacion", "TR.Programado")); $xFS2 = new cHFieldset("TR.Destinatarios"); $xFS = new cHFieldset("TR.Medios de envio"); $xFS->addHElem($xChk->get("TR.Aviso por Telefono", "portelefono")); $xFS->addHElem($xChk->get("TR.Aviso por Email", "pormail")); $xFS->addHElem($xChk->get("TR.Aviso por SMS", "porsms")); $xFRM->addHElem($xFS->get()); $xFRM->addHElem("<div id='lstevento'></div>"); $xFRM->addSeccion("iddestinatarios", "TR.Destinatarios"); $xOficiales = $xSel->getListaDeOficiales(); $xOficiales->addEvent("onchange", "jsAddItem(this, '#idoficiales')"); $xFRM->addDivSolo($xOficiales->get(), $txtA->get("idoficiales", $oficiales), "tx2", "tx2"); $xEmpresas = $xSel->getListaDeEmpresas("", true); $xEmpresas->addEvent("onchange", "jsAddItem(this, '#idempresas')"); $xFRM->addDivSolo($xEmpresas->get(), $txtA->get("idempresas", $empresas), "tx2", "tx2"); $xFRM->addHElem($txtA->get("idpersonas", $personas, "TR.Personas")); $xFRM->addHElem($txtA->get("idmails", $mails, "TR.Correos electronicos")); $xFRM->addAviso($msg); $xFRM->endSeccion(); $xFRM->addSeccion("iddatocontenido", "TR.Contenido"); $xFRM->addHElem($txtA->get("idcontenido", $contenido, "TR.Contenido")); $xFRM->addHElem($txtA->get("idcomando", $precomandos, "TR.Precondicionales")); $xFRM->addHElem($txtA->get("idcomandocheck", $intentcheck, "TR.URL de Chequeo")); $xFRM->endSeccion(); $xFRM->addSubmit();
$xFRM->OMoneda("fuente_de_fondeo_predeterminado", $xTabla->fuente_de_fondeo_predeterminado()->v(), "TR.Fuente de fondeo predeterminado"); break; case "garantias": $xFRM->OMoneda("numero_avales", $xTabla->numero_avales()->v(), "TR.numero avales"); $xFRM->OMoneda("razon_garantia", $xTabla->razon_garantia()->v(), "TR.Razon de la garantia Fisica sobre el Credito"); $xFRM->OSelect("tipo_de_garantia", $xTabla->tipo_de_garantia()->v(), "TR.tipo de garantia reales aceptadas", array("todas" => "TODAS", "cuenta_inversion" => "CUENTA INVERSION", "aportacion" => "APORTACION")); $xFRM->OMoneda("creditos_mayores_a", $xTabla->creditos_mayores_a()->v(), "TR.Monto minimo para solicitar Garantias"); break; case "comisiones": $xFRM->OSelect("aplica_gastos_notariales", $xTabla->aplica_gastos_notariales()->v(), "TR.se aplican gastos notariales", $dSN); $xFRM->OSelect("aplica_mora_por_cobranza", $xTabla->aplica_mora_por_cobranza()->v(), "TR.se aplican mora por cobranza", $dSN); $xFRM->OMoneda("comision_por_apertura", $xTabla->comision_por_apertura()->v(), "TR.Tasa de comision por apertura"); $xFRM->OMoneda("monto_fondo_obligatorio", $xTabla->monto_fondo_obligatorio()->v(), "TR.Fondo de defuncion", true); break; case "permisos": $off = $xSel->getListaDeOficiales("oficial_seguimiento"); $off->setOptionSelect($xTabla->oficial_seguimiento()->v()); $xFRM->addHElem($off->get("TR.oficial por defecto", true)); $d4 = $ql->getArrayRecord("SELECT * FROM `creditos_tipo_de_autorizacion` "); $xFRM->OSelect("tipo_autorizacion", $xTabla->tipo_autorizacion()->v(), "TR.tipo de autorizacion", $d4); $xFRM->OMoneda("nivel_autorizacion_oficial", $xTabla->nivel_autorizacion_oficial()->v(), "TR.nivel autorizacion oficial"); $xFRM->OMoneda("nivel_riesgo", $xTabla->nivel_riesgo()->v(), "TR.nivel riesgo por defecto"); $d1 = $ql->getArrayRecord("SELECT * FROM creditos_estatus"); $xFRM->OSelect("estatus_predeterminado", $xTabla->estatus_predeterminado()->v(), "TR.Estado predeterminado", $d1); $xFRM->OText("leyenda_docto_autorizacion", $xTabla->leyenda_docto_autorizacion()->v(), "TR.leyenda del Documento de autorizacion"); break; case "codigo": $xFRM->OTextArea("code_valoracion_javascript", $xTabla->code_valoracion_javascript()->v(), "TR.code valoracion javascript"); $xFRM->OTextArea("php_monto_maximo", $xTabla->php_monto_maximo()->v(), "TR.php monto maximo"); $xFRM->OTextArea("valoracion_php", $xTabla->valoracion_php()->v(), "TR.valoracion php"); $xFRM->OTextArea("pos_modificador_de_interes", $xTabla->pos_modificador_de_interes()->v(), "TR.pos modificador de interes");
return $xTbl->Show(); //return $sqlCred; } $jxc->exportFunction('jsaGetCreditos', array('idproducto', 'idestado', 'idperiocidad', 'idoficial'), "#id-listado-de-creditos"); $jxc->process(); $jscallback = parametro("callback"); $tiny = parametro("tiny"); $form = parametro("form"); $action = parametro("action", SYS_NINGUNO); $xHP->init(); $xFRM = new cHForm("frmAsignarOficiales", "./"); $xSel = new cHSelect(); $msg = ""; $xFRM->addHElem($xSel->getListaDeProductosDeCredito()->get(true)); $xFRM->addHElem($xSel->getListaDeEstadosDeCredito()->get(true)); $xFRM->addHElem($xSel->getListaDeOficiales()->get(true)); $xFRM->addHElem($xSel->getListaDePeriocidadDePago()->get(true)); $xFRM->addHTML("<div id='id-listado-de-creditos'></div>"); $xFRM->OButton("TR.Obtener", "jsaGetCreditos()", $xFRM->ic()->EJECUTAR); $xFRM->OButton("TR.Guardar", "jsSetOficial()", $xFRM->ic()->GUARDAR); //$xFRM->addJsBasico(); //$xFRM->addCreditBasico(); //$xFRM->addSubmit(); echo $xFRM->get(); $jxc->drawJavaScript(false, true); ?> <script> var Frm = document.frmAsignarOficiales; var divLiteral = STD_LITERAL_DIVISOR; var xGen = new Gen(); var fld = "<?php