"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } $ls_logusr=$_SESSION["la_logusr"]; require_once("class_funciones_banco.php"); $io_fun_banco= new class_funciones_banco(); $io_fun_banco->uf_load_seguridad("SCB","sigesp_scb_p_anulacion.php",$ls_permisos,&$la_seguridad,$la_permisos); ?> Anulación de Documentos
Nuevo
Grabar
Buscar
Imprimir
Eliminar
Salir
Ayuda
 
uf_conectar(); $io_grid = new grid_param(); $ds_sol = new class_datastore(); $io_documentos = new sigesp_scb_c_anulacion($la_seguridad); if( array_key_exists("operacion",$_POST))//Cuando aplicamos alguna operacion { $ls_operacion= $_POST["operacion"]; $ls_tipo=$_POST["rb_provbene"]; $ls_codope=$_POST["codope"]; } else//Caso de apertura de la pagina o carga inicial { $ls_operacion= "NUEVO" ; $ls_tipo='-'; $ls_desproben="Ninguno"; $li_row=1; $object[$li_row][1] = ""; $object[$li_row][2] = ""; $object[$li_row][3] = ""; $object[$li_row][4] = ""; $object[$li_row][5] = ""; $object[$li_row][6] = ""; $object[$li_row][7] = ""; $li_total=1; $ls_codope="NC"; } if($ls_tipo=='P') { $rb_prov="checked"; $rb_bene=""; } elseif($ls_tipo=='B') { $rb_prov=""; $rb_bene="checked"; } else { $rb_prov=""; $rb_bene=""; } //Declaración de parametros del grid. $title[1]=""; $title[2]="Documento"; $title[3]="Banco"; $title[4]="Cuenta."; $title[5]="Fecha"; $title[6]="Proveedor\Beneficiario"; $title[7]="Monto"; $grid="grid"; if($ls_operacion == "GUARDAR") { $li_total=$_POST["totsol"]; $lb_valido=true; $io_sol->SQL->begin_transaction(); for($i=0;($i<=$li_total)&&($lb_valido);$i++) { if(array_key_exists("chksel".$i,$_POST)) { $ls_numdoc=$_POST["txtnumdoc".$i]; $ldec_monto=$_POST["txtmonto".$i]; $ls_codban=$_POST["txtcodban".$i]; $ls_ctaban=$_POST["txtctaban".$i]; $ls_prov=$_POST["txtcodpro".$i]; $ls_bene=$_POST["txtcedbene".$i]; $ls_nomproben=$_POST["txtnomproben"]; $ls_estmov='C'; $lb_valido=$io_sol->uf_procesar_anulacion_movimiento($ls_numdoc,$ls_codban,$ls_ctaban,$ls_codope,$ls_estmov); } } if($lb_valido) { $io_sol->SQL->commit(); $msg->message("El movimiento fue registrado"); } else { $io_sol->SQL->rollback(); } } if(($ls_operacion=="CAMBIO_TIPO")) { //Cargo los datos de los movimientos. $io_documentos->uf_cargar_documentos($ls_codemp,$ls_codope,$object,$li_total); $ldec_total_prog=0; } switch ($ls_codope) { case 'CH': $rb_cheque = "selected"; $rb_credito = ""; $rb_debito = ""; $rb_deposito= ""; $rb_retiro = ""; break; case 'NC': $rb_cheque = ""; $rb_credito = "selected"; $rb_debito = ""; $rb_deposito= ""; $rb_retiro = ""; break; case 'ND': $rb_cheque = ""; $rb_credito = ""; $rb_debito = "selected"; $rb_deposito= ""; $rb_retiro = ""; break; case 'DP': $rb_cheque = ""; $rb_credito = ""; $rb_debito = ""; $rb_deposito= "selected"; $rb_retiro = ""; break; case 'RE': $rb_cheque = ""; $rb_credito = ""; $rb_debito = ""; $rb_deposito= ""; $rb_retiro = "selected"; break; } ?>
uf_print_permisos($ls_permisos,$la_permisos,$ls_logusr,"location.href='sigespwindow_blank.php'"); unset($io_fun_banco); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?>
Anulación de Documentos
 
Operación
 
 


 
 
makegrid($li_total,$title,$object,770,'Documentos ',$grid);?>