Exemple #1
0
 public void dibujarPrestamo() {
   tab_tabla1 = new Tabla();
   tab_tabla1.setId("tab_tabla1");
   tab_tabla1.setTabla("iyp_cab_prestamo", "ide_ipcpr", 1);
   tab_tabla1.setCondicion("ide_ipcpr=-1");
   tab_tabla1
       .getColumna("ide_iptpr")
       .setCombo("iyp_tipo_prestamo", "ide_iptpr", "nombre_iptpr", "");
   tab_tabla1
       .getColumna("ide_iptpr")
       .setValorDefecto(utilitario.getVariable("p_iyp_tipo_prestamo"));
   tab_tabla1
       .getColumna("ide_ipepr")
       .setCombo("iyp_estado_prestamos", "ide_ipepr", "nombre_ipepr", "");
   tab_tabla1
       .getColumna("ide_ipepr")
       .setValorDefecto(utilitario.getVariable("p_iyp_estado_normal"));
   tab_tabla1.getColumna("ide_cndpc").setCombo(ser_contabilidad.getSqlCuentasHijas());
   tab_tabla1.getColumna("ide_cndpc").setAutoCompletar();
   tab_tabla1.getColumna("ide_usua").setValorDefecto(utilitario.getVariable("ide_usua"));
   tab_tabla1.getColumna("FECHA_PRESTAMO_IPCPR").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("fecha_transaccion_ipcpr").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("fecha_transaccion_ipcpr").setVisible(false);
   tab_tabla1
       .getColumna("ide_tecba")
       .setCombo(
           "select tes_cuenta_banco.ide_tecba,tes_banco.nombre_teban,tes_cuenta_banco.nombre_tecba from  tes_banco,tes_cuenta_banco,sis_empresa where tes_banco.ide_teban=tes_cuenta_banco.ide_teban and sis_empresa.ide_empr="
               + utilitario.getVariable("ide_empr")
               + " and tes_cuenta_banco.ide_sucu="
               + utilitario.getVariable("ide_sucu"));
   tab_tabla1.getColumna("ide_usua").setVisible(false);
   tab_tabla1.getColumna("ide_tecba").setRequerida(true);
   tab_tabla1.getColumna("monto_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("ide_cndpc").setRequerida(true);
   tab_tabla1.getColumna("interes_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("num_pagos_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("ide_ipepr").setRequerida(true);
   tab_tabla1.getColumna("ide_iptpr").setRequerida(true);
   tab_tabla1.getColumna("num_dias_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("observacion_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("hora_sistema_ipcpr").setValorDefecto(utilitario.getHoraActual());
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("hora_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("genera_asiento_ipcpr").setValorDefecto("true");
   tab_tabla1.setTipoFormulario(true);
   tab_tabla1.getGrid().setColumns(4);
   List lista = new ArrayList();
   Object fila1[] = {true, "INGRESO"};
   Object fila2[] = {false, "EGRESO"};
   lista.add(fila1);
   lista.add(fila2);
   tab_tabla1.getColumna("es_ingreso_ipcpr").setCombo(lista);
   tab_tabla1.getColumna("es_ingreso_ipcpr").setOrden(2);
   tab_tabla1
       .getColumna("ide_geper")
       .setCombo(
           "gen_persona",
           "ide_geper",
           "nom_geper,identificac_geper",
           "es_cliente_geper=TRUE AND nivel_geper='HIJO'");
   tab_tabla1.getColumna("ide_geper").setAutoCompletar();
   tab_tabla1.getColumna("ide_geper").setRequerida(true);
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("hora_sistema_ipcpr").setValorDefecto(utilitario.getHoraActual());
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("hora_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("ide_cnccc").setLectura(true);
   tab_tabla1.setCondicion("ide_ipcpr=" + aut_prestamos.getValor());
   tab_tabla1.setMostrarNumeroRegistros(false);
   tab_tabla1.dibujar();
   PanelTabla pat_panel = new PanelTabla();
   pat_panel.setPanelTabla(tab_tabla1);
   pat_panel.getMenuTabla().getItem_buscar().setRendered(false);
   mep_menu.dibujar(1, "DATOS DEL PRESTAMO", pat_panel);
 }