public void abrirGeneraAsiento() { if (tab_tabla.getFilasSeleccionadas() != null && tab_tabla.getFilasSeleccionadas().length() > 0) { asc_asiento.nuevoAsiento(); asc_asiento.dibujar(); asc_asiento.setAsientoFacturasCxC(tab_tabla.getFilasSeleccionadas()); asc_asiento.getBot_aceptar().setMetodo("guardar"); } else { utilitario.agregarMensajeInfo("Debe seleccionar almenos una Factura", ""); } }
@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); }
/** * Abre el asiento contable seleccionado * * @param evt */ public void abrirAsiento(ActionEvent evt) { Link lin_ide_cnccc = (Link) evt.getComponent(); asc_asiento.setAsientoContable(lin_ide_cnccc.getValue().toString()); tab_tabla.setFilaActual(lin_ide_cnccc.getDir()); asc_asiento.dibujar(); }