From 057c816c157f37cc3e24e3ec48f02473c32bcc37 Mon Sep 17 00:00:00 2001 From: gleimar Date: Mon, 14 Mar 2022 20:00:50 +0000 Subject: [PATCH] fixes bug#24020 dev:julio qua:junia git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@111277 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../impl/RelatorioCadastroClientesDetalhado.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCadastroClientesDetalhado.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCadastroClientesDetalhado.java index 5aba9dbb8..6100da467 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCadastroClientesDetalhado.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioCadastroClientesDetalhado.java @@ -85,9 +85,18 @@ public class RelatorioCadastroClientesDetalhado extends Relatorio { sql.append("AND empresaFidelidad.EMPRESA_ID = empresa.EMPRESA_ID "); sql.append("AND clienteFidelidad.CLIENTE_ID = cliente.CLIENTE_ID) AS \"numFidelidade\", "); sql.append("cliente.NOMBCLIENTE AS \"cliente\", "); - sql.append("cliente.NUMIDENTIFICAUNO AS \"identificaUno\", "); + /*Foi feito esse CASE para forçar que o CPF fica no identificaUno e o RG identificaDos*/ + sql.append(" CASE "); + sql.append(" WHEN CLIENTE.TIPOIDENTIFICAUNO_ID = 2 THEN cliente.NUMIDENTIFICAUNO "); + sql.append(" WHEN CLIENTE.TIPOIDENTIFICADOS_ID = 2 THEN cliente.NUMIDENTIFICADOS "); + sql.append(" ELSE '' "); + sql.append(" END AS \"identificaUno\", "); sql.append("ti.DESCTIPO AS \"descIdentificaUno\", "); - sql.append("cliente.NUMIDENTIFICADOS AS \"identificaDos\", "); + sql.append(" CASE "); + sql.append(" WHEN CLIENTE.TIPOIDENTIFICAUNO_ID = 1 THEN cliente.NUMIDENTIFICAUNO "); + sql.append(" WHEN CLIENTE.TIPOIDENTIFICADOS_ID = 1 THEN cliente.NUMIDENTIFICADOS "); + sql.append(" ELSE '' "); + sql.append(" END AS \"identificaDos\", "); sql.append("ti2.DESCTIPO AS \"descIdentificaDos\", "); sql.append("cliente.FECNACIMIENTO AS \"fecNascimento\", "); sql.append("cliente.NUMTELEFONODOS AS \"celular\", ");