fixed bug #0008392 - alterada consulta do relatório para que não traga dados referentes a J3.
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@66378 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
f3bac39f5e
commit
14d8652e0d
|
@ -7,6 +7,7 @@ import java.util.Date;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.ArrayDataSource;
|
import com.rjconsultores.ventaboletos.relatorios.utilitarios.ArrayDataSource;
|
||||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
||||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||||
|
@ -106,7 +107,17 @@ public class RelatorioCancelamentoVendaCartao extends Relatorio {
|
||||||
.append(parametros.get("NUMPUNTOVENTA"))
|
.append(parametros.get("NUMPUNTOVENTA"))
|
||||||
.append(") ");
|
.append(") ");
|
||||||
}
|
}
|
||||||
|
Constante constante = constanteService.buscarPorNomeConstante("PUNTO_VENTA_J3");
|
||||||
|
if(constante != null
|
||||||
|
&& constante.getActivo()
|
||||||
|
&& constante.getValorconstante() != null
|
||||||
|
&& !constante.getValorconstante().isEmpty()){
|
||||||
|
sql.append("AND (B.PTOVTAVENTA_ID <> ")
|
||||||
|
.append(constante.getValorconstante())
|
||||||
|
.append(" OR B.PUNTOVENTA_ID <> ")
|
||||||
|
.append(constante.getValorconstante())
|
||||||
|
.append(") ");
|
||||||
|
}
|
||||||
sql.append("UNION ALL ");
|
sql.append("UNION ALL ");
|
||||||
|
|
||||||
/* Boletos com entrega/transferencia/troca antes do cancelamento com corrida */
|
/* Boletos com entrega/transferencia/troca antes do cancelamento com corrida */
|
||||||
|
@ -143,7 +154,17 @@ public class RelatorioCancelamentoVendaCartao extends Relatorio {
|
||||||
.append(parametros.get("NUMPUNTOVENTA"))
|
.append(parametros.get("NUMPUNTOVENTA"))
|
||||||
.append(") ");
|
.append(") ");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(constante != null
|
||||||
|
&& constante.getActivo()
|
||||||
|
&& constante.getValorconstante() != null
|
||||||
|
&& !constante.getValorconstante().isEmpty()){
|
||||||
|
sql.append("AND (B.PTOVTAVENTA_ID <> ")
|
||||||
|
.append(constante.getValorconstante())
|
||||||
|
.append(" OR B.PUNTOVENTA_ID <> ")
|
||||||
|
.append(constante.getValorconstante())
|
||||||
|
.append(") ");
|
||||||
|
}
|
||||||
sql.append("UNION ALL ");
|
sql.append("UNION ALL ");
|
||||||
|
|
||||||
/* Boletos apenas com venda e cancelamento direto sem corrida */
|
/* Boletos apenas com venda e cancelamento direto sem corrida */
|
||||||
|
@ -180,6 +201,17 @@ public class RelatorioCancelamentoVendaCartao extends Relatorio {
|
||||||
.append(parametros.get("NUMPUNTOVENTA"))
|
.append(parametros.get("NUMPUNTOVENTA"))
|
||||||
.append(") ");
|
.append(") ");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(constante != null
|
||||||
|
&& constante.getActivo()
|
||||||
|
&& constante.getValorconstante() != null
|
||||||
|
&& !constante.getValorconstante().isEmpty()){
|
||||||
|
sql.append("AND (B.PTOVTAVENTA_ID <> ")
|
||||||
|
.append(constante.getValorconstante())
|
||||||
|
.append(" OR B.PUNTOVENTA_ID <> ")
|
||||||
|
.append(constante.getValorconstante())
|
||||||
|
.append(") ");
|
||||||
|
}
|
||||||
|
|
||||||
sql.append("ORDER BY FECHORVENTA, DATADEVOLUCAO, NUMFOLIOSISTEMA ");
|
sql.append("ORDER BY FECHORVENTA, DATADEVOLUCAO, NUMFOLIOSISTEMA ");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue