diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/LogReceitasDespesasDiversasController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/LogReceitasDespesasDiversasController.java new file mode 100644 index 000000000..5c46d6e00 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/LogReceitasDespesasDiversasController.java @@ -0,0 +1,50 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios; + +import javax.sql.DataSource; + +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.event.Event; +import org.zkoss.zul.Datebox; + +import com.rjconsultores.ventaboletos.service.LogDespesasReceitasDivService; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderLogDespesaReceitaDiv; + +@Controller("logReceitasDespesasDiversasController") +@Scope("prototype") +public class LogReceitasDespesasDiversasController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + + @Autowired + private DataSource dataSourceRead; + @Autowired + private LogDespesasReceitasDivService logDespesasReceitasDivService; + + private MyListbox logList; + private Datebox datInicial; + private Datebox datFinal; + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + logList.setItemRenderer(new RenderLogDespesaReceitaDiv()); + logList.setData(logDespesasReceitasDivService.obtenerTodos()); + } + + public void onClick$btnPesquisa(Event ev) throws InterruptedException { + logList.setData(logDespesasReceitasDivService.obterPorPeriodo(datInicial.getValue(), datFinal.getValue())); + } + + public MyListbox getLogList() { + return logList; + } + + public void setLogList(MyListbox logList) { + this.logList = logList; + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioArquivoReceitasDespesasDivController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioArquivoReceitasDespesasDivController.java new file mode 100644 index 000000000..3e5904af8 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioArquivoReceitasDespesasDivController.java @@ -0,0 +1,211 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios; + +import java.io.File; +import java.io.FileInputStream; +import java.sql.Connection; +import java.util.Date; + +import javax.activation.MimetypesFileTypeMap; +import javax.sql.DataSource; + +import org.apache.commons.lang.StringUtils; +import org.apache.log4j.Logger; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Scope; +import org.springframework.stereotype.Controller; +import org.zkoss.util.resource.Labels; +import org.zkoss.zhtml.Messagebox; +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.Textbox; + +import com.rjconsultores.integracaoreceitadespesa.BGMApplication; +import com.rjconsultores.integracaoreceitadespesa.IntegracaoReceitaDespesaException; +import com.rjconsultores.ventaboletos.entidad.Constante; +import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.LogDespesaReceitaDiversa; +import com.rjconsultores.ventaboletos.entidad.PuntoVenta; +import com.rjconsultores.ventaboletos.service.ConstanteService; +import com.rjconsultores.ventaboletos.service.LogDespesasReceitasDivService; +import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties; +import com.rjconsultores.ventaboletos.utilerias.CustomEnum; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; + +@Controller("relatorioReceitasDespesasDivController") +@Scope("prototype") +public class RelatorioArquivoReceitasDespesasDivController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 1L; + private static Logger log = Logger.getLogger(RelatorioArquivoReceitasDespesasDivController.class); + + private MyComboboxEmpresa cmbEmpresa; + private MyComboboxPuntoVenta cmbPuntoVenta; + private Datebox datInicial; + private Datebox datFinal; + private Textbox txtArquivo; + + @Autowired + private ConstanteService constanteService; + + @Autowired + private LogDespesasReceitasDivService logDespesasReceitasDivService; + + @Autowired + private DataSource dataSource; + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + String pathExternoGravacaoArquivo = this.getPathExternoGravacaoArquivo(); + + if (StringUtils.isNotBlank(pathExternoGravacaoArquivo)){ + txtArquivo.setText(pathExternoGravacaoArquivo); + } + + + } + + public void onClick$btnExecutarRelatorio(Event ev) throws Exception { + int resp = Messagebox.show( + Labels.getLabel("relatorioReceitasDespesasDivController.msg.confirma"), + Labels.getLabel("relatorioReceitasDespesasDivController.window.title"), + Messagebox.YES | Messagebox.NO, Messagebox.QUESTION); + + if (resp == Messagebox.YES) { + if (cmbPuntoVenta.getSelectedItem() == null){ + Messagebox.show(Labels.getLabel("relatorioReceitasDespesasDivController.msg.erro.puntoventa"), + Labels.getLabel("relatorioReceitasDespesasDivController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + return; + } + + if (cmbEmpresa.getSelectedItem() == null){ + Messagebox.show(Labels.getLabel("relatorioReceitasDespesasDivController.msg.erro.empresa"), + Labels.getLabel("relatorioReceitasDespesasDivController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + return; + } + executarRelatorio(); + } + + datInicial.setConstraint(""); + datInicial.setText(""); + datInicial.setConstraint("no empty, no future, no today"); + + datFinal.setConstraint(""); + datFinal.setText(""); + datFinal.setConstraint("no empty, no future, no today"); + cmbEmpresa.setSelectedIndex(-1); + cmbPuntoVenta.setSelectedIndex(-1); + txtArquivo.setText(""); + } + + /** + * @throws Exception + * + */ + private void executarRelatorio() throws Exception { + Integer puntoVentaId = ((PuntoVenta)cmbPuntoVenta.getSelectedItem().getValue()).getPuntoventaId(); + Integer empresaId = ((Empresa)cmbEmpresa.getSelectedItem().getValue()).getEmpresaId(); + Connection con = dataSource.getConnection(); + String fileZip = ""; + try{ + fileZip = BGMApplication.getInstance().executaExportacao(datInicial.getValue(), datFinal.getValue(), + System.getProperty("jboss.server.log.dir") , empresaId, puntoVentaId, con,this.getPathExternoGravacaoArquivo(), + ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.IS_INCLUI_TIPO_PAGAMENTO_TURISMO_BGM.getDescricao()), true); + + LogDespesaReceitaDiversa logDespRec = new LogDespesaReceitaDiversa(); + logDespRec.setDataExecucao(new Date()); + logDespRec.setDataInicio(datInicial.getValue()); + logDespRec.setDataFim(datFinal.getValue()); + logDespRec.setEmpresa((Empresa)cmbEmpresa.getSelectedItem().getValue()); + logDespRec.setIndProcessado(true); + logDespRec.setUsuario(UsuarioLogado.getUsuarioLogado()); + logDespesasReceitasDivService.suscribir(logDespRec); + + } catch (IntegracaoReceitaDespesaException e){ + LogDespesaReceitaDiversa logDespRec = new LogDespesaReceitaDiversa(); + logDespRec.setDataExecucao(new Date()); + logDespRec.setDataInicio(datInicial.getValue()); + logDespRec.setDataFim(datFinal.getValue()); + logDespRec.setEmpresa((Empresa)cmbEmpresa.getSelectedItem().getValue()); + logDespRec.setIndProcessado(false); + logDespRec.setUsuario(UsuarioLogado.getUsuarioLogado()); + logDespesasReceitasDivService.suscribir(logDespRec); + + Messagebox.show(e.getMessage(), + Labels.getLabel("relatorioReceitasDespesasDivController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } + + if(this.getPathExternoGravacaoArquivo() != null){ + Messagebox.show(Labels.getLabel("relatorioReceitasDespesasDivController.arquivoGeradoNoServidor.value"), + Labels.getLabel("relatorioReceitasDespesasDivController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + }else{ + try{ + FileInputStream inputStream; + File filez = new File(fileZip); + log.info(filez.exists()); + if (filez.exists()) { + log.debug("download dos arquivos"); + inputStream = new FileInputStream(filez); + Filedownload.save(inputStream, new MimetypesFileTypeMap().getContentType(filez), filez.getName()); + } + filez.delete(); + + } finally { + con.close(); + } + } + } + + private String getPathExternoGravacaoArquivo(){ + Constante path = constanteService.buscarPorNomeConstante("LOCALIZACAO_ARQUIVO_BGM"); + if (path == null){ + return null; + } + + return path.getValorconstante(); + } + + public MyComboboxEmpresa getCmbEmpresa() { + return cmbEmpresa; + } + + public void setCmbEmpresa(MyComboboxEmpresa cmbEmpresa) { + this.cmbEmpresa = cmbEmpresa; + } + + public MyComboboxPuntoVenta getCmbPuntoVenta() { + return cmbPuntoVenta; + } + + public void setCmbPuntoVenta(MyComboboxPuntoVenta cmbPuntoVenta) { + this.cmbPuntoVenta = cmbPuntoVenta; + } + + public Datebox getDatInicial() { + return datInicial; + } + + public void setDatInicial(Datebox datInicial) { + this.datInicial = datInicial; + } + + public Datebox getDatFinal() { + return datFinal; + } + + public void setDatFinal(Datebox datFinal) { + this.datFinal = datFinal; + } + + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/ItemMenuLogReceitasDespesasDiversas.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/ItemMenuLogReceitasDespesasDiversas.java new file mode 100644 index 000000000..f2b319868 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/ItemMenuLogReceitasDespesasDiversas.java @@ -0,0 +1,24 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuLogReceitasDespesasDiversas extends DefaultItemMenuSistema { + + public ItemMenuLogReceitasDespesasDiversas() { + super("indexController.mniLogReceitasDespesasDiversas.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.MENU.RELATORIORECEITASDEPESASDIV"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/relatorios/filtroLogReceitasDespesasDiv.zul", + Labels.getLabel("indexController.mniLogReceitasDespesasDiversas.label"), getArgs() ,desktop); + } +} \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/ItemMenuRelatorioReceitasDespesasDiversas.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/ItemMenuRelatorioReceitasDespesasDiversas.java new file mode 100644 index 000000000..9ca20ee17 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/relatorios/ItemMenuRelatorioReceitasDespesasDiversas.java @@ -0,0 +1,24 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuRelatorioReceitasDespesasDiversas extends DefaultItemMenuSistema { + + public ItemMenuRelatorioReceitasDespesasDiversas() { + super("indexController.mniRelatorioReceitasDespesasDiversas.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.RELATORIOS.MENU.RELATORIORECEITASDEPESASDIV"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/relatorios/filtroRelatorioReceitasDespesasDiv.zul", + Labels.getLabel("indexController.mniRelatorioReceitasDespesasDiversas.label"), getArgs() ,desktop); + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties index 7dac115ef..d202c2c65 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties @@ -226,6 +226,8 @@ analitico.integracion.integracaoAntiFraude=com.rjconsultores.ventaboletos.web.ut analitico.integracion.bgm=com.rjconsultores.ventaboletos.web.utilerias.menu.item.analitico.integracion.bgm.SubMenuBgm analitico.integracion.bgm.arquivo=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuRelatorioArquivoBGM analitico.integracion.bgm.erro=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuRelatorioErrosIntegracaoBGM +analitico.integracion.receitasDespesasDiversas=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuRelatorioReceitasDespesasDiversas +analitico.integracion.logReceitasDespesasDiversas=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuLogReceitasDespesasDiversas analitico.integracion.exportacaoFiscal=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.SubMenuExportacaoFiscal analitico.integracion.exportacaoFiscal.ecf=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.ItemMenuExportacaoFiscalECF analitico.integracion.exportacaoFiscal.rmd=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.impressaofiscal.ItemMenuExportacaoFiscalRMD diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderLogDespesaReceitaDiv.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderLogDespesaReceitaDiv.java new file mode 100644 index 000000000..db5504fe3 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderLogDespesaReceitaDiv.java @@ -0,0 +1,46 @@ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import java.text.SimpleDateFormat; + +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.entidad.Empresa; +import com.rjconsultores.ventaboletos.entidad.LogDespesaReceitaDiversa; + +public class RenderLogDespesaReceitaDiv implements ListitemRenderer { + + public void render(Listitem lstm, Object o) throws Exception { + LogDespesaReceitaDiversa log = (LogDespesaReceitaDiversa) o; + SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy"); + + Listcell lc = new Listcell(log.getDespesaReceitaDivId().toString()); + lc.setParent(lstm); + + lc = new Listcell(log.getUsuario().getUsername().toString()); + lc.setParent(lstm); + + lc = new Listcell(sdf.format(log.getDataExecucao())); + lc.setParent(lstm); + + lc = new Listcell(sdf.format(log.getDataInicio())); + lc.setParent(lstm); + + lc = new Listcell(sdf.format(log.getDataFim())); + lc.setParent(lstm); + + Empresa empresa = log.getEmpresa(); + if (empresa != null) { + lc = new Listcell(empresa.getNombempresa()); + } else { + lc = new Listcell(""); + } + lc.setParent(lstm); + + lc = new Listcell((log.getIndProcessado() ? "Sim" : "Não")); + lc.setParent(lstm); + + lstm.setAttribute("data", log); + } +} diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index 48c728f3d..9d39a0189 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -156,6 +156,7 @@ com.rjconsultores.ventaboletos.entidad.GrupoCortesia com.rjconsultores.ventaboletos.entidad.GrupoRuta com.rjconsultores.ventaboletos.entidad.FuncionSistema + com.rjconsultores.ventaboletos.entidad.LogDespesaReceitaDiversa com.rjconsultores.ventaboletos.entidad.Marca com.rjconsultores.ventaboletos.entidad.MarcaAutobus com.rjconsultores.ventaboletos.entidad.MercadoCompetido diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index d89600c44..79ecfde05 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -259,6 +259,8 @@ indexController.mniRelatorioEmbarqueLocalidade.label=Relatório Embarque por Loc indexController.mniRelatorios.label = Reportes indexController.mniRelatorioAproveitamento.label = Aprovechamiento indexController.mniRelatorioArquivoBGM.label = Arquivo BGM +indexController.mniRelatorioReceitasDespesasDiversas.label=Receitas/Despesas Diversas e Depósitos Bancários +indexController.mniLogReceitasDespesasDiversas.label=Log Receitas/Despesas Diversas e Depósitos Bancários indexController.mniRelatorioExportacaoSGTI.label = Exportação SGTI DER-MG indexController.mniRelatorioReceitaDiariaAgencia.label = Ingreso diário por punto de venta indexController.mniRelatorioLinhaOperacional.label = Boleto por Ruta @@ -7374,6 +7376,17 @@ relatorioArquivoBGMController.lbPuntoVenta.value = Agencia relatorioArquivoBGMController.msg.erro.puntoventa = El Campo Agencia es Obligatório! relatorioArquivoBGMController.msg.erro.empresa = El Campo Empresa es Obligatório! +# Relatorio Receitas/Despesas Diversas +relatorioReceitasDespesasDivController.msg.confirma=Tem certeza que deseja prosseguir baseado nos dados informados anteriormente ? +relatorioReceitasDespesasDivController.window.title=Relatório Receitas/Despesas Diversas e Depósitos Bancários +relatorioReceitasDespesasDivController.lbDataIni.value = Fecha Inicial +relatorioReceitasDespesasDivController.lbDataFin.value = Fecha Final +relatorioReceitasDespesasDivController.lbEmpresa.value = Empresa +relatorioReceitasDespesasDivController.lbPuntoVenta.value = Agencia +relatorioReceitasDespesasDivController.msg.erro.puntoventa = El Campo Agencia es Obligatório! +relatorioReceitasDespesasDivController.msg.erro.empresa = El Campo Empresa es Obligatório! +relatorioReceitasDespesasDivController.txtArquivo.value = Local Arq. Servidor + # Relatorio Exportação SGTI relatorioExportacaoSGTIController.lbDataIni.value = Fecha Inicial relatorioExportacaoSGTIController.lbDataFin.value = Fecha Final @@ -7903,4 +7916,15 @@ relatorioBPeController.lbCancelado.value = Cancelado relatorioBPeController.lbSubstituido.value = Substituído relatorioBPeController.lbNaoEmbarcado.value = Não embarcado relatorioBPeController.MSG.informarData = Favor informar data inicial e final. -relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode ser maior do que a final. \ No newline at end of file +relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode ser maior do que a final. + +# logReceitasDespesasDiversasController +logReceitasDespesasDiversasController.lbId.value=Id +logReceitasDespesasDiversasController.lbUsuario.value=Usuário +logReceitasDespesasDiversasController.lbDataExecucao.value=Data Execução +logReceitasDespesasDiversasController.lbDataInicio.value=Data Início +logReceitasDespesasDiversasController.lbDataFim.value=Data Final +logReceitasDespesasDiversasController.lbEmpresa.value=Empresa +logReceitasDespesasDiversasController.lbProcessada.value=Processada +logReceitasDespesasDiversasController.lbDataIni.value=Data Início +logReceitasDespesasDiversasController.lbDataFin.value=Data Final \ No newline at end of file diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 622c095a6..8e6890e81 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -265,6 +265,8 @@ indexController.mniRelatorioEmbarqueLocalidade.label=Relatório Embarque por Loc indexController.mniRelatorios.label = Relatórios indexController.mniRelatorioAproveitamento.label = Aproveitamento indexController.mniRelatorioArquivoBGM.label = Arquivo BGM +indexController.mniRelatorioReceitasDespesasDiversas.label=Receitas/Despesas Diversas e Depósitos Bancários +indexController.mniLogReceitasDespesasDiversas.label=Log Receitas/Despesas Diversas e Depósitos Bancários indexController.mniRelatorioExportacaoSGTI.label = Exportação SGTI DER-MG indexController.mniRelatorioReceitaDiariaAgencia.label = Receita Diária por Agência indexController.mniRelatorioLinhaOperacional.label = Passagem por Linha @@ -7854,6 +7856,17 @@ relatorioArquivoBGMController.msg.erro.empresa = O Campo Empresa é obrigatório relatorioArquivoBGMController.txtArquivo.value=Local Arq. Servidor relatorioArquivoBGMController.arquivoGeradoNoServidor.value=Arquivo gerado no servidor +# Relatorio Receitas/Despesas Diversas +relatorioReceitasDespesasDivController.msg.confirma=Tem certeza que deseja prosseguir baseado nos dados informados anteriormente ? +relatorioReceitasDespesasDivController.window.title=Relatório Receitas/Despesas Diversas e Depósitos Bancários +relatorioReceitasDespesasDivController.lbDataIni.value = Fecha Inicial +relatorioReceitasDespesasDivController.lbDataFin.value = Fecha Final +relatorioReceitasDespesasDivController.lbEmpresa.value = Empresa +relatorioReceitasDespesasDivController.lbPuntoVenta.value = Agencia +relatorioReceitasDespesasDivController.msg.erro.puntoventa = El Campo Agencia es Obligatório! +relatorioReceitasDespesasDivController.msg.erro.empresa = El Campo Empresa es Obligatório! +relatorioReceitasDespesasDivController.txtArquivo.value = Local Arq. Servidor + # Relatorio Exportação SGTI relatorioExportacaoSGTIController.lbDataIni.value = Data Inicial relatorioExportacaoSGTIController.lbDataFin.value = Data Final @@ -8395,4 +8408,15 @@ relatorioBPeController.lbCancelado.value = Cancelado relatorioBPeController.lbSubstituido.value = Substituído relatorioBPeController.lbNaoEmbarcado.value = Não embarcado relatorioBPeController.MSG.informarData = Favor informar data inicial e final. -relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode ser maior do que a final. \ No newline at end of file +relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode ser maior do que a final. + +# logReceitasDespesasDiversasController +logReceitasDespesasDiversasController.lbId.value=Id +logReceitasDespesasDiversasController.lbUsuario.value=Usuário +logReceitasDespesasDiversasController.lbDataExecucao.value=Data Execução +logReceitasDespesasDiversasController.lbDataInicio.value=Data Início +logReceitasDespesasDiversasController.lbDataFim.value=Data Final +logReceitasDespesasDiversasController.lbEmpresa.value=Empresa +logReceitasDespesasDiversasController.lbProcessada.value=Processada +logReceitasDespesasDiversasController.lbDataIni.value=Data Início +logReceitasDespesasDiversasController.lbDataFin.value=Data Final diff --git a/web/gui/relatorios/filtroLogReceitasDespesasDiv.zul b/web/gui/relatorios/filtroLogReceitasDespesasDiv.zul new file mode 100644 index 000000000..984c7c666 --- /dev/null +++ b/web/gui/relatorios/filtroLogReceitasDespesasDiv.zul @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + +