@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(); } } }