diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/impressaofiscal/BusquedaImportacionFiscalController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/impressaofiscal/BusquedaImportacionFiscalController.java index a0179ab67..2c6703211 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/impressaofiscal/BusquedaImportacionFiscalController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/impressaofiscal/BusquedaImportacionFiscalController.java @@ -15,8 +15,10 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Controller; import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.Executions; import org.zkoss.zk.ui.WrongValueException; import org.zkoss.zk.ui.event.Event; +import org.zkoss.zul.Button; import org.zkoss.zul.Comboitem; import org.zkoss.zul.Datebox; import org.zkoss.zul.Filedownload; @@ -46,11 +48,56 @@ public class BusquedaImportacionFiscalController extends MyGenericForwardCompose private Datebox datFinal; private MyComboboxEstandar cmbEmpresa; + private Button btnExeImportacionEcf; + private Button btnExeImportacionEcfCancelados; + private Button btnExeImportacionReducaoZ; + private Button btnExeImportacionManual; + private Button btnExeImportacionNaoFiscal; + @Override public void doAfterCompose(Component comp) throws Exception { lsEmpresa = empresaService.obtenerTodos(); - super.doAfterCompose(comp); + + defineImportacao(); + } + + private void defineImportacao() { + + boolean isEcf = (Boolean) Executions.getCurrent().getArg().get("ECF"); + if (isEcf) { + btnExeImportacionEcf.setVisible(true); + } else { + btnExeImportacionEcf.setVisible(false); + } + + boolean isEcfCancel = (Boolean) Executions.getCurrent().getArg().get("ECF_CANCELADOS"); + if (isEcfCancel) { + btnExeImportacionEcfCancelados.setVisible(true); + } else { + btnExeImportacionEcfCancelados.setVisible(false); + } + + boolean isManual = (Boolean) Executions.getCurrent().getArg().get("MANUAL"); + if (isManual) { + btnExeImportacionManual.setVisible(true); + } else { + btnExeImportacionManual.setVisible(false); + } + + boolean isReducaoZ = (Boolean) Executions.getCurrent().getArg().get("REDUCAO_Z"); + if (isReducaoZ) { + btnExeImportacionReducaoZ.setVisible(true); + } else { + btnExeImportacionReducaoZ.setVisible(false); + } + + boolean isNaoFiscal = (Boolean) Executions.getCurrent().getArg().get("NAO_FISCAL"); + if (isNaoFiscal) { + btnExeImportacionNaoFiscal.setVisible(true); + } else { + btnExeImportacionNaoFiscal.setVisible(false); + } } public void onClick$btnExeImportacionManual(Event ev) throws InterruptedException { @@ -70,8 +117,31 @@ public class BusquedaImportacionFiscalController extends MyGenericForwardCompose log.error("", e); } } + + public void onClick$btnExeImportacionEcfCancelados(Event ev) throws InterruptedException { - public void onClick$btnExeImportacion(Event ev) throws InterruptedException { + Empresa empresa = null; + Comboitem itemEmpresa = cmbEmpresa.getSelectedItem(); + if (itemEmpresa != null) { + empresa = (Empresa) itemEmpresa.getValue(); + } + + try { + File arquivo = fiscalService.importacionFiscalECFCancelados(datInicial.getValue(), datFinal.getValue(), empresa, dataSourceRead.getConnection()); + InputStream is = new FileInputStream(arquivo); + Filedownload.save(is, "application/notepad", "fiscal_cancel_" + DateUtil.getStringDate(Calendar.getInstance().getTime(), "yyyyMMddhhmm") + ".txt"); + arquivo.delete(); + } catch (FileNotFoundException e) { + log.error("", e); + } catch (WrongValueException e) { + log.error("", e); + } catch (SQLException e) { + log.error("", e); + } + } + + + public void onClick$btnExeImportacionEcf(Event ev) throws InterruptedException { Empresa empresa = null; Comboitem itemEmpresa = cmbEmpresa.getSelectedItem(); @@ -111,7 +181,7 @@ public class BusquedaImportacionFiscalController extends MyGenericForwardCompose } } - + public void onClick$btnExeImportacionNaoFiscal(Event ev) throws InterruptedException { try { Empresa empresa = null; diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscal.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalEcf.java similarity index 52% rename from src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscal.java rename to src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalEcf.java index 51f4fa6b0..7c53694dd 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscal.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalEcf.java @@ -1,14 +1,17 @@ package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal; +import java.util.HashMap; + import org.zkoss.util.resource.Labels; import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; +import com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.TipoImportacaoFiscal.TipoImportacao; -public class ItemMenuImportacionFiscal extends DefaultItemMenuSistema { +public class ItemMenuImportacionFiscalEcf extends DefaultItemMenuSistema { - public ItemMenuImportacionFiscal() { - super("indexController.mniImportacionFiscal.label"); + public ItemMenuImportacionFiscalEcf() { + super("indexController.mniImportacionFiscalEcf.label"); } @Override @@ -18,8 +21,13 @@ public class ItemMenuImportacionFiscal extends DefaultItemMenuSistema { @Override public void ejecutar() { + + @SuppressWarnings("unchecked") + HashMap map = TipoImportacaoFiscal.selecionaTipoImportacao(TipoImportacao.ECF, (HashMap) getArgs()); + PantallaUtileria.openWindow("/gui/impressaofiscal/busquedaImportacionFiscal.zul", - Labels.getLabel("busquedaImportacionFiscalController.window.title"), getArgs(), desktop); + Labels.getLabel("busquedaImportacionFiscalController.window.title"), map, desktop); + } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalEcfCancelados.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalEcfCancelados.java new file mode 100644 index 000000000..fa9b97505 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalEcfCancelados.java @@ -0,0 +1,32 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal; + +import java.util.HashMap; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; +import com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.TipoImportacaoFiscal.TipoImportacao; + +public class ItemMenuImportacionFiscalEcfCancelados extends DefaultItemMenuSistema { + + public ItemMenuImportacionFiscalEcfCancelados() { + super("indexController.mniImportacionFiscalEcfCancelados.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.IMPRESSAOFISCAL.MENU.IMPORTACIONFISCAL"; + } + + @Override + public void ejecutar() { + + @SuppressWarnings("unchecked") + HashMap map = TipoImportacaoFiscal.selecionaTipoImportacao(TipoImportacao.ECF_CANCELADOS, (HashMap) getArgs()); + + PantallaUtileria.openWindow("/gui/impressaofiscal/busquedaImportacionFiscal.zul", + Labels.getLabel("busquedaImportacionFiscalController.window.title"), map, desktop); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalManual.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalManual.java new file mode 100644 index 000000000..22663ff31 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalManual.java @@ -0,0 +1,32 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal; + +import java.util.HashMap; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; +import com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.TipoImportacaoFiscal.TipoImportacao; + +public class ItemMenuImportacionFiscalManual extends DefaultItemMenuSistema { + + public ItemMenuImportacionFiscalManual() { + super("indexController.mniImportacionFiscalManual.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.IMPRESSAOFISCAL.MENU.IMPORTACIONFISCAL"; + } + + @Override + public void ejecutar() { + + @SuppressWarnings("unchecked") + HashMap map = TipoImportacaoFiscal.selecionaTipoImportacao(TipoImportacao.MANUAL, (HashMap) getArgs()); + + PantallaUtileria.openWindow("/gui/impressaofiscal/busquedaImportacionFiscal.zul", + Labels.getLabel("busquedaImportacionFiscalController.window.title"), map, desktop); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalReducaoZ.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalReducaoZ.java new file mode 100644 index 000000000..6e2ce39c5 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionFiscalReducaoZ.java @@ -0,0 +1,33 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal; + +import java.util.HashMap; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; +import com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.TipoImportacaoFiscal.TipoImportacao; + +public class ItemMenuImportacionFiscalReducaoZ extends DefaultItemMenuSistema { + + public ItemMenuImportacionFiscalReducaoZ() { + super("indexController.mniImportacionFiscalReducaoZ.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.IMPRESSAOFISCAL.MENU.IMPORTACIONFISCAL"; + } + + @Override + public void ejecutar() { + + @SuppressWarnings("unchecked") + HashMap map = TipoImportacaoFiscal.selecionaTipoImportacao(TipoImportacao.REDUCAO_Z, (HashMap) getArgs()); + + PantallaUtileria.openWindow("/gui/impressaofiscal/busquedaImportacionFiscal.zul", + Labels.getLabel("busquedaImportacionFiscalController.window.title"), map, desktop); + + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionNaoFiscal.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionNaoFiscal.java new file mode 100644 index 000000000..4eb3d883f --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/ItemMenuImportacionNaoFiscal.java @@ -0,0 +1,32 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal; + +import java.util.HashMap; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; +import com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.TipoImportacaoFiscal.TipoImportacao; + +public class ItemMenuImportacionNaoFiscal extends DefaultItemMenuSistema { + + public ItemMenuImportacionNaoFiscal() { + super("indexController.mniImportacionNaoFiscal.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.IMPRESSAOFISCAL.MENU.IMPORTACIONFISCAL"; + } + + @Override + public void ejecutar() { + + @SuppressWarnings("unchecked") + HashMap map = TipoImportacaoFiscal.selecionaTipoImportacao(TipoImportacao.NAO_FISCAL, (HashMap) getArgs()); + + PantallaUtileria.openWindow("/gui/impressaofiscal/busquedaImportacionFiscal.zul", + Labels.getLabel("busquedaImportacionFiscalController.window.title"), map, desktop); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/TipoImportacaoFiscal.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/TipoImportacaoFiscal.java new file mode 100644 index 000000000..5f9de2fec --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/impressaofiscal/TipoImportacaoFiscal.java @@ -0,0 +1,57 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal; + +import java.util.HashMap; + +public class TipoImportacaoFiscal { + + public enum TipoImportacao { + ECF, ECF_CANCELADOS, MANUAL, REDUCAO_Z, NAO_FISCAL; + } + + public static HashMap selecionaTipoImportacao(TipoImportacao tipo, HashMap args) { + + HashMap map = args; + if (tipo.equals(TipoImportacao.ECF)) { + map.put(TipoImportacao.ECF.toString(), Boolean.TRUE); + map.put(TipoImportacao.ECF_CANCELADOS.toString(), Boolean.FALSE); + map.put(TipoImportacao.MANUAL.toString(), Boolean.FALSE); + map.put(TipoImportacao.REDUCAO_Z.toString(), Boolean.FALSE); + map.put(TipoImportacao.NAO_FISCAL.toString(), Boolean.FALSE); + } + + if (tipo.equals(TipoImportacao.ECF_CANCELADOS)) { + map.put(TipoImportacao.ECF.toString(), Boolean.FALSE); + map.put(TipoImportacao.ECF_CANCELADOS.toString(), Boolean.TRUE); + map.put(TipoImportacao.MANUAL.toString(), Boolean.FALSE); + map.put(TipoImportacao.REDUCAO_Z.toString(), Boolean.FALSE); + map.put(TipoImportacao.NAO_FISCAL.toString(), Boolean.FALSE); + } + + if (tipo.equals(TipoImportacao.MANUAL)) { + map.put(TipoImportacao.ECF.toString(), Boolean.FALSE); + map.put(TipoImportacao.ECF_CANCELADOS.toString(), Boolean.FALSE); + map.put(TipoImportacao.MANUAL.toString(), Boolean.TRUE); + map.put(TipoImportacao.REDUCAO_Z.toString(), Boolean.FALSE); + map.put(TipoImportacao.NAO_FISCAL.toString(), Boolean.FALSE); + } + + if (tipo.equals(TipoImportacao.REDUCAO_Z)) { + map.put(TipoImportacao.ECF.toString(), Boolean.FALSE); + map.put(TipoImportacao.ECF_CANCELADOS.toString(), Boolean.FALSE); + map.put(TipoImportacao.MANUAL.toString(), Boolean.FALSE); + map.put(TipoImportacao.REDUCAO_Z.toString(), Boolean.TRUE); + map.put(TipoImportacao.NAO_FISCAL.toString(), Boolean.FALSE); + } + + if (tipo.equals(TipoImportacao.NAO_FISCAL)) { + map.put(TipoImportacao.ECF.toString(), Boolean.FALSE); + map.put(TipoImportacao.ECF_CANCELADOS.toString(), Boolean.FALSE); + map.put(TipoImportacao.MANUAL.toString(), Boolean.FALSE); + map.put(TipoImportacao.REDUCAO_Z.toString(), Boolean.FALSE); + map.put(TipoImportacao.NAO_FISCAL.toString(), Boolean.TRUE); + } + + return map; + } + +} diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 1774f984d..3de7d7544 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -267,6 +267,20 @@ indexController.mniRelatorioObservacaoEventosFinanceiros.label = Reporte Observa indexController.mniRecebimentoMalote.label = Recebimento Malote indexController.mniRelatorioObservacaoConferenciaMovimento.label = Reporte Observación Conferencia Movimientos +indexController.mnSubMenuImpressaoFiscal.label=Impressão Fiscal +indexController.mnSubMenuRelatorioImpressaoFiscal.label=Importação Fiscal +indexController.mniTotnaofiscalEmpresa.label=Totalizadoes Não-fiscais +indexController.mniFormapagoEmpresa.label=Formas de Pagamento +indexController.mniRelgerencialEmpresa.label=Relatorio Gerencial +indexController.mnSubMenuRelatorioFiscalRelatorios.label=Relatórios + +indexController.mniImportacionFiscalEcf.label=ECF +indexController.mniImportacionFiscalEcfCancelados.label=ECF Cancelados +indexController.mniImportacionFiscalManual.label=Manual +indexController.mniImportacionFiscalReducaoZ.label=Redução Z +indexController.mniImportacionNaoFiscal.label=Não Fiscal +indexController.mniRelatorioFinanceiro.label=Financeiro + indexController.mniSubMenuClientePacote.label=Paquete indexController.mniManutencaoPacote.label=Mantenimiento Paquete @@ -5965,10 +5979,11 @@ busquedaImportacionFiscalController.window.title=Impressão Fiscal :: Importaç busquedaImportacionFiscalController.btnPesquisa.label=Pesquisar busquedaImportacionFiscalController.lbDataIni.value = Data Inicio busquedaImportacionFiscalController.lbDataFin.value = Data Final -busquedaImportacionFiscalController.btnExe.label = Importação Fiscal ECF -busquedaImportacionFiscalController.btnExeManual.label = Importação Fiscal Manual -busquedaImportacionFiscalController.btnExeNaoFiscal.label = Importação Não Fiscal -busquedaImportacionFiscalController.btnExeImportacionReducaoZ.label = Importação Fiscal Redução Z +busquedaImportacionFiscalController.btnExe.label = Executar Importação +#busquedaImportacionFiscalController.btnExe.label = Importação Fiscal ECF +#busquedaImportacionFiscalController.btnExeManual.label = Importação Fiscal Manual +#busquedaImportacionFiscalController.btnExeNaoFiscal.label = Importação Não Fiscal +#busquedaImportacionFiscalController.btnExeImportacionReducaoZ.label = Importação Fiscal Redução Z #corridaServiceImpl corridaServiceImpl.geracaoCorrida.dataMenorQueAtual=El periodo informado es invalido diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 299730193..fb97c9947 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -273,11 +273,18 @@ indexController.mniRecebimentoMalote.label = Recebimento Malote indexController.mniRelatorioObservacaoConferenciaMovimento.label = Relatório Observação Conferência Movimentos indexController.mnSubMenuImpressaoFiscal.label=Impressão Fiscal -indexController.mnSubMenuRelatorioImpressaoFiscal.label=Relatório Impressão Fiscal +indexController.mnSubMenuRelatorioImpressaoFiscal.label=Importação Fiscal indexController.mniTotnaofiscalEmpresa.label=Totalizadoes Não-fiscais indexController.mniFormapagoEmpresa.label=Formas de Pagamento indexController.mniRelgerencialEmpresa.label=Relatorio Gerencial -indexController.mniImportacionFiscal.label=Importação Fiscal +indexController.mnSubMenuRelatorioFiscalRelatorios.label=Relatórios + +indexController.mniImportacionFiscalEcf.label=ECF +indexController.mniImportacionFiscalEcfCancelados.label=ECF Cancelados +indexController.mniImportacionFiscalManual.label=Manual +indexController.mniImportacionFiscalReducaoZ.label=Redução Z +indexController.mniImportacionNaoFiscal.label=Não Fiscal +indexController.mniRelatorioFinanceiro.label=Financeiro indexController.mniSubMenuClientePacote.label=Pacote indexController.mniManutencaoPacote.label=Manutenção Pacote @@ -5957,10 +5964,11 @@ busquedaImportacionFiscalController.window.title=Impressão Fiscal :: Importaç busquedaImportacionFiscalController.btnPesquisa.label=Pesquisar busquedaImportacionFiscalController.lbDataIni.value = Data Inicio busquedaImportacionFiscalController.lbDataFin.value = Data Final -busquedaImportacionFiscalController.btnExe.label = Importação Fiscal ECF -busquedaImportacionFiscalController.btnExeManual.label = Importação Fiscal Manual -busquedaImportacionFiscalController.btnExeNaoFiscal.label = Importação Não Fiscal -busquedaImportacionFiscalController.btnExeImportacionReducaoZ.label = Importação Fiscal Redução Z +busquedaImportacionFiscalController.btnExe.label = Executar Importação +#busquedaImportacionFiscalController.btnExe.label = Importação Fiscal ECF +#busquedaImportacionFiscalController.btnExeManual.label = Importação Fiscal Manual +#busquedaImportacionFiscalController.btnExeNaoFiscal.label = Importação Não Fiscal +#busquedaImportacionFiscalController.btnExeImportacionReducaoZ.label = Importação Fiscal Redução Z editarRelgerencialEmpresaController.MSG.suscribirOK=Relatorio Gerencial gravado com sucesso! editarRelgerencialEmpresaController.window.title=Impressão Fiscal :: Editar Relatorio Gerencial diff --git a/web/gui/impressaofiscal/busquedaImportacionFiscal.zul b/web/gui/impressaofiscal/busquedaImportacionFiscal.zul index d177c1064..ecd464a3d 100644 --- a/web/gui/impressaofiscal/busquedaImportacionFiscal.zul +++ b/web/gui/impressaofiscal/busquedaImportacionFiscal.zul @@ -45,14 +45,20 @@ -