diff --git a/pom.xml b/pom.xml index 50968489a..36f978e03 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.145.3 + 1.145.4 war diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioSaldosDeContratos.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioSaldosDeContratos.java index cc7d1351a..6f3ba7632 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioSaldosDeContratos.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioSaldosDeContratos.java @@ -95,15 +95,15 @@ public class RelatorioSaldosDeContratos extends Relatorio { sb.append(" c.data_inicial, "); sb.append(" coalesce(c.valor_contrato,0) as valor_contrato, "); sb.append(" coalesce(a.adicao, 0) as adicao, "); - sb.append(" sum(cc.valor) as executado "); - sb.append("from contrato_corporativo c "); - sb.append("left join (select coalesce(SUM(cc2.valor), 0) as adicao, cc2.contrato_id as contrato_id "); + sb.append(" coalesce(sum(cc.valor),0) as executado "); + sb.append(" from contrato_corporativo c "); + sb.append(" left join (select coalesce(SUM(cc2.valor), 0) as adicao, cc2.contrato_id as contrato_id "); sb.append(" from caixa_contrato cc2 "); sb.append(" where cc2.eventoextra_id is not null "); sb.append(" group by cc2.contrato_id) a on a.contrato_id = c.contrato_id "); - sb.append("join caixa_contrato cc on cc.contrato_id = c.contrato_id "); - sb.append("join cliente_corporativo cli on cli.clientecorporativo_id = cli.clientecorporativo_id "); - sb.append("where 1 = 1 "); + sb.append(" left join caixa_contrato cc on cc.contrato_id = c.contrato_id "); + sb.append(" left join cliente_corporativo cli on cli.clientecorporativo_id = cli.clientecorporativo_id "); + sb.append(" where c.activo = 1 "); if(dataInicial != null && dataFinal != null){ sb.append(" and cc.data_lancamento between :dataInicial and :dataFinal "); @@ -125,7 +125,7 @@ public class RelatorioSaldosDeContratos extends Relatorio { sb.append(" and c.status_contrato = :status "); } - sb.append("group by "); + sb.append(" group by "); sb.append(" cli.identificacao, "); sb.append(" cli.nomclientecorp, "); sb.append(" c.numcontrato, "); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSaldosContratosController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSaldosContratosController.java index 40878465f..51c14e0f8 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSaldosContratosController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/relatorios/RelatorioSaldosContratosController.java @@ -29,9 +29,16 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar; import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter @Controller("relatorioSaldosContratosController") @Scope("prototype") public class RelatorioSaldosContratosController extends MyGenericForwardComposer { + + private static final long serialVersionUID = 907782676753469699L; @Autowired private DataSource dataSourceRead; @Autowired @@ -83,7 +90,6 @@ public class RelatorioSaldosContratosController extends MyGenericForwardCompos } parametros.put("STATUS", Integer.valueOf(rdgStatus.getSelectedItem().getValue())); - Relatorio relatorio = new RelatorioSaldosDeContratos(parametros, dataSourceRead.getConnection()); Map args = new HashMap(); @@ -93,19 +99,4 @@ public class RelatorioSaldosContratosController extends MyGenericForwardCompos Labels.getLabel("relatorioSaldosContratosController.window.title"), args, MODAL); } - public List getLsEmpresa() { - return lsEmpresa; - } - - public void setLsEmpresa(List lsEmpresa) { - this.lsEmpresa = lsEmpresa; - } - - public List getLsGrupoContrato() { - return lsGrupoContrato; - } - - public void setLsGrupoContrato(List lsGrupoContrato) { - this.lsGrupoContrato = lsGrupoContrato; - } } 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 264655462..f05b65c4e 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 @@ -273,6 +273,9 @@ analitico.gerenciais.financeiro.relatorioVendasConexaoRuta=com.rjconsultores.ven analitico.gerenciais.financeiro.relatorioVendaBilhetePorEmpresaAutorizadora=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuVendaBilhetePorEmpresaAutorizadora analitico.gerenciais.financeiro.relatorioDesempenhoPorLinha=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuRelatorioDesempenhoPorLinha analitico.gerenciais.financeiro.relatorioRecargaRvhub=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuRelatorioRecargaRvhub +analitico.gerenciais.negociosCorporativos=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.SubMenuNegociosCorporativos +analitico.gerenciais.negociosCorporativos.RelatorioDetalhesContrato=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.ItemMenuRelatorioDetalheContrato +analitico.gerenciais.negociosCorporativos.RelatorioSaldosContratos=com.rjconsultores.ventaboletos.web.utilerias.menu.item.negcorporativos.ItemMenuRelatorioSaldosContratos analitico.gerenciais.pacote=com.rjconsultores.ventaboletos.web.utilerias.menu.item.analitico.gerenciais.pacote.SubMenuRelatorioPacote analitico.gerenciais.pacote.boletos=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuRelatorioVendasPacotesBoletos analitico.gerenciais.pacote.detalhado=com.rjconsultores.ventaboletos.web.utilerias.menu.item.relatorios.ItemMenuRelatorioVendasPacotesDetalhado diff --git a/web/gui/relatorios/filtroRelatorioSaldosContratos.zul b/web/gui/relatorios/filtroRelatorioSaldosContratos.zul index 863844a57..101834d68 100644 --- a/web/gui/relatorios/filtroRelatorioSaldosContratos.zul +++ b/web/gui/relatorios/filtroRelatorioSaldosContratos.zul @@ -7,7 +7,7 @@ + contentStyle="overflow:auto" width="420px" border="normal"> @@ -53,14 +53,9 @@