From a32fce93edab24be1f88fd439e6bd7a8ab338d58 Mon Sep 17 00:00:00 2001 From: "lucas.calixto" Date: Fri, 3 Mar 2017 19:16:57 +0000 Subject: [PATCH] fixes bug#8716 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@66374 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../impl/RelatorioDepositosDetalhado.java | 11 +++++++- .../RelatorioDepositosDetalhado_es.properties | 3 ++- ...latorioDepositosDetalhado_pt_BR.properties | 3 ++- .../RelatorioDepositosDetalhado.jasper | Bin 36798 -> 37916 bytes .../RelatorioDepositosDetalhado.jrxml | 25 +++++++++++++----- ...elatorioDepositosDetalhadosController.java | 13 +++++++++ web/WEB-INF/i3-label_es_MX.label | 1 + web/WEB-INF/i3-label_pt_BR.label | 1 + .../filtroRelatorioDepositosDetalhados.zul | 4 +++ 9 files changed, 52 insertions(+), 9 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDepositosDetalhado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDepositosDetalhado.java index 8b9786019..8a1dd7110 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDepositosDetalhado.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioDepositosDetalhado.java @@ -13,6 +13,7 @@ import java.util.Map; import org.apache.log4j.Logger; +import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.relatorios.utilitarios.DataSource; import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio; import com.rjconsultores.ventaboletos.relatorios.utilitarios.RelatorioDepositosDetalhadosBean; @@ -34,6 +35,7 @@ public class RelatorioDepositosDetalhado extends Relatorio { private Timestamp fecFinal; private Integer marcaId; private Integer instFinanceira; + private PuntoVenta puntoVenta; public RelatorioDepositosDetalhado(Map parametros, Connection conexao) throws Exception { super(parametros, conexao); @@ -51,6 +53,10 @@ public class RelatorioDepositosDetalhado extends Relatorio { if (parametros.get("INST_FINANCEIRA") != null) { instFinanceira = Integer.valueOf(parametros.get("INST_FINANCEIRA").toString()); } + + if (parametros.get("puntoVenta") != null) { + puntoVenta = (PuntoVenta) parametros.get("puntoVenta"); + } Connection conexao = this.relatorio.getConexao(); processarDepositosDetalhados(conexao); @@ -123,7 +129,7 @@ public class RelatorioDepositosDetalhado extends Relatorio { lsDadosRelatorio.add(relatorioDepositosDetalhadosBean); } } - + protected String getSqlPacotes() { StringBuilder sQuery = new StringBuilder(); @@ -172,6 +178,9 @@ public class RelatorioDepositosDetalhado extends Relatorio { if (parametros.get("INST_FINANCEIRA") != null) { sQuery.append(" and if.INSTIFINANCEIRA_ID =:INST_FINANCEIRA "); } + if (puntoVenta != null) { + sQuery.append("and pv.PUNTOVENTA_ID = " + puntoVenta.getPuntoventaId()); + } sQuery.append(" and FD.FECCREACION between :fecInicio and :fecFinal"); sQuery.append(" GROUP BY "); sQuery.append(" fd.FECHAMENTODEPOSITO_ID, "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_es.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_es.properties index 7dd40d0d9..e8d0adc42 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_es.properties +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_es.properties @@ -20,4 +20,5 @@ label.fechaInclusion=Fec. Inclusion label.banco=Banco label.numConta=Cuenta label.numAgencia=Agencia -label.valorDeposito=Valor \ No newline at end of file +label.valorDeposito=Valor +label.puntoVenta=Punto Venta \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_pt_BR.properties b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_pt_BR.properties index 54ad61783..964739104 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_pt_BR.properties +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/internacionalizacao/RelatorioDepositosDetalhado_pt_BR.properties @@ -20,4 +20,5 @@ label.fechaInclusion=Dt. Inclus label.banco=Banco label.numConta=Conta label.numAgencia=Ag\u00EAncia -label.valorDeposito=Valor \ No newline at end of file +label.valorDeposito=Valor +label.puntoVenta=Agência \ No newline at end of file diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioDepositosDetalhado.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioDepositosDetalhado.jasper index cac0f182271f7d90fb199e917a5d34392adb92b2..372d08ae554938edb515b689923f91c5444f46d0 100644 GIT binary patch literal 37916 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 chny66_6tArTkU?$L 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 hE~fM$tq0;-i%R - + + @@ -58,7 +59,7 @@ - <band height="82" splitType="Stretch"> + <band height="110" splitType="Stretch"> <textField> <reportElement uuid="43b2c28d-4760-4890-b00d-25e931e79c74" x="0" y="0" width="620" height="20"/> <textElement markup="none"> @@ -81,25 +82,37 @@ <textFieldExpression><![CDATA[$R{cabecalho.periodo} + " " + $P{fecInicio} + " " + $R{cabecalho.periodoA} + " " + $P{fecFinal}]]></textFieldExpression> </textField> <textField> - <reportElement uuid="8fa1c53b-1da7-4d4d-a75c-ab1543acae2a" x="53" y="41" width="263" height="20"/> + <reportElement uuid="8fa1c53b-1da7-4d4d-a75c-ab1543acae2a" x="60" y="41" width="263" height="20"/> <textElement/> <textFieldExpression><![CDATA[$P{empresa}]]></textFieldExpression> </textField> <staticText> - <reportElement uuid="a91f6081-4740-4e36-8965-41b6cde4cc20" x="0" y="41" width="53" height="20"/> + <reportElement uuid="a91f6081-4740-4e36-8965-41b6cde4cc20" x="0" y="41" width="60" height="20"/> <textElement/> <text><![CDATA[Empresa:]]></text> </staticText> <textField> - <reportElement uuid="a0d7c1c5-7a17-477e-929a-b0d9665b409c" x="53" y="61" width="263" height="20"/> + <reportElement uuid="a0d7c1c5-7a17-477e-929a-b0d9665b409c" x="60" y="61" width="263" height="20"/> <textElement/> <textFieldExpression><![CDATA[$P{banco}]]></textFieldExpression> </textField> <staticText> - <reportElement uuid="2a1c0967-7154-4aa5-bc93-577d682a1e5a" x="0" y="61" width="53" height="20"/> + <reportElement uuid="2a1c0967-7154-4aa5-bc93-577d682a1e5a" x="0" y="61" width="60" height="20"/> <textElement/> <text><![CDATA[Banco:]]></text> </staticText> + <textField> + <reportElement uuid="d65cc40d-662b-4159-b0ed-a1b5b3148d30" x="0" y="81" width="60" height="20"/> + <textElement/> + <textFieldExpression><![CDATA[$R{label.puntoVenta}]]></textFieldExpression> + </textField> + <textField> + <reportElement uuid="d5a28828-ff2f-407c-b0b3-7c9154a27d5d" x="60" y="81" width="181" height="20"/> + <textElement> + <font isBold="true"/> + </textElement> + <textFieldExpression><![CDATA[$P{nombPuntoVenta}]]></textFieldExpression> + </textField> </band> diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDepositosDetalhadosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDepositosDetalhadosController.java index 99c55db5a..6a57ab341 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDepositosDetalhadosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioDepositosDetalhadosController.java @@ -24,12 +24,14 @@ import org.zkoss.zul.Messagebox; import com.rjconsultores.ventaboletos.entidad.Empresa; import com.rjconsultores.ventaboletos.entidad.InstiFinanceira; +import com.rjconsultores.ventaboletos.entidad.PuntoVenta; import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioDepositosDetalhado; import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio; import com.rjconsultores.ventaboletos.service.EmpresaService; import com.rjconsultores.ventaboletos.service.InstiFinanceiraService; import com.rjconsultores.ventaboletos.utilerias.DateUtil; import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar; +import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; /** @@ -53,6 +55,7 @@ private static final long serialVersionUID = 1L; private MyComboboxEstandar cmbEmpresa; private List lsEmpresa; + private MyComboboxPuntoVenta cmbPuntoVenta; private MyComboboxEstandar cmbBanco; private List lsBanco; @@ -99,6 +102,7 @@ private static final long serialVersionUID = 1L; } else{ parametros.put("empresa", "Todas;"); } + Comboitem itemBanco = cmbBanco.getSelectedItem(); if (itemBanco != null) { InstiFinanceira banco = (InstiFinanceira) itemBanco.getValue(); @@ -108,6 +112,15 @@ private static final long serialVersionUID = 1L; parametros.put("banco", "Todos;"); } + Comboitem cmbItemPuntoVenta = cmbPuntoVenta.getSelectedItem(); + if (cmbItemPuntoVenta != null) { + PuntoVenta puntoVenta = (PuntoVenta) cmbItemPuntoVenta.getValue(); + parametros.put("puntoVenta", puntoVenta); + parametros.put("nombPuntoVenta", puntoVenta.getNombpuntoventa()); + } else { + parametros.put("nombPuntoVenta", "Todos;"); + } + Relatorio relatorio = new RelatorioDepositosDetalhado(parametros, dataSourceRead.getConnection()); Map args = new HashMap(); diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index d4df75533..2d90c99d9 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -6445,6 +6445,7 @@ relatorioDepositosDetalhadosController.lbEmpresa.value = Empresa relatorioDepositosDetalhadosController.lbBanco.value = Banco relatorioDepositosDetalhadosController.window.title=Depositos Detallados relatorioDepositosDetalhadosController.MSG.busquedaPeriodo = Fecha de inicio retrasado hasta la fecha final. +relatorioDepositosDetalhadosController.lbPuntoVenta=Punto Venta # Calculo Comissao busquedaCalculoComissaoController.window.title = Cálculo de Comisión diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 2b62a9d7a..490fd4ef9 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -6636,6 +6636,7 @@ relatorioDepositosDetalhadosController.lbEmpresa.value = Empresa relatorioDepositosDetalhadosController.lbBanco.value = Banco relatorioDepositosDetalhadosController.window.title=Depósitos Detalhados relatorioDepositosDetalhadosController.MSG.busquedaPeriodo = Data de início posterior a data Final. +relatorioDepositosDetalhadosController.lbPuntoVenta=Agência # Calculo Comissao busquedaCalculoComissaoController.window.title = Cálculo de Comissão diff --git a/web/gui/relatorios/filtroRelatorioDepositosDetalhados.zul b/web/gui/relatorios/filtroRelatorioDepositosDetalhados.zul index f841430dd..5b69df016 100644 --- a/web/gui/relatorios/filtroRelatorioDepositosDetalhados.zul +++ b/web/gui/relatorios/filtroRelatorioDepositosDetalhados.zul @@ -36,6 +36,10 @@ use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" model="@{winFiltroRelatorioDepositosDetalhados$composer.lsEmpresa}" width="95%" /> +