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 @@
-
-
-
+
+
+