public void dibujarListaPrestamos() { tab_tabla1 = new Tabla(); tab_tabla1.setId("tab_tabla1"); tab_tabla1.setSql(ser_prestamo.getSqlPrestamos()); tab_tabla1.getColumna("ide_ipcpr").setVisible(false); tab_tabla1.getColumna("tipo").setLongitud(10); tab_tabla1.getColumna("nom_geper").setFiltroContenido(); tab_tabla1.getColumna("nom_geper").setNombreVisual("BENEFICIARIO"); tab_tabla1.getColumna("fecha_prestamo_ipcpr").setNombreVisual("FECHA"); tab_tabla1.getColumna("num_prestamo_ipcpr").setNombreVisual("NUM. PRESTAMO"); tab_tabla1.getColumna("monto_ipcpr").setNombreVisual("MONTO"); tab_tabla1.getColumna("monto_ipcpr").alinearDerecha(); tab_tabla1.getColumna("interes_ipcpr").setNombreVisual("% INTERES"); tab_tabla1.getColumna("interes_ipcpr").alinearDerecha(); tab_tabla1.getColumna("num_pagos_ipcpr").setNombreVisual("NUM. PAGOS"); tab_tabla1.getColumna("num_pagos_ipcpr").alinearDerecha(); tab_tabla1.getColumna("pagos").setNombreVisual("PAGADOS"); tab_tabla1.getColumna("pagos").alinearDerecha(); tab_tabla1.getColumna("valor_pagado").setNombreVisual("VALOR PAGADO"); tab_tabla1.getColumna("valor_pagado").alinearDerecha(); tab_tabla1.getColumna("capital").alinearDerecha(); tab_tabla1.getColumna("interes").alinearDerecha(); tab_tabla1.getColumna("cuota").alinearDerecha(); tab_tabla1.getColumna("fecha_ultimo_pago").setNombreVisual("FECHA ULT. PAGO"); tab_tabla1.setOrdenar(false); tab_tabla1.setNumeroTabla(-1); tab_tabla1.setScrollable(true); tab_tabla1.setScrollHeight(430); tab_tabla1.setLectura(true); tab_tabla1.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla1); pat_panel.getMenuTabla().getItem_buscar().setRendered(false); mep_menu.dibujar(3, "LISTADO PRESTAMOS", pat_panel); }
public void dibujarPagar() { Grupo gru_grupo = new Grupo(); if (isPrestamoSeleccionado()) { tab_tabla1 = new Tabla(); tab_tabla1.setId("tab_tabla1"); tab_tabla1.setSql(ser_prestamo.getSqlPagosPrestamo(aut_prestamos.getValor())); tab_tabla1.setCampoPrimaria("ide_ipdpr"); tab_tabla1.getColumna("ide_ipdpr").setVisible(false); tab_tabla1.getColumna("ide_ipcpr").setVisible(false); tab_tabla1.getColumna("ide_ipcpr").setEtiqueta(); tab_tabla1.getColumna("num_ipdpr").setEtiqueta(); tab_tabla1.getColumna("fecha_ipdpr").setEtiqueta(); tab_tabla1.getColumna("capital_ipdpr").setEtiqueta(); tab_tabla1.getColumna("interes_ipdpr").setEtiqueta(); tab_tabla1.getColumna("cuota_ipdpr").setEtiqueta(); tab_tabla1.getColumna("ide_cndpc").setVisible(false); tab_tabla1.getColumna("ide_ipcpr").setLectura(false); tab_tabla1.getColumna("num_ipdpr").setNombreVisual("NUMERO"); tab_tabla1.getColumna("fecha_ipdpr").setNombreVisual("FECHA"); tab_tabla1.getColumna("capital_ipdpr").setNombreVisual("CAPITAL"); tab_tabla1.getColumna("interes_ipdpr").setNombreVisual("INTERES"); tab_tabla1.getColumna("cuota_ipdpr").setNombreVisual("CUOTA"); tab_tabla1.getColumna("pagado_ipdpr").setNombreVisual("PAGAR"); tab_tabla1.getColumna("fecha_prestamo_ipcpr").setVisible(false); tab_tabla1.getColumna("monto_ipcpr").setVisible(false); tab_tabla1.getColumna("num_dias_ipcpr").setVisible(false); tab_tabla1.getColumna("interes_ipcpr").setVisible(false); tab_tabla1.getColumna("ide_geper").setVisible(false); tab_tabla1.setNumeroTabla(-1); tab_tabla1.setScrollable(true); tab_tabla1.setScrollHeight(270); tab_tabla1.dibujar(); tab_tabla1.setRows(999); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla1); pat_panel.setMensajeInfo("Seleccione los dividendos que desea pagar"); pat_panel.getMenuTabla().getItem_buscar().setRendered(false); PanelGrid pgrid = new PanelGrid(); pgrid.setColumns(8); pgrid.setStyle("width:100%;"); pgrid.getFacets().put("header", new Etiqueta(aut_prestamos.getValorArreglo(1))); pgrid.getChildren().add(new Etiqueta("<strong>FECHA DEL PRESTAMO :</strong>")); pgrid .getChildren() .add( new Etiqueta( utilitario.getFormatoFecha( utilitario.getFecha(tab_tabla1.getValor("fecha_prestamo_ipcpr")), "dd-MM-yyyy"))); pgrid.getChildren().add(new Etiqueta("<strong>MONTO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla1.getValor("monto_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>NUM DIAS PLAZO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla1.getValor("num_dias_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>% INTERES :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla1.getValor("interes_ipcpr"))); gru_grupo.getChildren().add(pgrid); gru_grupo.getChildren().add(new Separator()); gru_grupo.getChildren().add(new Etiqueta("<div align='center'>")); gru_grupo.getChildren().add(pat_panel); Grid gri = new Grid(); gri.setColumns(2); gri.getChildren() .add( new Etiqueta( "<div style='font-size:12px;font-weight: bold;'> <img src='imagenes/im_pregunta.gif' /> GENERAR FACTURA SOBRE EL INTERES ? </div>")); rad_hace_factrua.setRadio(utilitario.getListaPregunta()); rad_hace_factrua.setValue(true); gri.getChildren().add(rad_hace_factrua); gru_grupo.getChildren().add(gri); Boton bot_pagar = new Boton(); bot_pagar.setValue("Aceptar"); bot_pagar.setMetodo("pagarPrestamo"); bot_pagar.setIcon("ui-icon-check"); gru_grupo.getChildren().add(bot_pagar); gru_grupo.getChildren().add(new Etiqueta("</div>")); } mep_menu.dibujar(4, "PAGAR PRESTAMO", gru_grupo); }
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); }