$msg .= $xRec->getMessages(OUT_TXT); } //$jxc = new TinyAjax(); //$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago"); //$jxc ->process(); echo $xHP->getHeader(); $jsb = new jsBasicForm("tesoreria_operaciones", iDE_OPERACION); $jsb->setIncludeOnlyCommons(); //$jxc ->drawJavaScript(false, true); echo $xHP->setBodyinit(); $xFRM = new cHForm("tesoreria_operaciones", "./tesoreria_operaciones.frm.php"); $xBtn = new cHButton(); $xTxt = new cHText(); $xTest = new cCaja(); //$xTest->addOperacion($recibo, ) $xHCob = new cHCobros(); $xHSel = new cHSelect(); $xHSel->addOptions(array(1 => "INGRESO", 0 => "NINGUNO", -1 => "EGRESO")); $xHSel->setDefault(SYS_UNO); //$selOperacion = $xHSel->get("idoperacion", "operacion", $operacion); $xSel = new cSelect("idbanco", "idbanco", TBANCOS_ENTIDADES); $xSel->setOptionSelect($banco); $xSel2 = new cSelect("idcuenta", "idcuenta", TBANCOS_CUENTAS); $xSel2->setOptionSelect($CuentaBancaria); /* SELECT idtesoreria_cajas_movimientos, codigo_de_caja, idusuario, documento, recibo, tipo_de_movimiento, tipo_de_exposicion, fecha, hora, monto_del_movimiento, monto_recibido, monto_en_cambio, banco, numero_de_cheque, observaciones, sucursal, eacp, cuenta_bancaria, documento_descontado FROM tesoreria_cajas_movimientos */
function addTipoDePago() { $xTipo = new cHCobros(); $xTipo->setOptions("<option value='" . SYS_TODAS . "'>TODAS</option>"); $this->mJsVars .= "var idtipodepago\t= \$('#idtipo_pago').val();\r\n"; $this->mURL .= " + \"&tipopago=\" + idtipodepago "; $this->mURL .= " + \"&tipodepago=\" + idtipodepago "; $this->mURL .= " + \"&pago=\" + idtipodepago "; $v = $xTipo->get(false, "", "", false); $this->mStruct .= $v; return $v; }
/** * Funcion que Devuelve un Control Select con tipo de Pago * @param string $UsarEn Uso en Egresos, Ingresos. * @param string $EspOptions Opciones Especiales * @param string $events Eventos como onclick='evento()' * @return string Codigo HTML para el control * @deprecated @sice 2014.11.01 */ function ctrl_tipo_pago($UsarEn = TESORERIA_TIPO_INGRESOS, $name = "ctipo_pago", $id = "idtipo_pago", $EspOptions = "", $events = "") { $xSel = new cHCobros($name, $id); $xSel->setEvents($events); $xSel->setOptions($EspOptions); return $xSel->getSelectTiposDePago($UsarEn); }
$socio = $xCred->getClaveDePersona(); $FechaInicial = $xCred->getFechaDeMinistracion(); if (CREDITO_GENERAR_DEVENGADOS_ONFLY == true) { $msg .= $xCred->setReestructurarIntereses(false, $Fecha, true); } //$dcreds = $xCred->getDatosDeCredito() ; $periocidad = $xCred->getPeriocidadDePago(); $xJsBasic = new jsBasicForm("frmProcesarPago"); $xHP->addHSnip($xJsBasic->setIncludeJQuery()); echo $xHP->setBodyinit(); if ($xCred->isPagable() == false) { exit($jsNoValido); } else { $oFrm = new cHForm("frmProcesarPago", "./", "frmProcesarPago"); //selector de Cobros $xHCob = new cHCobros(); $xSelP = new cHSelect(); $xhBtn = new cHButton(); $btns = ""; $defaultPago = OPERACION_PAGO_COMPLETO; switch ($periocidad) { case CREDITO_TIPO_PERIOCIDAD_FINAL_DE_PLAZO: $oFrm->addToolbar($xhBtn->getBasic("TR.ABONO ORDINARIO", "jsGetPago('ao')", "dinero", "pc2", false)); $oFrm->addToolbar($xhBtn->getBasic("TR.PAGO COMPLETO", "jsGetPago('pc')", "dinero", "pc1", false)); break; default: $oFrm->addToolbar($xhBtn->getBasic("TR.LETRA COMPLETA", "jsGetPago('plc')", "dinero", "pc2", false)); $oFrm->addToolbar($xhBtn->getBasic("TR.LETRA VARIABLE", "jsGetPago('pli')", "dinero", "pc3", false)); $oFrm->addToolbar($xhBtn->getBasic("TR.PAGO COMPLETO", "jsGetPago('pc')", "dinero", "pc1", false)); $defaultPago = OPERACION_PAGO_LETRA_COMPLETA; break;
$sel4 = $per->query()->html()->select($per->descripcion_periocidadpagos()->get()); $sel4->addOptions(array("todas" => "TODAS")); $pdto = new cCreditos_tipoconvenio(); $sel2 = $pdto->query()->html()->select($pdto->descripcion_tipoconvenio()->get()); $sel2->addOptions(array("todas" => "TODAS")); $base = new cEacp_config_bases_de_integracion(); $selB = $base->query()->html()->select($base->descripcion()->get()); // $xSel = new cHSelect(); $xSel->addOptions(array("chart" => "Grafico", "default" => "Normal", OUT_EXCEL => "Compatible con Excel")); $xSel->setDefault(SYS_DEFAULT); $xF1 = new cHDate(0); $xF2 = new cHDate(1); //estado $xBtn = new cHButton("submit", "Ejecutar", ""); $xCbza = new cHCobros(); $oFRM->addHElem($sel->get("idempresa", "Empresa")); $oFRM->addHElem($sel3); $oFRM->addHElem($sel2->get("idproducto", "Producto", "todas")); $oFRM->addHElem($sel4->get("idperiocidad", "Periocidad", "todas")); $oFRM->addHElem($xCbza->get()); $oFRM->addHElem($selB->get("idbase", "Base de Reporte")); $oFRM->addHElem($xSel->get("idout", "Formato de Salida")); $oFRM->addHElem($xF1->get("Fecha Inicial")); $oFRM->addHElem($xF2->get("Fecha Final")); $F = new cFecha(); /* $F->setFechaPorQuincena(17); $FI = $F->getDayName(); $FF = $F->get(); */
$jxc->exportFunction('jsaGetCobranza', array("idcodigodeempresas", "idperiodo"), "#reports"); $jxc->exportFunction('jsaGetDatosEmpresa', array("idcodigodeempresas"), "#divperiodo"); $jxc->exportFunction('jsaGetDatosDelEnvio', array("idcodigodeempresas", "idperiocidad", "idvariacion", "idperiodo")); $jxc->exportFunction('jsaSetCambiarFechaMinistracion', array("idcredito", "ideldia4", "idelmes4", "idelanno4"), "#idmsgs"); $jxc->exportFunction('jsaGetMontoCobranza', array("idcodigodeempresas"), "#saldocorte"); $jxc->process(); echo $xHP->getHeader(true); echo $xHP->setBodyinit(); $txt = new cHText(); $HFecha = new cHDate(); $xFRM = new cHForm("frmcbza", "", "frmsumacbza"); $xBtnN = new cHButton(); $xSel = new cHSelect(); $xDiv = new cHDiv(); $xHSel = new cHSelect(); $xCB = new cHCobros(); $xFRM->OButton("TR.Obtener Cobranza", "jsGetCobranza()", $xFRM->ic()->CARGAR, "idgetcbza"); $xFRM->OButton("TR.Reporte de Nomina", "jsListaDeNominas()", $xFRM->ic()->SALDO, "idedo"); $xFRM->OButton("TR.Cerrar Cobranza", "jsSetLockPeriodo()", $xFRM->ic()->CERRAR, "idcerrar"); $xFRM->OButton("TR.Cobranza de Hoy", "jsGetCobranzaDay()", $xFRM->ic()->COBROS, "idcobhoy"); $xFRM->OButton("TR.Estado_de_cuenta", "jsGetEdoCuentaGeneral()", $xFRM->ic()->REPORTE, "idedocta"); $xFRM->addFootElement('<input type="hidden" id="idsumacbza" value="0" />'); $xSemp = $xSel->getListaDeEmpresas("", true); $xSemp->addEvent("onblur", "jsResetCbza();jsCargarDatosIniciales();"); $xFRM->addDivSolo($xSemp->get(), " ", "tx24", "tx24", array(1 => array("id" => "divempresa"), 2 => array("id" => "divperiodo"))); $xFRM->addHElem($xCB->get(false, "", "", false)); $xFRM->addHElem($xHSel->getListaDeCuentasBancarias("", true)->get("TR.Banco de Deposito", true)); $xFRM->addHElem($HFecha->get("TR.Fecha de Deposito")); $xFRM->addHElem($txt->getDeMoneda("idmontodeposito", "TR.Monto Depositado", 0)); $xFRM->addObservaciones(); $xFRM->addHTML('<hr id="divavisos" /><div id="reports"></div><input type="hidden" id="idcredito" /><div id="cbzafutura"></div>');