diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioArquivoBGMController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioArquivoBGMController.java index 78729f03b..3b4c9cb50 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioArquivoBGMController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioArquivoBGMController.java @@ -18,6 +18,7 @@ import org.zkoss.zk.ui.Component; import org.zkoss.zk.ui.event.Event; import org.zkoss.zul.Datebox; import org.zkoss.zul.Filedownload; +import org.zkoss.zul.Radiogroup; import org.zkoss.zul.Textbox; import com.rjconsultores.integracaoreceitadespesa.BGMApplication; @@ -43,6 +44,7 @@ public class RelatorioArquivoBGMController extends MyGenericForwardComposer { private Datebox datInicial; private Datebox datFinal; private Textbox txtArquivo; + private Radiogroup rgLayout; @Autowired private ConstanteService constanteService; @@ -87,6 +89,8 @@ public class RelatorioArquivoBGMController extends MyGenericForwardComposer { private void executarRelatorio() throws Exception { Integer puntoVentaId = ((PuntoVenta)cmbPuntoVenta.getSelectedItem().getValue()).getPuntoventaId(); Integer empresaId = ((Empresa)cmbEmpresa.getSelectedItem().getValue()).getEmpresaId(); + String layoutRelatorio = rgLayout.getSelectedItem().getValue(); + Connection con = dataSource.getConnection(); String fileZip = BGMApplication.getInstance().executaExportacao( @@ -100,7 +104,8 @@ public class RelatorioArquivoBGMController extends MyGenericForwardComposer { ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.IS_INCLUI_TIPO_PAGAMENTO_TURISMO_BGM.getDescricao()), false, ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.IS_COD_RECEITA_FIXO_BGM.getDescricao()), - ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.IS_RECEITA_DESPESAS_OURO_PRATA.getDescricao())); + ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.IS_RECEITA_DESPESAS_OURO_PRATA.getDescricao()), + layoutRelatorio.equals("NOVO")); if(this.getPathExternoGravacaoArquivo() != null){ Messagebox.show(Labels.getLabel("relatorioArquivoBGMController.arquivoGeradoNoServidor.value"), diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label index 305c2d92a..6bc7b31ac 100644 --- a/web/WEB-INF/i3-label_en.label +++ b/web/WEB-INF/i3-label_en.label @@ -8224,6 +8224,9 @@ relatorioArquivoBGMController.msg.erro.puntoventa=O Campo Agência é obriga relatorioArquivoBGMController.msg.erro.empresa=O Campo Empresa é obrigatório! relatorioArquivoBGMController.txtArquivo.value=Local Arq. Servidor relatorioArquivoBGMController.arquivoGeradoNoServidor.value=Arquivo gerado no servidor +relatorioArquivoBGMController.lbTipoRelatorio.value=Layout +relatorioArquivoBGMController.lbTipoPadrao.value=Padrão +relatorioArquivoBGMController.lbTipoNovo.value=Novo # Relatorio Exportação SGTI relatorioExportacaoSGTIController.lbDataIni.value=Data Inicial diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index e4b3b475a..a6d724513 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -8036,6 +8036,9 @@ relatorioArquivoBGMController.lbEmpresa.value = Empresa relatorioArquivoBGMController.lbPuntoVenta.value = Agencia relatorioArquivoBGMController.msg.erro.puntoventa = El Campo Agencia es Obligatório! relatorioArquivoBGMController.msg.erro.empresa = El Campo Empresa es Obligatório! +relatorioArquivoBGMController.lbTipoRelatorio.value=Layout +relatorioArquivoBGMController.lbTipoPadrao.value=Padrão +relatorioArquivoBGMController.lbTipoNovo.value=Novo # Relatorio Exportação SGTI relatorioExportacaoSGTIController.lbDataIni.value = Fecha Inicial diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 672c83bb0..89e81ee77 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -8747,6 +8747,9 @@ relatorioArquivoBGMController.msg.erro.puntoventa = O Campo Agência é obrigat relatorioArquivoBGMController.msg.erro.empresa = O Campo Empresa é obrigatório! relatorioArquivoBGMController.txtArquivo.value=Local Arq. Servidor relatorioArquivoBGMController.arquivoGeradoNoServidor.value=Arquivo gerado no servidor +relatorioArquivoBGMController.lbTipoRelatorio.value=Layout +relatorioArquivoBGMController.lbTipoPadrao.value=Padrão +relatorioArquivoBGMController.lbTipoNovo.value=Novo # Relatorio Exportação SGTI relatorioExportacaoSGTIController.lbDataIni.value = Data Inicial diff --git a/web/gui/relatorios/filtroRelatorioArquivoBGM.zul b/web/gui/relatorios/filtroRelatorioArquivoBGM.zul index 4d7c17e8e..38a845a0a 100644 --- a/web/gui/relatorios/filtroRelatorioArquivoBGM.zul +++ b/web/gui/relatorios/filtroRelatorioArquivoBGM.zul @@ -52,6 +52,15 @@ + +