public void dibujarFacturasPorCobrar() { tab_tabla = new Tabla(); tab_tabla.setId("tab_tabla"); tab_tabla.setSql( ser_factura.getSqlFacturasPorCobrar( com_pto_emision.getValue() + "", cal_fecha_inicio.getFecha(), cal_fecha_fin.getFecha())); tab_tabla.setCampoPrimaria("ide_cccfa"); tab_tabla.getColumna("ide_cccfa").setVisible(false); tab_tabla.getColumna("secuencial_cccfa").setFiltroContenido(); tab_tabla.getColumna("nom_geper").setFiltroContenido(); tab_tabla.getColumna("identificac_geper").setFiltroContenido(); tab_tabla.getColumna("ventas0").alinearDerecha(); tab_tabla.getColumna("ventas12").alinearDerecha(); tab_tabla.getColumna("valor_iva_cccfa").alinearDerecha(); tab_tabla.getColumna("total_cccfa").alinearDerecha(); tab_tabla.getColumna("total_cccfa").setEstilo("font-size: 12px;font-weight: bold;"); tab_tabla.getColumna("saldo_x_pagar").alinearDerecha(); tab_tabla.getColumna("saldo_x_pagar").setEstilo("font-size: 12px;font-weight: bold;color:red"); tab_tabla.getColumna("ide_cnccc").setFiltroContenido(); tab_tabla.getColumna("ide_cnccc").setNombreVisual("N. ASIENTO"); tab_tabla.getColumna("IDE_CNCCC").setLink(); tab_tabla.getColumna("IDE_CNCCC").setMetodoChange("abrirAsiento"); tab_tabla.getColumna("IDE_CNCCC").alinearCentro(); tab_tabla.setLectura(true); tab_tabla.setRows(15); tab_tabla.setColumnaSuma("total_cccfa,saldo_x_pagar"); tab_tabla.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla); mep_menu.dibujar(4, "FACTURAS POR COBRAR", pat_panel); }
public void dibujarTabla() { Grupo gru_grupo = new Grupo(); if (isPrestamoSeleccionado()) { tab_tabla2 = new Tabla(); tab_tabla2.setId("tab_tabla2"); tab_tabla2.setNumeroTabla(-1); tab_tabla2.setSql(ser_prestamo.getSqlTablaAmortizacion(aut_prestamos.getValor())); tab_tabla2.setLectura(true); tab_tabla2.getColumna("ide_ipdpr").setVisible(false); tab_tabla2.getColumna("ide_cccfa").setVisible(false); tab_tabla2.getColumna("fecha_ipdpr").setNombreVisual("fecha"); tab_tabla2.getColumna("fecha_prestamo_ipcpr").setVisible(false); tab_tabla2.getColumna("monto_ipcpr").setVisible(false); tab_tabla2.getColumna("num_dias_ipcpr").setVisible(false); tab_tabla2.getColumna("interes_ipcpr").setVisible(false); tab_tabla2.getColumna("capital").alinearDerecha(); tab_tabla2.getColumna("interes").alinearDerecha(); tab_tabla2.getColumna("cuota").alinearDerecha(); tab_tabla2.getColumna("banco").setLongitud(50); tab_tabla2.getColumna("banco").setVisible(false); // //!!!!!CAMBIAR tab_tabla2.getColumna("documento").setVisible(false); // //!!!!CAMBIAR tab_tabla2.setColumnaSuma("capital,interes,cuota"); tab_tabla2.setValueExpression( "rowStyleClass", "fila.campos[6] eq 'false' ? 'text-green' : null"); tab_tabla2.setScrollable(true); tab_tabla2.setOrdenar(false); tab_tabla2.setRows(999); tab_tabla2.setScrollHeight(400); tab_tabla2.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla2); 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_tabla2.getValor("fecha_prestamo_ipcpr")), "dd-MM-yyyy"))); pgrid.getChildren().add(new Etiqueta("<strong>MONTO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("monto_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>NUM DIAS PLAZO :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("num_dias_ipcpr"))); pgrid.getChildren().add(new Etiqueta("<strong>% INTERES :</strong>")); pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("interes_ipcpr"))); gru_grupo.getChildren().add(pgrid); gru_grupo.getChildren().add(new Separator()); gru_grupo.getChildren().add(pat_panel); } mep_menu.dibujar(2, "TABLA DE AMORTIZACION", gru_grupo); }
public void calaculahoras(SelectEvent evt) { tab_permisos.modificar(evt); if (!isHoraMayor( tab_permisos.getValor("HORA_DESDE_ASPVH"), tab_permisos.getValor("HORA_HASTA_ASPVH"))) { calculoHoras( tab_permisos.getValor("HORA_DESDE_ASPVH"), tab_permisos.getValor("HORA_HASTA_ASPVH")); tab_permisos.setColumnaSuma("NRO_HORAS_ASPVH"); } else { utilitario.agregarMensajeInfo("HORA INICIAL NO PUEDE SER MENOR A HORA FINAL", ""); } }
public void dibujarGraficoVentas() { Grupo grupo = new Grupo(); gca_facturas = new GraficoCartesiano(); gca_facturas.setId("gca_facturas"); gpa_facturas = new GraficoPastel(); gpa_facturas.setId("gpa_facturas"); gpa_facturas.setShowDataLabels(true); gpa_facturas.setStyle("width:300px;"); com_periodo = new Combo(); com_periodo.setMetodo("actualizarFacturas"); com_periodo.setCombo(ser_factura.getSqlAniosFacturacion()); com_periodo.eliminarVacio(); com_periodo.setValue(utilitario.getAnio(utilitario.getFechaActual())); tab_tabla = new Tabla(); tab_tabla.setId("tab_tabla"); tab_tabla.setSql( ser_factura.getSqlTotalVentasMensuales( String.valueOf(com_pto_emision.getValue()), String.valueOf(com_periodo.getValue()))); tab_tabla.setLectura(true); tab_tabla.setColumnaSuma("num_facturas,ventas12,ventas0,iva,total"); tab_tabla.getColumna("num_facturas").alinearDerecha(); tab_tabla.getColumna("ventas12").alinearDerecha(); tab_tabla.getColumna("ventas0").alinearDerecha(); tab_tabla.getColumna("iva").alinearDerecha(); tab_tabla.getColumna("total").alinearDerecha(); tab_tabla.dibujar(); Grid gri_opciones = new Grid(); gri_opciones.setColumns(2); gri_opciones.getChildren().add(new Etiqueta("<strong>PERÍODO :</strong>")); gri_opciones.getChildren().add(com_periodo); PanelTabla pat_panel = new PanelTabla(); pat_panel.getChildren().add(gri_opciones); pat_panel.setPanelTabla(tab_tabla); Grid gri = new Grid(); gri.setWidth("100%"); gri.setColumns(2); gpa_facturas.agregarSerie(tab_tabla, "nombre_gemes", "num_facturas"); gri.getChildren().add(pat_panel); gri.getChildren().add(gpa_facturas); grupo.getChildren().add(gri); gca_facturas.setTitulo("VENTAS MENSUALES"); gca_facturas.agregarSerie( tab_tabla, "nombre_gemes", "total", "VENTAS " + String.valueOf(com_periodo.getValue())); grupo.getChildren().add(gca_facturas); mep_menu.dibujar(5, "GRAFICOS DE VENTAS", grupo); }
public void aceptarCertificacionPresupuestaria() { System.out.println("entra a metodo aceptar cert"); String str_seleccionado = set_tramite.getValorSeleccionado(); TablaGenerica tab_tramite = ser_Presupuesto.getTablaGenericaTramite(str_seleccionado); if (str_seleccionado != null) { tab_comprobante.insertar(); tab_detalle_movimiento.limpiar(); tab_detalle_movimiento.setColumnaSuma("haber_codem,debe_codem"); tab_comprobante.setValor("ide_prtra", tab_tramite.getValor("ide_prtra")); } set_tramite.cerrar(); utilitario.addUpdate("tab_comprobante"); }
public void dibujarReporteVentas() { Barra bar_menu = new Barra(); bar_menu.setId("bar_menu"); bar_menu.limpiar(); com_mes = new Combo(); com_mes.setMetodo("actualizarFacturas"); com_mes.setCombo(ser_factura.getSqlMeses()); com_mes.eliminarVacio(); com_mes.setValue(String.valueOf(utilitario.getMes(utilitario.getFechaActual()))); com_periodo = new Combo(); com_periodo.setMetodo("actualizarFacturas"); com_periodo.setCombo(ser_factura.getSqlAniosFacturacion()); com_periodo.eliminarVacio(); com_periodo.setValue(utilitario.getAnio(utilitario.getFechaActual())); bar_menu.agregarComponente(new Etiqueta("<strong>PERÍODO :</strong>")); bar_menu.agregarComponente(com_periodo); bar_menu.agregarComponente(new Etiqueta("<strong>MES :</strong>")); bar_menu.agregarComponente(com_mes); tab_tabla = new Tabla(); tab_tabla.setId("tab_tabla"); tab_tabla.setSql( ser_factura.getSqlVentasMensuales( com_pto_emision.getValue() + "", com_mes.getValue() + "", com_periodo.getValue() + "")); tab_tabla.getColumna("ide_cccfa").setVisible(false); tab_tabla.getColumna("observacion_cccfa").setVisible(false); tab_tabla.setRows(15); tab_tabla.setLectura(true); tab_tabla.getColumna("NOM_GEPER").setLongitud(100); tab_tabla.setColumnaSuma("ventas12,ventas0,valor_iva_cccfa,total_cccfa"); tab_tabla.getColumna("ventas12").alinearDerecha(); tab_tabla.getColumna("ventas0").alinearDerecha(); tab_tabla.getColumna("valor_iva_cccfa").alinearDerecha(); tab_tabla.getColumna("total_cccfa").alinearDerecha(); tab_tabla.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla); Grupo grupo = new Grupo(); grupo.getChildren().add(bar_menu); grupo.getChildren().add(pat_panel); mep_menu.dibujar(7, "REPORTE DE VENTAS POR MES Y PERÍODO", grupo); }
public pre_movimiento() { p_modulo_factruracion = utilitario.getVariable("p_modulo_facturacion"); p_debe = utilitario.getVariable("p_gen_lugar_aplica_debe"); p_haber = utilitario.getVariable("p_gen_lugar_aplica_haber"); p_modulo_contabilidad = utilitario.getVariable("p_modulo_contabilidad"); com_anio.setCombo(ser_contabilidad.getAnioDetalle("true,false", "true,false")); com_anio.setMetodo("seleccionaElAnio"); bar_botones.agregarComponente(new Etiqueta("Seleccione El Año:")); bar_botones.agregarComponente(com_anio); bar_botones.agregarReporte(); rep_reporte.setId("rep_reporte"); rep_reporte.getBot_aceptar().setMetodo("aceptarReporte"); agregarComponente(rep_reporte); sef_reporte.setId("sef_reporte"); agregarComponente(sef_reporte); tab_movimiento.setId("tab_movimiento"); tab_movimiento.setHeader("MOVIMIENTOS"); tab_movimiento.setTabla("cont_movimiento", "ide_comov", 1); tab_movimiento.setCondicion("ide_geani=-1"); tab_movimiento.setCampoOrden("ide_comov desc"); tab_movimiento.getColumna("ide_gemod").setCombo("gen_modulo", "ide_gemod", "detalle_gemod", ""); tab_movimiento .getColumna("ide_cotim") .setCombo("cont_tipo_movimiento", "ide_cotim", "detalle_cotim", ""); tab_movimiento .getColumna("ide_cotia") .setCombo("cont_tipo_asiento", "ide_cotia", "detalle_cotia", ""); tab_movimiento.getColumna("ide_geare").setCombo("gen_area", "ide_geare", "detalle_geare", ""); tab_movimiento.getColumna("ide_gemes").setCombo("gen_mes", "ide_gemes", "detalle_gemes", ""); tab_movimiento.getColumna("ide_geani").setCombo("gen_anio", "ide_geani", "detalle_geani", ""); tab_movimiento.getColumna("ide_tecpo").setLectura(true); tab_movimiento.getColumna("activo_comov").setValorDefecto("true"); tab_movimiento.getColumna("activo_comov").setLectura(true); tab_movimiento.setTipoFormulario(true); tab_movimiento.getGrid().setColumns(4); tab_movimiento.agregarRelacion(tab_detalle_movimiento); tab_movimiento.dibujar(); PanelTabla pat_movimiento = new PanelTabla(); pat_movimiento.setPanelTabla(tab_movimiento); ///// detalle movinto tab_detalle_movimiento.setId("tab_detalle_movimiento"); tab_detalle_movimiento.setHeader("DETALLE DE MOVIMIENTO"); tab_detalle_movimiento.setTabla("cont_detalle_movimiento", "ide_codem", 2); // tab_detalle_movimiento.getColumna("ide_prcla").setCombo(ser_Presupuesto.getCatalogoPresupuestario("true,false")); // tab_detalle_movimiento.getColumna("ide_prcla").setAutoCompletar(); // tab_detalle_movimiento.getColumna("ide_prpro").setCombo("pre_programa", "ide_prpro", // "cod_programa_prpro", ""); tab_detalle_movimiento .getColumna("ide_cocac") .setCombo(ser_contabilidad.servicioCatalogoCuentaCombo()); tab_detalle_movimiento.getColumna("ide_cocac").setAutoCompletar(); tab_detalle_movimiento.getColumna("activo_codem").setLectura(true); tab_detalle_movimiento.getColumna("activo_codem").setValorDefecto("true"); tab_detalle_movimiento.getColumna("haber_codem").setMetodoChange("calcularTotal"); tab_detalle_movimiento.setColumnaSuma("haber_codem,debe_codem"); tab_detalle_movimiento.getColumna("debe_codem").setMetodoChange("calcularTotal"); tab_detalle_movimiento .getColumna("ide_gelua") .setCombo("gen_lugar_aplica", "ide_gelua", "detalle_gelua", ""); tab_detalle_movimiento.getColumna("ide_gelua").setMetodoChange("lugarAplica"); tab_detalle_movimiento.getColumna("ide_prcla").setVisible(false); tab_detalle_movimiento.getColumna("ide_prpro").setVisible(false); tab_detalle_movimiento.getGrid().setColumns(4); tab_detalle_movimiento.dibujar(); PanelTabla pat_detalle_movimiento = new PanelTabla(); pat_detalle_movimiento.setPanelTabla(tab_detalle_movimiento); Division div_division = new Division(); div_division.dividir2(pat_movimiento, pat_detalle_movimiento, "50%", "H"); agregarComponente(div_division); // Inicio Dialogo CREDITO dia_movimientos.setId("dia_movimientos"); dia_movimientos.setTitle("GENERACION DE MOVIMIENTOS FINANCIEROS"); dia_movimientos.setHeight("45%"); dia_movimientos.setWidth("40%"); // inicio del grid Grid gri_datos_asiento = new Grid(); gri_datos_asiento.setColumns(2); gri_datos_asiento.getChildren().add(new Etiqueta("Proveedor: ")); aut_proveedor.setId("aut_proveedor"); aut_proveedor.setAutoCompletar(ser_Bodega.getProveedor("true,false")); gri_datos_asiento.getChildren().add(aut_proveedor); gri_datos_asiento.getChildren().add(new Etiqueta("Concepto de Pago: ")); com_tipo_concepto.setId("com_tipo_concepto"); com_tipo_concepto.setCombo(ser_Tesoreria.getConsultaTipoConcepto("true,false")); gri_datos_asiento.getChildren().add(com_tipo_concepto); gri_datos_asiento.getChildren().add(new Etiqueta("Cuenta Contable: ")); aut_catalogo.setId("aut_catalogo"); aut_catalogo.setAutoCompletar(ser_contabilidad.getCuentaContable("true,false")); gri_datos_asiento.getChildren().add(aut_catalogo); gri_datos_asiento.getChildren().add(new Etiqueta("Debe / Haber: ")); com_lugar_aplica.setId("com_lugar_aplica"); com_lugar_aplica.setCombo("Select ide_gelua,detalle_gelua from gen_lugar_aplica"); gri_datos_asiento.getChildren().add(com_lugar_aplica); gri_datos_asiento.getChildren().add(new Etiqueta("Valor: ")); txt_valor.setId("txt_valor"); txt_valor.setSoloNumeros(); gri_datos_asiento.getChildren().add(txt_valor); gri_datos_asiento.getChildren().add(new Etiqueta("Cuenta Transferencia: ")); chk_transferencia.setId("chk_transferencia"); gri_datos_asiento.getChildren().add(chk_transferencia); dia_movimientos.getBot_aceptar().setMetodo("generarTransacciones"); dia_movimientos.getBot_cancelar().setMetodo("guardarCerrar"); dia_movimientos.setDialogo(gri_datos_asiento); agregarComponente(dia_movimientos); Boton bot_generar_transacciones = new Boton(); bot_generar_transacciones.setValue("Generar Transacciones"); bot_generar_transacciones.setMetodo("generarTransacciones"); bar_botones.agregarBoton(bot_generar_transacciones); }