function addCuentaFinal() { $xTxt = new cHText(); $this->mOFRM->addHElem($xTxt->getDeCuentaContable("idcuentafinal", ZERO_EXO)); }
$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();
$form = parametro("form"); $action = parametro("action", SYS_NINGUNO); $xHP->init(); $idx = parametro("id", null, MQL_RAW); $xOp = new cContableOperacion(); $xOp->setPorCodigo($idx); $xTabla = $xOp->getObj(); $xFRM = new cHForm("frmeditarmvto"); $xTxt = new cHText(); $xSel = new cHSelect(); $xTxtM = new cHText(); $xTxtM->setDivClass(""); $msg = ""; $xFRM->addGuardar("jsEditarMovimiento()"); $xFRM->OButton("TR.Eliminar", "jsEliminarMovimiento()", $xFRM->ic()->ELIMINAR); $xFRM->addHElem($xTxt->getDeCuentaContable("numerocuenta", $xTabla->numerocuenta()->v(), true)); $xFRM->addDivSolo($xTxtM->getDeMoneda("cargo", "TR.Cargo", $xTabla->cargo()->v()), $xTxtM->getDeMoneda("abono", "TR.Abono", $xTabla->abono()->v()), "tx24", "tx24"); //$xFRM->OMoneda("cargo", $xTabla->cargo()->v(), "TR.cargo"); //$xFRM->OMoneda("abono", $xTabla->abono()->v(), "TR.abono"); $xFRM->OText("referencia", $xTabla->referencia()->v(), "TR.referencia"); $xFRM->OText("concepto", $xTabla->concepto()->v(), "TR.concepto"); //$xFRM->OMoneda("diario", , "TR.diario"); $xFRM->addHElem($xSel->getListaDeDiarioDeMvtosContables("diario", $xTabla->diario()->v())->get(true)); $xFRM->OHidden("moneda", $xTabla->moneda()->v(), "TR.moneda"); $xFRM->OHidden("fecha", $xTabla->fecha()->v(), "TR.fecha"); $xFRM->OHidden("importe", $xTabla->importe()->v(), "TR.importe"); $xFRM->OHidden("clave_unica", $xTabla->clave_unica()->v(), "TR.clave unica"); $xFRM->OHidden("ejercicio", $xTabla->ejercicio()->v(), "TR.ejercicio"); $xFRM->OHidden("periodo", $xTabla->periodo()->v(), "TR.periodo"); $xFRM->OHidden("tipopoliza", $xTabla->tipopoliza()->v(), "TR.tipopoliza"); $xFRM->OHidden("numeropoliza", $xTabla->numeropoliza()->v(), "TR.numeropoliza");