function uf_nuevo($ls_disabled) { global $li_totfilsel,$ls_numordpagmin,$ls_codtipfon,$ld_monmaxmov; $li_totfilsel = 0; global $ls_mov_operacion; global $ls_estdoc; $ls_estdoc="N"; $ls_mov_operacion="CH"; global $la_seguridad; global $ls_opepre; $ls_opepre=""; global $ls_numdoc; $ls_numdoc=""; global $ls_codban; $ls_codban=""; global $ls_denban; $ls_denban=""; global $ls_estmov; $ls_estmov="N"; global $ls_ctaban; $ls_ctaban=""; global $ls_dencuenta_banco; $ls_dencuenta_banco=""; global $ls_provbene; $ls_provbene="----------"; global $ls_desproben; $ls_desproben="Ninguno"; global $ls_tipproben; $ls_tipproben="-"; global $ls_chevau; require_once("sigesp_scb_c_movbanco.php"); $in_classmovbanco=new sigesp_scb_c_movbanco($la_seguridad); global $ls_empresa; global $ldec_disponible; $ldec_disponible=""; $ls_chevau = $in_classmovbanco->uf_generar_voucher($ls_empresa); $array_fecha=getdate(); $ls_dia=$array_fecha["mday"]; $ls_mes=$array_fecha["mon"]; $ls_ano=$array_fecha["year"]; global $ld_fecha; global $io_funcion; $ld_fecha=$io_funcion->uf_cerosizquierda($ls_dia,2)."/".$io_funcion->uf_cerosizquierda($ls_mes,2)."/".$ls_ano; global $ldec_montomov; $ldec_montomov=""; global $ldec_monobjret; $ldec_monobjret=""; global $ldec_montoret; $ldec_montoret="0"; //se coloco monto 0 para comprobar que guarde el cheque global $ls_codconmov; $ls_codconmov='---'; global $ls_desmov; $ls_desmov=""; global $ls_cuenta_scg; $ls_cuenta_scg=""; global $li_rows; global $li_temp; global $object; global $ld_fecha; $ls_numordpagmin = $ls_codtipfon = ""; $ld_monmaxmov = 0; if (array_key_exists("la_deducciones",$_SESSION)) { unset($_SESSION["la_deducciones"]); } $li_temp=1; $li_rows=$li_temp; $ld_fecha=date("d/m/Y"); $object[$li_temp][1] = "<input name=chk".$li_temp." type=checkbox id=chk".$li_temp." value=1 class=sin-borde onClick='return false;' $ls_disabled>"; $object[$li_temp][2] = "<input type=text name=txtnumsol".$li_temp." value='' class=sin-borde readonly style=text-align:center size=15 maxlength=15>"; $object[$li_temp][3] = "<input type=text name=txtconsol".$li_temp." value='' class=sin-borde readonly style=text-align:left size=45 maxlength=254>"; $object[$li_temp][4] = "<input type=text name=txtmonsol".$li_temp." value='".number_format(0,2,",",".")."' class=sin-borde readonly style=text-align:right size=18 maxlength=18>"; $object[$li_temp][5] = "<input type=text name=txtmontopendiente".$li_temp." value='".number_format(0,2,",",".")."' class=sin-borde readonly style=text-align:right size=18 maxlength=18>"; $object[$li_temp][6] = "<input type=text name=txtmonto".$li_temp." value='".number_format(0,2,",",".")."' class=sin-borde onBlur=javascript:uf_actualizar_monto(".$li_temp."); style=text-align:right size=18 maxlength=18>"; }
function uf_nuevo() { global $ls_mov_operacion,$ls_numordpagmin,$ls_codtipfon,$ld_monmaxmov; global $la_seguridad; $ls_mov_operacion="ND"; global $ls_opepre; $ls_opepre=""; global $ls_documento; $ls_documento=""; global $ls_codban; $ls_codban=""; global $ls_denban; $ls_denban=""; global $ls_estmov; $ls_estmov="N"; global $ls_cuenta_banco; $ls_cuenta_banco=""; global $ls_dencuenta_banco; $ls_dencuenta_banco=""; global $ls_provbene; $ls_provbene="----------"; global $ls_desproben; $ls_desproben="Ninguno"; global $ls_tipo; $ls_tipo="-"; global $ls_chevau; require_once("sigesp_scb_c_movbanco.php"); $in_classmovbanco=new sigesp_scb_c_movbanco($la_seguridad); global $ls_empresa; global $ldec_disponible; $ldec_disponible=""; $ls_chevau = $in_classmovbanco->uf_generar_voucher($ls_empresa); global $ld_fecha; global $ldec_montomov; $ldec_montomov=""; global $ldec_monobjret; $ldec_monobjret=""; global $ldec_montoret; $ldec_montoret=""; global $ls_codconmov; $ls_codconmov='---'; global $ls_desmov; $ls_desmov=""; global $ls_cuenta_scg; $ls_cuenta_scg=""; global $li_rows; global $li_temp; global $object; global $ld_fecha; global $ls_metban; global $ls_nommetban; $ls_metban = ""; $ls_nommetban = ""; global $ls_style,$ls_disabled,$ls_disable; $ls_style = 'style="visibility:hidden"'; $ls_disabled = 'disabled="disabled"'; global $ls_selnin,$ls_selpro,$ls_selben; $ls_selnin = '-'; $ls_selpro = ""; $ls_selben = $ls_numordpagmin = $ls_codtipfon = ""; $ld_monmaxmov = 0; if(array_key_exists("la_deducciones",$_SESSION)) { unset($_SESSION["la_deducciones"]); } $li_temp=1; $li_rows=$li_temp; $ld_fecha=date("d/m/Y"); $object[$li_temp][1] = "<input name=chk".$li_temp." type=checkbox id=chk".$li_temp." value=1 class=sin-borde onClick=javascript:uf_selected('".$li_temp."'); $ls_disable><input type=hidden name=txtcodban".$li_temp." id=txtcodban".$li_temp." value='' readonly>"; $object[$li_temp][2] = "<input type=text name=txtnumsol".$li_temp." id=txtnumsol".$li_temp." value='' class=sin-borde readonly style=text-align:center size=15 maxlength=15>"; $object[$li_temp][3] = "<input type=text name=txtconsol".$li_temp." id=txtconsol".$li_temp." value='' class=sin-borde readonly style=text-align:left size=30 maxlength=254>"; $object[$li_temp][4] = "<input type=hidden name=txtcodproben".$li_temp." id=txtcodproben".$li_temp." value='' class=sin-borde readonly style=text-align:left size=20 maxlength=20><input type=text name=txtnomproben".$li_temp." id=txtnomproben".$li_temp." value='' class=sin-borde readonly style=text-align:left size=30 maxlength=254>"; $object[$li_temp][5] = "<input type=text name=txtmonsol".$li_temp." id=txtmonsol".$li_temp." value='".number_format(0,2,",",".")."' class=sin-borde readonly style=text-align:right size=16 maxlength=6>"; $object[$li_temp][6] = "<input type=text name=txtmontopendiente".$li_temp." id=txtmontopendiente".$li_temp." value='".number_format(0,2,",",".")."' class=sin-borde readonly style=text-align:right size=16 maxlength=3>"; $object[$li_temp][7] = "<input type=text name=txtmonto".$li_temp." id=txtmonto".$li_temp." value='".number_format(0,2,",",".")."' class=sin-borde onBlur=javascript:uf_actualizar_monto(".$li_temp."); style=text-align:right size=16 maxlength=20>"; $object[$li_temp][8] = "<input type=text name=txtnomban".$li_temp." id=txtnomban".$li_temp." value='' class=sin-borde readonly style=text-align:left size=30 maxlength=254>"; $object[$li_temp][9] = "<input type=text name=txtctaban".$li_temp." id=txtctaban".$li_temp." value='' class=sin-borde readonly style=text-align:left size=25 maxlength=25><input type=hidden name=txtdenctaban".$li_temp." id=txtdenctaban".$li_temp." value=''><input type=hidden name=txtdenctaban".$li_temp." id=txtdenctaban".$li_temp." value=''><input type=hidden name=txtdenctaban".$li_temp." id=txtdenctaban".$li_temp." value=''><input type=hidden name=txtcodtipcta".$li_temp." id=txtcodtipcta".$li_temp." value=''><input type=hidden name=txtnomtipcta".$li_temp." id=txtnomtipcta".$li_temp." value=''><input type=hidden name=txtscgcuenta".$li_temp." id=txtscgcuenta".$li_temp." value=''><input type=hidden name=txtdisponible".$li_temp." id=txtdisponible".$li_temp." value='0,00'>"; }
$ls_estmov=$_POST["estmov"]; } $ls_estdoc=$_POST["status_doc"]; $ls_chevau=$_POST["txtchevau"]; $ls_estbpd='D'; $ls_codtipfon = $_POST["hidcodtipfon"]; $ls_numordpagmin = $_POST["txtnumordpagmin"]; $ld_monmaxmov = $_POST["hidmonmaxmov"]; } else { uf_nuevo(); $ls_operacion= "NUEVO" ; $ls_estdoc="N"; $ls_numchequera = ""; $ls_chevau=$in_classmovbco->uf_generar_voucher($ls_empresa); } if (($li_estciespg==1 || $li_estciespi==1) && $ls_operacion=="NUEVO") { $io_msg->message("Ya fué procesado el Cierre Presupuestario, sólo será posible la consulta de Movimientos Bancarios !!!"); } $li_row=0; $li_rows_spg=0; $li_rows_ret=0; $li_rows_spi=0; if($ls_operacion=="CARGAR_DT") { uf_cargar_dt(); }
function uf_load_variables($aa_seguridad) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_load_variables // Access: private // Description: Función que carga todas las variables necesarias en la página // Creado Por: Ing. Néstor Falcón. // Fecha Creación: 22/07/2007 Fecha Última Modificación : 22/07/2007. ////////////////////////////////////////////////////////////////////////////// global $li_totrows,$ls_filnam,$ls_numdoc,$ls_codban,$ls_ctaban,$ls_nomban,$ls_denctaban,$ls_cedben,$ls_nomben,$ls_docnum; global $ls_nombenalt,$ls_codope,$ls_scgcta,$ls_fecmov,$ld_mondoc,$li_totrowscg,$ls_conmov,$ls_disabled,$io_fun_scb,$ls_chevau; global $lb_existe,$ld_monret; $ls_codban = $_POST["txtcodban"]; $ls_nomban = $_POST["txtnomban"]; $ls_ctaban = $_POST["txtctaban"]; $ls_denctaban = $_POST["txtdenctaban"]; $ls_cedben = $_POST["txtcedben"]; $ls_nomben = $_POST["txtnomben"]; $ls_nombenalt = $_POST["hidnombenalt"]; $ls_numdoc = $_POST["txtnumdoc"]; $ls_docnum = $_POST["hiddocnum"]; $ls_filnam = $_POST["hidfilnam"]; $li_totrows = $_POST["hidtotrow"]; $li_totrowscg = $_POST["hidtotrowscg"]; $ls_codope = $_POST["hidcodope"]; $ld_monret = $_POST["hidmonret"]; $lb_existe = false; if ($ls_codope=='CH') { require_once("sigesp_scb_c_movbanco.php"); $io_movbco = new sigesp_scb_c_movbanco($aa_seguridad); $ls_disabled = ""; $ls_operacion = $io_fun_scb->uf_obteneroperacion(); if ($ls_operacion=='CARGAR_DT') { $ls_chevau = $io_movbco->uf_generar_voucher($_SESSION["la_empresa"]["codemp"]); } elseif($ls_operacion=='PROCESAR') { $ls_chevau = $_POST["txtchevau"]; $lb_existe = $io_movbco->uf_select_voucher($ls_chevau); if ($lb_existe) { require_once("../shared/class_folder/class_mensajes.php"); $io_msg = new class_mensajes(); $io_msg->message("Nº de Voucher ya existe, favor indicar otro"); unset($io_msg); } } unset($io_movbco); } else { $ls_disabled = "disabled"; } $ls_fecmov = $_POST["txtfecmov"]; $ld_mondoc = $_POST["txtmonmov"]; $ls_conmov = $_POST["txtconmov"]; $ls_scgcta = $_POST["hidscgcta"];//Cuenta Contable asociada a la Cuenta Bancaria. $li_estciespg = $_POST["hidestciespg"];//Estatus del Cierre Presupuestario de Gasto. $li_estciespi = $_POST["hidestciespi"];//Estatus del Cierre Presupuestario de Ingresos. }