//// metodo año public void seleccionaElAnio() { if (com_anio.getValue() != null) { tab_movimiento.setCondicion("ide_geani=" + com_anio.getValue()); tab_movimiento.ejecutarSql(); tab_detalle_movimiento.ejecutarValorForanea(tab_movimiento.getValorSeleccionado()); } else { tab_movimiento.setCondicion("ide_geani=-1"); tab_movimiento.ejecutarSql(); } }
public void dibujarFacturaElectronica() { Grupo grupo = new Grupo(); Barra bar_menu = new Barra(); bar_menu.setId("bar_menu"); bar_menu.limpiar(); com_estados_fe = new Combo(); com_estados_fe.setCombo("SELECT * FROM sri_estado_comprobante order by nombre_sresc"); com_estados_fe.setMetodo("actualizarFacturas"); bar_menu.agregarComponente(new Etiqueta("ESTADOS COMPROBANTES ELECTRÓNICOS :")); bar_menu.agregarComponente(com_estados_fe); bar_menu.agregarSeparador(); Boton bot_pdf = new Boton(); bot_pdf.setValue("Ver PDF"); bot_pdf.setMetodo("generarPDF"); bar_menu.agregarComponente(bot_pdf); Boton bot_xml = new Boton(); bot_xml.setValue("Descargar XML"); bot_xml.setMetodo("descargarXML"); bot_xml.setAjax(false); bar_menu.agregarComponente(bot_xml); tab_tabla = new Tabla(); tab_tabla.setId("tab_tabla"); tab_tabla.setSql( ser_comprobante.getSqlFacturasElectronicas( cal_fecha_inicio.getFecha(), cal_fecha_fin.getFecha(), String.valueOf(com_estados_fe.getValue()))); tab_tabla.getColumna("ide_srcom").setVisible(false); tab_tabla.getColumna("ide_cccfa").setVisible(false); tab_tabla.getColumna("SECUENCIAL_SRCOM").setFiltroContenido(); tab_tabla.setLectura(true); tab_tabla.setRows(15); tab_tabla.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla); grupo.getChildren().add(bar_menu); grupo.getChildren().add(pat_panel); mep_menu.dibujar(8, "FACTURAS ELECTRÓNICAS", grupo); }
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 dibujarFacturas() { Barra bar_menu = new Barra(); bar_menu.setId("bar_menu"); bar_menu.limpiar(); Boton bot_ver = new Boton(); bot_ver.setValue("Ver Factura"); bot_ver.setMetodo("abrirVerFactura"); bar_menu.agregarComponente(bot_ver); Boton bot_anular = new Boton(); bot_anular.setValue("Anular Factura"); bot_anular.setMetodo("anularFactura"); bar_menu.agregarComponente(bot_anular); Boton bot_retención = new Boton(); bot_retención.setValue("Generar Retención"); bar_menu.agregarBoton(bot_retención); tab_tabla = new Tabla(); tab_tabla.setId("tab_tabla"); tab_tabla.setSql( ser_factura.getSqlFacturas( 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("ide_ccefa").setVisible(false); // tab_tabla.getColumna("nombre_ccefa").setFiltroContenido(); tab_tabla.getColumna("nombre_ccefa").setVisible(false); tab_tabla.getColumna("secuencial_cccfa").setFiltroContenido(); tab_tabla.getColumna("nom_geper").setFiltroContenido(); tab_tabla.getColumna("identificac_geper").setFiltroContenido(); 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.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.setRows(15); tab_tabla.setLectura(true); // COLOR VERDE FACTURAS NO CONTABILIZADAS // COLOR ROJO FACTURAS ANULADAS tab_tabla.setValueExpression( "rowStyleClass", "fila.campos[2] eq '" + utilitario.getVariable("p_cxc_estado_factura_anulada") + "' ? 'text-red' : fila.campos[13] eq null ? 'text-green' : null"); tab_tabla.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla); Grupo gru = new Grupo(); gru.getChildren().add(bar_menu); gru.getChildren().add(pat_panel); mep_menu.dibujar(1, "LISTADO DE FACTURAS", gru); }
@Override public void insertar() { // TODO Auto-generated method stub if (com_anio.getValue() == null) { utilitario.agregarMensaje("No se puede insertar", "Debe Seleccionar un Año"); return; } else if (tab_movimiento.isFocus()) { tab_movimiento.insertar(); tab_movimiento.setValor("ide_geani", com_anio.getValue() + ""); tab_movimiento.setValor( "nro_comprobante_comov", ser_contabilidad.numeroSecuencial(p_modulo_contabilidad)); utilitario.addUpdateTabla(tab_movimiento, "ide_geani", ""); } else if (tab_detalle_movimiento.isFocus()) { tab_detalle_movimiento.insertar(); } }
// generara transacciones contables public void generarTransacciones() { double dou_valor_debe = 0; double dou_valor_haber = 0; String str_tipo_concepto = null; System.out.println("entre a fromar " + tab_movimiento.getValor("ide_comov")); if (com_anio.getValue() == null) { utilitario.agregarMensajeError("No se puede insertar", "Debe Seleccionar un Año"); return; } if (tab_movimiento.getValor("ide_comov") == null) { utilitario.agregarMensajeError( "No se puede insertar", "Debe Guardaruna Cabecera de Movimiento Contable"); return; } // if(com_tipo_concepto.getValue().toString()!=null){ // str_tipo_concepto=com_tipo_concepto.getValue().toString(); // } if (dia_movimientos.isVisible()) { tab_detalle_movimiento.insertar(); if (com_lugar_aplica.getValue().equals(p_debe)) { dou_valor_debe = Double.parseDouble(txt_valor.getValue().toString()); } if (com_lugar_aplica.getValue().equals(p_haber)) { dou_valor_haber = Double.parseDouble(txt_valor.getValue().toString()); } tab_detalle_movimiento.setValor("ide_gelua", com_lugar_aplica.getValue().toString()); tab_detalle_movimiento.setValor("debe_codem", dou_valor_debe + ""); tab_detalle_movimiento.setValor("haber_codem", dou_valor_haber + ""); tab_detalle_movimiento.setValor("ide_cocac", aut_catalogo.getValor()); tab_detalle_movimiento.setValor("ide_tepro", aut_proveedor.getValor()); tab_detalle_movimiento.setValor("ide_tetic", com_tipo_concepto.getValue() + ""); tab_detalle_movimiento.setValor("ide_comov", tab_movimiento.getValor("ide_comov")); tab_detalle_movimiento.setValor( "transferencia_codem", chk_transferencia.getValue().toString()); tab_detalle_movimiento.guardar(); tab_detalle_movimiento.sumarColumnas(); utilitario.addUpdate("tab_detalle_movimiento"); } else { dia_movimientos.dibujar(); } }
public void dibujarFacturasAnuladas() { tab_tabla = new Tabla(); tab_tabla.setId("tab_tabla"); tab_tabla.setSql( ser_factura.getSqlFacturasAnuladas( 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("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.setRows(15); tab_tabla.setLectura(true); tab_tabla.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla); mas_secuencial = new Mascara(); mas_secuencial.setId("mas_secuencial"); mas_secuencial.setMask("999999999"); Fieldset fie_anula = new Fieldset(); fie_anula.setLegend("Ingresar Factura Anulada"); Grid gri = new Grid(); gri.setColumns(4); gri.getChildren() .add( new Etiqueta( "<strong>NUM. SECUENCIAL :</strong> <span style='color:red;font-weight: bold;'> *</span>")); gri.getChildren().add(mas_secuencial); gri.getChildren().add(new Espacio("5", "5")); Boton bot_anula = new Boton(); bot_anula.setValue("Anular"); bot_anula.setMetodo("ingresarAnulada"); gri.getChildren().add(bot_anula); fie_anula.getChildren().add(gri); Grupo gru = new Grupo(); gru.getChildren().add(fie_anula); gru.getChildren().add(pat_panel); mep_menu.dibujar(3, "FACTURAS ANULADAS", gru); }
public void ingresarAnulada() { if (mas_secuencial.getValue() != null) { ser_factura.anularSecuencial( String.valueOf(mas_secuencial.getValue()), String.valueOf(com_pto_emision.getValue())); // utilitario.getConexion().setImprimirSqlConsola(true); if (guardarPantalla().isEmpty()) { tab_tabla.actualizar(); mas_secuencial.limpiar(); utilitario.addUpdate("mas_secuencial"); } } else { utilitario.agregarMensajeError("Debe ingresar el Número Secuencial de la Factura", ""); } }
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 dibujarFacturasNoContabilizadas() { Barra bar_menu = new Barra(); bar_menu.setId("bar_menu"); bar_menu.limpiar(); Boton bot_asi = new Boton(); bot_asi.setValue("Generar Asiento Contable"); bot_asi.setMetodo("abrirGeneraAsiento"); bar_menu.agregarComponente(bot_asi); bar_menu.agregarSeparador(); Boton bot_ver = new Boton(); bot_ver.setValue("Ver Factura"); bot_ver.setMetodo("abrirVerFactura"); bar_menu.agregarComponente(bot_ver); tab_tabla = new Tabla(); tab_tabla.setId("tab_seleccion"); tab_tabla.setSql( ser_factura.getSqlFacturasNoContabilizadas( 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("ide_geper").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.setRows(15); // tab_tabla.setLectura(true); tab_tabla.setTipoSeleccion(true); tab_tabla.setSeleccionTabla("multiple"); tab_tabla.dibujar(); PanelTabla pat_panel = new PanelTabla(); pat_panel.setPanelTabla(tab_tabla); Grupo gru = new Grupo(); gru.getChildren().add(bar_menu); gru.getChildren().add(pat_panel); mep_menu.dibujar(2, "FACTURAS NO CONTABILIZADAS", gru); }
@Override public void guardar() { if (fcc_factura.isVisible()) { fcc_factura.guardar(); if (fcc_factura.isVisible() == false) { // actualiza el punto de emision seleccionado y la tabla com_pto_emision.setValue(fcc_factura.getComboPuntoEmision().getValue()); dibujarFacturas(); tab_tabla.setFilaActual(fcc_factura.getTab_cab_factura().getValor("ide_cccfa")); utilitario.addUpdate("com_pto_emision,tab_tabla"); } } else if (asc_asiento.isVisible()) { asc_asiento.guardar(); if (asc_asiento.isVisible() == false) { dibujarFacturasNoContabilizadas(); } } }
public pre_facturasCxC() { bar_botones.quitarBotonsNavegacion(); bar_botones.quitarBotonGuardar(); bar_botones.quitarBotonEliminar(); bar_botones.agregarReporte(); com_pto_emision.setId("com_pto_emision"); com_pto_emision.setCombo(ser_factura.getSqlPuntosEmision()); com_pto_emision.setMetodo("actualizarFacturas"); com_pto_emision.eliminarVacio(); bar_botones.agregarComponente(new Etiqueta("FACTURACIÓN:")); bar_botones.agregarComponente(com_pto_emision); bar_botones.agregarComponente(new Etiqueta("FECHA DESDE :")); cal_fecha_inicio.setValue( utilitario.getFecha(utilitario.getAnio(utilitario.getFechaActual()) + "-01-01")); bar_botones.agregarComponente(cal_fecha_inicio); bar_botones.agregarComponente(new Etiqueta("FECHA HASTA :")); cal_fecha_fin.setFechaActual(); bar_botones.agregarComponente(cal_fecha_fin); Boton bot_consultar = new Boton(); bot_consultar.setTitle("Buscar"); bot_consultar.setMetodo("actualizarFacturas"); bot_consultar.setIcon("ui-icon-search"); bar_botones.agregarComponente(bot_consultar); fcc_factura.setId("fcc_factura"); fcc_factura.getBot_aceptar().setMetodo("guardar"); agregarComponente(fcc_factura); mep_menu.setMenuPanel("OPCIONES FACTURA", "20%"); mep_menu.agregarItem("Listado de Facturas", "dibujarFacturas", "ui-icon-note"); mep_menu.agregarItem( "Generar Asiento Contable", "dibujarFacturasNoContabilizadas", "ui-icon-notice"); mep_menu.agregarItem("Facturas Anuladas", "dibujarFacturasAnuladas", "ui-icon-cancel"); mep_menu.agregarItem("Facturas Por Cobrar", "dibujarFacturasPorCobrar", "ui-icon-calculator"); mep_menu.agregarSubMenu("INFORMES"); mep_menu.agregarItem("Grafico de Ventas", "dibujarGraficoVentas", "ui-icon-clock"); // mep_menu.agregarItem("Estadística de Ventas", "dibujarEstadisticas", "ui-icon-bookmark"); mep_menu.agregarItem("Reporte de Ventas", "dibujarReporteVentas", "ui-icon-calendar"); mep_menu.agregarSubMenu("FACTURACIÓN ELECTRÓNICA"); mep_menu.agregarItem( "Facturas Eléctrónicas", "dibujarFacturaElectronica", "ui-icon-signal-diag"); agregarComponente(mep_menu); dibujarFacturas(); vipdf_comprobante.setId("vipdf_comprobante"); agregarComponente(vipdf_comprobante); rep_reporte.setId("rep_reporte"); rep_reporte.getBot_aceptar().setMetodo("aceptarReporte"); sel_rep.setId("sel_rep"); agregarComponente(rep_reporte); agregarComponente(sel_rep); asc_asiento.setId("asc_asiento"); asc_asiento.getBot_aceptar().setMetodo("guardar"); agregarComponente(asc_asiento); }
public void actualizarFacturas() { if (mep_menu.getOpcion() == 1) { tab_tabla.setSql( ser_factura.getSqlFacturas( com_pto_emision.getValue() + "", cal_fecha_inicio.getFecha(), cal_fecha_fin.getFecha())); tab_tabla.ejecutarSql(); } else if (mep_menu.getOpcion() == 2) { tab_tabla.setSql( ser_factura.getSqlFacturasNoContabilizadas( com_pto_emision.getValue() + "", cal_fecha_inicio.getFecha(), cal_fecha_fin.getFecha())); tab_tabla.ejecutarSql(); } else if (mep_menu.getOpcion() == 3) { tab_tabla.setSql( ser_factura.getSqlFacturasAnuladas( com_pto_emision.getValue() + "", cal_fecha_inicio.getFecha(), cal_fecha_fin.getFecha())); tab_tabla.ejecutarSql(); } else if (mep_menu.getOpcion() == 4) { tab_tabla.setSql( ser_factura.getSqlFacturasPorCobrar( com_pto_emision.getValue() + "", cal_fecha_inicio.getFecha(), cal_fecha_fin.getFecha())); tab_tabla.ejecutarSql(); } else if (mep_menu.getOpcion() == 5) { tab_tabla.setSql( ser_factura.getSqlTotalVentasMensuales( com_pto_emision.getValue() + "", String.valueOf(com_periodo.getValue()))); tab_tabla.ejecutarSql(); gca_facturas.limpiar(); gca_facturas.agregarSerie( tab_tabla, "nombre_gemes", "total", "VENTAS " + String.valueOf(com_periodo.getValue())); gpa_facturas.limpiar(); gpa_facturas.agregarSerie(tab_tabla, "nombre_gemes", "num_facturas"); utilitario.addUpdate("gca_facturas,gpa_facturas"); } else if (mep_menu.getOpcion() == 7) { tab_tabla.setSql( ser_factura.getSqlVentasMensuales( com_pto_emision.getValue() + "", com_mes.getValue() + "", com_periodo.getValue() + "")); tab_tabla.ejecutarSql(); } else if (mep_menu.getOpcion() == 8) { tab_tabla.setSql( ser_comprobante.getSqlFacturasElectronicas( cal_fecha_inicio.getFecha(), cal_fecha_fin.getFecha(), String.valueOf(com_estados_fe.getValue()))); tab_tabla.ejecutarSql(); } }
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); }