lucas.calixto 2017-02-23 14:36:36 +00:00
parent 748d9d042e
commit 7ab7391858
5 changed files with 83 additions and 101 deletions

View File

@ -6,9 +6,12 @@ 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.zul.Combobox;
import org.zkoss.zul.Datebox;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.service.EmpresaService;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
/**
@ -26,6 +29,10 @@ public class RelatorioFinanceiroReceitasDespesasController extends MyGenericForw
private EmpresaService empresaService;
private List<Empresa> lsEmpresa;
private Datebox dataInicial;
private Datebox dataFinal;
private MyComboboxPuntoVenta cmbAgencia;
private Combobox cmbIndTipo;
@Override
public void doAfterCompose(Component comp) throws Exception {
@ -33,4 +40,20 @@ public class RelatorioFinanceiroReceitasDespesasController extends MyGenericForw
super.doAfterCompose(comp);
}
public Combobox getCmbIndTipo() {
return cmbIndTipo;
}
public void setCmbIndTipo(Combobox cmbIndTipo) {
this.cmbIndTipo = cmbIndTipo;
}
public List<Empresa> getLsEmpresa() {
return lsEmpresa;
}
public void setLsEmpresa(List<Empresa> lsEmpresa) {
this.lsEmpresa = lsEmpresa;
}
}

View File

@ -19,7 +19,7 @@ public class ItemMenuRelatorioFinanceiroReceitasDespesas extends DefaultItemMenu
@Override
public void ejecutar() {
PantallaUtileria.openWindow("/gui/relatorios/filtroRelatorioFinanceiroReceitasDespesas.zul",
Labels.getLabel("relatorioIngresosGastosFinancieroController.window.title"), getArgs(), desktop);
Labels.getLabel("relatorioFinanceiroReceitasDespesasController.window.title"), getArgs(), desktop);
}
}

View File

@ -6897,5 +6897,13 @@ busquedaTipoConfCondComissaoController.btnNovo.tooltiptext=Nuevo
busquedaTipoConfCondComissaoController.btnCerrar.tooltiptext=Cerrar
# Reporte Ingresos y Gastos Financieros
relatorioIngresosGastosFinancieroController.window.title = Reporte Ingresos y Gastos Financieros
relatorioFinanceiroReceitasDespesasController.window.title = Reporte Ingresos y Gastos Financieros
indexController.mniRelatorioFinanceiroReceitasDespesas.label = Ingresos y Gastos
relatorioFinanceiroReceitasDespesas.lbDataIni.value=Fecha Inicio
relatorioFinanceiroReceitasDespesas.lbDataFin.value=Fecha Final
relatorioFinanceiroReceitasDespesas.lbEmpresa.value=Empresa
relatorioFinanceiroReceitasDespesas.lbAgencia.value=Agência
relatorioFinanceiroReceitasDespesas.tipoOperacion.value=Tipo
relatorioFinanceiroReceitasDespesas.indTipo1=Ingresos
relatorioFinanceiroReceitasDespesas.indTipo2=Gasto
relatorioFinanceiroReceitasDespesas.indTipo3=Todos

View File

@ -7059,5 +7059,13 @@ busquedaTipoConfCondComissaoController.btnNovo.tooltiptext=Novo
busquedaTipoConfCondComissaoController.btnCerrar.tooltiptext=Fechar
# Reporte Ingresos y Gastos Financieros
relatorioIngresosGastosFinancieroController.window.title = Relatório Financeiro de Receitas e Despesas
indexController.mniRelatorioFinanceiroReceitasDespesas.label = Receitas e Despesas
relatorioFinanceiroReceitasDespesasController.window.title=Relatório Financeiro de Receitas e Despesas
indexController.mniRelatorioFinanceiroReceitasDespesas.label=Receitas e Despesas
relatorioFinanceiroReceitasDespesas.lbDataIni.value=Data Início
relatorioFinanceiroReceitasDespesas.lbDataFin.value=Data Final
relatorioFinanceiroReceitasDespesas.lbEmpresa.value=Empresa
relatorioFinanceiroReceitasDespesas.lbAgencia.value=Agência
relatorioFinanceiroReceitasDespesas.tipoOperacion.value=Tipo
relatorioFinanceiroReceitasDespesas.indTipo1=Receita
relatorioFinanceiroReceitasDespesas.indTipo2=Despesa
relatorioFinanceiroReceitasDespesas.indTipo3=Todas

View File

@ -1,115 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winFiltroRelatorioAcompanhamentoEquivalentes"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winFiltroRelatorioFinanceiroReceitasDespesas"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioFinanceiroReceitasDespesas"
apply="${relatorioFinanceiroReceitasDespesasController}"
contentStyle="overflow:auto" height="260px" width="550px"
border="normal" closable="true">
contentStyle="overflow:auto" width="700px" border="normal">
<grid fixedLayout="true">
<columns>
<column width="50%" />
<column width="50%" />
<column width="15%" />
<column width="35%" />
<column width="15%" />
<column width="35%" />
</columns>
<rows>
<row>
<cell>
<label
value="${c:l('relatorioFinanceiroReceitasDespesasController.lbEmpresa.value')}" />
<space />
<combobox id="cmbEmpresa" mold="rounded"
buttonVisible="true"
value="${c:l('relatorioFinanceiroReceitasDespesas.lbDataIni.value')}" />
<datebox id="dataInicial" width="100%" mold="rounded"
format="dd/MM/yyyy" constraint="no empty"
maxlength="10" />
<label
value="${c:l('relatorioFinanceiroReceitasDespesas.lbDataFin.value')}" />
<datebox id="dataFinal" width="100%" mold="rounded"
format="dd/MM/yyyy" constraint="no empty"
maxlength="10" />
</row>
<row>
<label
value="${c:l('relatorioFinanceiroReceitasDespesas.lbEmpresa.value')}" />
<combobox id="cmbEmpresa"
buttonVisible="true" width="100%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioAcompanhamentoEquivalentes$composer.lsEmpresa}"
constraint="no empty" />
</cell>
<cell>
model="@{winFiltroRelatorioFinanceiroReceitasDespesas$composer.lsEmpresa}" />
<label value="${c:l('relatorioFinanceiroReceitasDespesas.lbAgencia.value')}" />
<combobox id="cmbAgencia" width="100%" maxlength="60" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"/>
</row>
<row>
<label
value="${c:l('relatorioFinanceiroReceitasDespesasController.lbMes.value')}" />
<space />
<datebox id="datMes" format="MM/yyyy"
constraint="no empty" maxlength="7" />
</cell>
value="${c:l('relatorioFinanceiroReceitasDespesas.tipoOperacion.value')}" />
<combobox id="cmbIndTipo" width="100%" mold="rounded"
buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar">
<comboitem value="1"
label="${c:l('relatorioFinanceiroReceitasDespesas.indTipo1')}" />
<comboitem value="0"
label="${c:l('relatorioFinanceiroReceitasDespesas.indTipo2')}" />
<comboitem value="-1"
label="${c:l('relatorioFinanceiroReceitasDespesas.indTipo3')}" />
</combobox>
</row>
<row>
<groupbox width="100%" height="130px">
<caption
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.value')}" />
<radiogroup id="rdGroupIndicador">
<grid width="92%">
<columns>
<column width="50%" />
<column width="50%" />
</columns>
<rows>
<row>
<radio
radiogroup="rdGroupIndicador" value="1"
checked="true"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.mpe.value')}" />
<radio
radiogroup="rdGroupIndicador" value="2"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.receitaKm.value')}" />
</row>
<row>
<radio
radiogroup="rdGroupIndicador" value="3"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.receitaViagem.value')}" />
<radio
radiogroup="rdGroupIndicador" value="4"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.iap.value')}" />
</row>
<row>
<radio
radiogroup="rdGroupIndicador" value="5"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.paxKm.value')}" />
<radio
radiogroup="rdGroupIndicador" value="6"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.absoluto.value')}" />
</row>
<row>
<radio
radiogroup="rdGroupIndicador" value="7"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbIndicador.eq.value')}" />
</row>
</rows>
</grid>
</radiogroup>
</groupbox>
<groupbox width="100%" height="130px">
<caption
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbTipoServico.value')}" />
<radiogroup id="rdGroupServico">
<grid width="92%">
<columns>
<column width="100%" />
</columns>
<rows>
<row>
<radio
radiogroup="rdGroupServico" value="1"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbTipoServico.ordinarios.value')}" />
</row>
<row>
<radio
radiogroup="rdGroupServico" value="2"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbTipoServico.extraordinarios.value')}" />
</row>
<row>
<radio
radiogroup="rdGroupServico" value="-1"
checked="true"
label="${c:l('relatorioFinanceiroReceitasDespesasController.lbTipoServico.todos.value')}" />
</row>
</rows>
</grid>
</radiogroup>
</groupbox>
</row>
</rows>
</grid>
<toolbar>