$xHP = new cHPage(); $operacion = parametro("operacion", BANCOS_OPERACION_DEPOSITO, MQL_RAW); //require_once(TINYAJAX_PATH . "/TinyAjax.php"); //$jxc = new TinyAjax(); //$jxc ->exportFunction('datos_del_pago', array('idsolicitud', 'idparcialidad'), "#iddatos_pago"); //$jxc ->process(); echo $xHP->getHeader(); echo $xHP->setBodyinit("initComponents()"); $fecha = fechasys(); //$xFrm->addHElem() $xTxt = new cHText(); $xBtn = new cHButton(); $xSel = new cHSelect(); $xFRM = new cHForm("bancos_operaciones", "movimientos_bancarios.frm.php"); //id, label value, size, class, options[]) $selBanco = $xSel->getListaDeCuentasBancarias(""); $selBanco->addEspOption(SYS_TODAS); $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);
$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(); ?> <script> var gn = new Gen(); var val = new ValidGen(); var errors = 0;
<style> #idavisopago, #idimporte, #iMonto { font-size : 1.3em !important; } </style> <?php if (setNoMenorQueCero($recibo) > 0) { $xRec = new cReciboDeOperacion(false, false, $recibo); $xRec->init(); $DRec = $xRec->getDatosInArray(); $MontoOperacion = $xRec->getTotal(); // $DRec["total_operacion"]; $xFRM = new cHForm("frmPagosEnCheques", "pago-cheques-internos.frm.php"); $xTxt = new cHText(""); $xDat = new cHDate(); $xHSel = new cHSelect(); $xHNot = new cHNotif(); $xFRM->addGuardar("jsActualizarPago()"); $xTxt->addEvent("this.select()", "onfocus"); $xTxt->addEvent("jsActualizarPago()", "onblur"); $xFRM->addHElem($xHSel->getListaDeCuentasBancarias("idcuentabancaria", true)->get("TR.Cuenta Bancaria del Cheque", true)); $xFRM->addHElem($xHNot->get($xHP->lang("importe") . " : " . getFMoney($MontoOperacion), "idimporte")); $xFRM->ODate("idfechapago", $xRec->getFechaDeRecibo(), "TR.Fecha del Cheque"); $xFRM->addHElem($xTxt->getDeMoneda("idcheque", "TR.Codigo de Cheque")); $xFRM->OHidden("iMonto", $MontoOperacion, ""); $xFRM->addHTML("<input type='hidden' id='iRecibo' name='iRecibo' value='{$recibo}' />"); $xFRM->addHTML("<input type='hidden' id='iTotal' name='iTotal' value='{$MontoOperacion}' />"); $xFRM->addHTML("<div id='avisos'></div>"); echo $xFRM->get(); $jxc->drawJavaScript(false, true); } ?> <script> var oMnt = $("#iMonto"); var oTot = $("#iTotal"); var oFecha = $("#idfechapago");
<style> #idavisopago, #idimporte, #iMonto { font-size : 1.3em !important; } </style> <?php if (setNoMenorQueCero($recibo) > 0) { $xRec = new cReciboDeOperacion(false, false, $recibo); $xRec->init(); $DRec = $xRec->getDatosInArray(); $MontoOperacion = $xRec->getTotal(); // $DRec["total_operacion"]; $xFRM = new cHForm("frmCobrosEnEfectivo", "cobro-efectivo.frm.php"); $xTxt = new cHText("id"); $xDat = new cHDate(); $xHSel = new cHSelect(); $xHNot = new cHNotif(); $xFRM->addGuardar("jsActualizarPago()"); $xTxt->addEvent("this.select()", "onfocus"); $xTxt->addEvent("jsActualizarPago", "onkeyup"); $xFRM->addHElem($xHSel->getListaDeCuentasBancarias("iBancos", true)->get("TR.Cuenta Bancaria de Deposito", true)); $xFRM->addHElem($xHNot->get($xHP->lang("importe") . " : " . getFMoney($MontoOperacion), "idimporte")); $xFRM->addHElem($xHSel->getListaDeTipoDePerfilTransaccional("", SYS_SALIDAS)->get(true)); $xFRM->addHElem($xHSel->getListadoDeBancos()->get("TR.Banco de Origen", true)); //TODO: Agregar cuenta de origen ultimo 4 digitos $xFRM->addHElem($xDat->get("TR.Fecha de Deposito", $xRec->getFechaDeRecibo())); $xFRM->addHElem($xTxt->getDeMoneda("iMonto", $xHP->lang("Monto de", "Deposito"), 0)); $xFRM->addHElem($xHNot->get($xHP->lang("total") . " : <mark id='idtotal'>0</mark>", "idavisopago", $xHNot->WARNING)); $xFRM->addHTML("<input type='hidden' id='iRecibo' name='iRecibo' value='{$recibo}' />"); $xFRM->addHTML("<input type='hidden' id='iDiferencia' name='iDiferencia' value='0' />"); $xFRM->addHTML("<input type='hidden' id='iTotal' name='iTotal' value='{$MontoOperacion}' />"); $xFRM->addHTML("<div id='avisos'></div>"); echo $xFRM->get(); $jxc->drawJavaScript(false, true); } $xHP->setBodyEnd();