function getListaDeDias($events = false) { $selDias = ""; $xLn = new cLang(); $dias = $xLn->get("dias"); if (CAPTACION_INVERSIONES_POR_DIA == true) { $xTxt = new cHText(); if (is_array($events)) { foreach ($events as $evento => $func) { $xTxt->addEvent($func, $evento); } } $selDias = $xTxt->getNormal("iddias", INVERSION_DIAS_MINIMOS, "TR.Plazo de Inversion"); } else { $xSel = new cHSelect(); if (is_array($events)) { foreach ($events as $evento => $func) { $xSel->addEvent($func, $evento); } } $xSel->addOptions(array(7 => "7 {$dias}", 14 => "14 {$dias}", 28 => "28 {$dias}", 30 => "30 {$dias}", 60 => "60 {$dias}", 90 => "90 {$dias}", 120 => "120 {$dias}", 180 => "180 {$dias}", 360 => "360 {$dias}")); $selDias = $xSel->get("iddias", "TR.Plazo de Inversion", INVERSION_DIAS_MINIMOS); } return $selDias; }
$jxc->exportFunction('jsaHeredarDatos', array('idcuenta')); $jxc->exportFunction('jsaGuardarDatos', array('idcuenta', 'idnombrecuenta', 'idtipodecuentacontable', 'idcentrodecosto', 'idequivalencia', 'idoperacion'), "#idmsgs"); $jxc->process(); $xHP->init(); $xFRM = new cHForm("frm", "./"); $xFRM->setFieldsetClass("fieldform frmpanel"); $xSel = new cHSelect(); $xTxt = new cHText(); $xTxt->setDivClass(""); $xTxt->addEvent("jsaHeredarDatos()", "onblur"); $xTxt2 = new cHText(); $xTxt2->setDivClass(""); $msg = ""; $xFRM->addGuardar("jsaGuardarDatos()"); $xFRM->OButton("TR.Panel", "jsGoPanel()", $xFRM->ic()->EJECUTAR); $xFRM->addDivSolo($xTxt->getDeCuentaContable("idcuenta", "", false), $xTxt2->getNormal("idnombrecuenta", "", "TR.Nombre de la Cuenta"), "tx14", "tx34"); $xFRM->addDivSolo("<input type='text' id='idcuentasuperior' disabled='true' />", "<input type='text' id='idnombresuperior' disabled='true' />", "tx14", "tx34"); $xFRM->OText("idequivalencia", "", "TR.Equivalencia"); //$xFRM->addHElem( $xSel->getListaDeNivelesDeCuentasContables()->get(true) ); $xFRM->addHElem($xSel->getListaDeTiposDeCuentasContables()->get(true)); $xFRM->addHElem($xSel->getListaDeTiposDeCentrosDeCosto()->get(true)); $xFRM->OHidden("idoperacion", "0", "TR.operacion"); //0 = nuevo, 1 = Actualizar $xFRM->OTextArea("idmsg3", "", "TR.Texto"); $xFRM->addAviso(" "); echo $xFRM->get(); $jxc->drawJavaScript(false, true); ?> <script> function jsGoPanel(){ var idcuenta = $("#idcuenta").val();
$xTx3 = new cHText(); //$gssql= "SELECT * FROM socios_aeconomica_dependencias"; $cDE = $xSel->getListaDeEmpresas("iddependencia"); // new cSelect("iddependencia", "iddependencia", $gssql); $cDE->addEvent("onchange", "jsGetDatosEmpresa"); $cDE->addEvent("onblur", "jsGetDatosEmpresa"); $cDE->setEsSql(); $cDE->setOptionSelect($empresa); $xFRM->addHElem($cDE->get("TR.Empresa Relacionada", true)); $xFRM->addHElem($xTxt2->get("idrazonsocialtrabajo", $nombre_ae, "TR.Nombre_Comercial / razon_social")); $xFRM->addHElem($xTxt6->getDeActividadEconomica("idactividad", $tipo_ae, "TR.Clave de Actividad")); $xTxt->setClearEvents(); $xHSel->setEnclose(false); $xHSel->addOptions(array("calle" => "Calle", "avenida" => "Avenida", "andador" => "Andador", "camino_rural" => "Camino Rural")); $xTxtE->setDivClass(""); $xFRM->addDivSolo($xHSel->get("idtipoacceso", "TR.calle", $tipo_acceso), $xTxtE->getNormal("idnombreacceso", $calle), "tx14", "tx34"); $xFRM->OText("idnumeroexterior", $nexterior, "TR.Numero_Exterior"); $xFRM->addHElem($xTxt->getDeMoneda("idtelefono", "TR.Telefono", $telefono_ae)); $xFRM->addHElem($xTxt->getDeMoneda("idextension", "TR.Extension", "")); $xCP = new cHText(); $xFRM->addHElem($xCP->getNumero("idcodigopostal", $xLoc->DomicilioCodigoPostal(), "TR.codigo_postal")); $xFRM->addHElem($xTx3->getDeNombreDeColonia("idnombrecolonia", EACP_COLONIA, "TR.Colonia")); $xFRM->addHElem($xSel->getListaDePaises()->get(true)); $xFRM->addHElem($xSel->getListaDeEntidadesFed("", true)->get(true)); $xFRM->addHElem("<div class='tx4' id='txtmunicipio'></div>"); $xFRM->addHElem("<div class='tx4' id='txtlocalidad'></div>"); $xTxt->setClearProperties(); if ($asalariado == true) { $xFRM->OText("idpuesto", $puesto, "TR.Cargo"); $xFRM->OText("iddepartamento", $departamento_ae, "TR. Departamento"); $xFRM->OText("idnumeroempleado", $numero_empleado, "TR.Clave de Empleado");
$credito = parametro("solicitud", $credito, MQL_INT); $cuenta = parametro("cuenta", DEFAULT_CUENTA_CORRIENTE, MQL_INT); $cuenta = parametro("idcuenta", $cuenta, MQL_INT); $jscallback = parametro("callback"); $tiny = parametro("tiny"); $form = parametro("form"); $action = parametro("action", SYS_NINGUNO); $xHP->init(); $xFRM = new cHForm("frmbuscargrupos", "./"); $xTxt = new cHText(); $msg = ""; //$xFRM->OText("idbusqueda", "", "TR.Buscar Grupo"); //$xFRM->addHElem( ); $xTxt->setDivClass(""); $xTxt->addEvent("jsaGetGrupos()", "onkeyup"); $xFRM->addDivSolo($xTxt->getNormal("idbusqueda", "", "TR.Nombre"), " "); $xFRM->OButton("TR.Buscar", "jsaGetGrupos()", "buscar"); $xFRM->addHTML("<div class='tx1' id='listabusqueda'></div>"); //$xFRM->addJsBasico(); //$xFRM->addCreditBasico(); //$xFRM->addSubmit(); echo $xFRM->get(); $jxc->drawJavaScript(false, true); ?> <script> function setGrupo(id){ if (window.parent){ msrc = window.parent.document; } if (opener){ msrc = opener.document; } <?php if (trim($jscallback) != "") { echo "msrc.{$jscallback}(id);";
$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(); $xTxD->setDivClass(""); $xHT->initRow(); $xTxD->addEvent("jsActualizarDoctos", "onchange"); $xHT->addTH("#"); $xHT->addTH("TR.Documento"); $xHT->addTH("TR.Monto"); $xHT->addTH("TR.Observaciones"); $xHT->endRow(); $xHT->initRow(); $xTxD->addEvent("jsActualizarDoctos", "onchange"); $xHT->addTD("1"); $xHT->addTD($xTxD->getNormal("documento-01")); $xHT->addTD($xTxD->getDeMoneda("idmontodoc-01")); $xHT->addTD($xTxD->getDeObservaciones("idobserva-01")); $xHT->endRow(); $xHT->initRow(); $xTxD->addEvent("jsActualizarDoctos", "onchange"); $xHT->addTD("2"); $xHT->addTD($xTxD->getNormal("documento-02")); $xHT->addTD($xTxD->getDeMoneda("idmontodoc-02")); $xHT->addTD($xTxD->getDeObservaciones("idobserva-02")); $xHT->endRow(); $xHT->initRow(); $xTxD->addEvent("jsActualizarDoctos", "onchange"); $xHT->addTD("3"); $xHT->addTD($xTxD->getNormal("documento-03")); $xHT->addTD($xTxD->getDeMoneda("idmontodoc-03"));
$jxc->process(); echo $xHP->getHeader(); //$jsb = new jsBasicForm(""); $xHP->init(); $xFRM = new cHForm("frmagregarempresas", "agregar-empresas.frm.php?action={$step}&empresa={$empresa}"); $xTxt2 = new cHText(); $xTxt = new cHText(); $xSel = new cHSelect(); $xTabs = new cHTabs(); $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 //
function OText($id, $valor, $titulo, $add = true, $html = "") { $xTxt = new cHText(); if ($add == true) { $this->addHElem($xTxt->getNormal($id, $valor, $titulo, $html)); } return $xTxt; }
$selBanco->setOptionSelect(SYS_TODAS); //$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();
if (MODO_DEBUG == true) { $msg .= $cCj->getMessages(OUT_TXT); } } } else { if (MODO_DEBUG == true) { $msg .= $cUsr->getMessages(OUT_TXT); } $msg .= "WARN\tERROR AL INICIAR LA SESSION DE CAJA\r\n"; } } $xFRM = new cHForm("frmabrir", "abrir_caja.frm.php?action=1"); $xBtn = new cHButton(); $xTxt = new cHText(); $xDate = new cHDate(); $xSel = new cHSelect(); $txtP = new cHText(); $txtP->addEvent("var xG = new Gen(); xG.inputMD5(this);", "onchange"); //$xFRM->addJsBasico(); //$xFRM->addCreditBasico(); $xFRM->addHElem($xTxt->getNormal("oficial", "", "TR.Usuario superior")); $xFRM->addHElem($txtP->getPassword("password", "TR.Password", "")); $xFRM->addHElem($xTxt->getDeMoneda("fondodecaja", "TR.Fondo de Caja", 0, true)); $xFRM->addAviso($msg); $xFRM->addSubmit(); echo $xFRM->get(); //$jxc ->drawJavaScript(false, true); $xHP->fin(); //} else { //evaluar al usuario //}
} } $xFRM->addSubmit(); $xFRM->OButton("TR.Importar de Asociadada", "jsaImportarDeAsociada", "importar"); $xFRM->addHElem($xSel->getListaDeRegimenDeVivienda()->get(true)); $xFRM->addHElem($xSel->getListaDeTiposDeVivienda()->get(true)); $xFRM->addHElem($xSel->getListaDeTiempo()->get("TR.Tiempo_de_Residencia", true)); $xFRM->addHElem($xSel->getListaDePaises()->get(true)); $xCP = new cHText(); $xFRM->addHElem($xCP->getNumero("idcodigopostal", $xLoc->DomicilioCodigoPostal(), "TR.codigo_postal")); $xFRM->addHElem($xSel->getListaDeEntidadesFed("", true)->get(true)); $xHSel->setEnclose(false); $xHSel->addOptions(array("calle" => "Calle", "avenida" => "Avenida", "andador" => "Andador", "camino_rural" => "Camino Rural")); $xTxtE->setDivClass(""); $xFRM->addDivSolo($xHSel->get("idtipoacceso", "", "TR.calle"), $xTxtE->getNormal("idnombreacceso", ""), "tx14", "tx34"); $xFRM->addHElem($xTxt->getNormal("idnumeroexterior", "", "TR.Numero_Exterior")); $xFRM->addHElem($xTxt->getNormal("idnumerointerior", "", "TR.Numero_Interior")); $xFRM->addHElem($xTx3->getDeNombreDeColonia("idnombrecolonia", EACP_COLONIA, "TR.Colonia")); $xFRM->addHElem("<div class='tx4' id='txtmunicipio'></div>"); $xFRM->addHElem("<div class='tx4' id='txtlocalidad'></div>"); $xFRM->addHElem($xTxt->getNumero("idtelefono1", "", "TR.TELEFONO_FIJO")); $xFRM->addHElem($xTxt->getNumero("idtelefono2", "", "TR.TELEFONO_MOVIL")); $xFRM->addObservaciones(); $xFRM->addHElem($xChk->get("TR.Domicilio Principal?", "idprincipal")); $xFRM->addFootElement("<input type='hidden' id='idcolonia' name='idcolonia' value='' />"); $xFRM->addFootElement("<input type='hidden' id='idsocio' name='idsocio' value='{$persona}' />"); echo $xFRM->get(); $jxc->drawJavaScript(false, true); ?> <script> var mEdoAc = <?php
//controles normales if ($Boone->tipo()->v() == "date") { $xHDate = new cHDate($Boone->order_index()->v()); $xHDate->setID($id); $xFRM->addHElem($xHDate->get($titulo, $valor)); } else { //moneda switch ($equiva) { 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
} else { $xA = new cAlertasDelSistema(); $destinatarios .= $oficiales == "" ? "" : "OFICIALES:{$oficiales}|"; $destinatarios .= $empresas == "" ? "" : "EMPRESAS:{$empresas}|"; $destinatarios .= $personas == "" ? "" : "PERSONAS:{$personas}|"; $destinatarios .= $mails == "" ? "" : "CORREO:{$mails}|"; $xA->setAgregarProgramacion($titulo, $contenido, $destinatarios, $programacion, $generadoen, $medios, $precomandos, $intentcheck); $msg .= $xA->getMessages(); $msg .= $xHP->lang(MSG_READY_SAVE); } } $xPRG = new cAlertasDelSistema(); $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);
$xFRM->addHElem($xDate->get("TR.Fecha de Nacimiento")); $xFRM->addHElem($xTxt->getNormal("curp", "", "TR.curp")); $xFRM->addHElem($xTxt->getNumero("telefono", "", "TR.Telefono")); $xFRM->addHElem($xTxt->getNormal("ocupacion", "", "TR.Ocupacion")); $xFRM->addHElem($xTxt->getNumero("ingreso", "", "TR.ingreso mensual")); $xFRM->addHElem($xTxt->getNumero("avalado", $montorelacionado, "TR.Monto avalado")); //$xFRM->addHElem( "<hr />"); $xHSel->setEnclose(false); $xHSel->addOptions(array("calle" => "Calle", "avenida" => "Avenida", "andador" => "Andador", "camino_rural" => "Camino Rural")); $xTxtE->setDivClass(""); $xFRM->addDivSolo($xHSel->get("idtipoacceso", "", "calle"), $xTxtE->getNormal("idnombreacceso", ""), "tx14", "tx34"); $xFRM->addHElem($xTxt->getNormal("idnumeroexterior", "", "TR.Numero_Exterior")); $xTX2->addEvent("jsaGetDatosHeredados()", "onblur"); $xFRM->addHElem($xTX2->getNumero("idcodigopostal", DEFAULT_CODIGO_POSTAL, "TR.codigo_postal")); $xTx3->addEvent("getListaColoniasPorNombre()", "onkeyup"); $xFRM->addHElem($xTx3->getNormal("idnombrecolonia", "", "TR.Colonia")); $sentidades = $xSel->getListaDeEntidadesFed(); $sentidades->addEvent("onblur", "jsaGetMunicipios"); $xFRM->addHElem($sentidades->get(true)); if (PERSONAS_VIVIENDA_MANUAL == true) { $xFRM->addHElem($xTxt->getDeNombreDeMunicipio("idnombremunicipio", $xLoc->DomicilioMunicipio(), "TR.Municipio")); $xFRM->addHElem($xTxt->getDeNombreDeLocalidad("idnombrelocalidad", $xLoc->DomicilioLocalidad(), "TR.localidad")); } else { $xFRM->addHElem("<div class='tx4' id='txtmunicipio'></div>"); $xFRM->addHElem("<div class='tx4' id='txtlocalidad'></div>"); } $xFRM->OHidden("idpais", EACP_CLAVE_DE_PAIS, "TR.Pais"); //$xFRM->addHElem( "<hr />"); $xFRM->addObservaciones(); $xFRM->addFootElement("<input type='hidden' name='credito' id='credito' value='{$credito}' />"); $xFRM->addFootElement("<input type='hidden' name='personarelacionada' id='personarelacionada' value='' />");