diff --git a/pom.xml b/pom.xml index 79c5cf753..5482d94d3 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 br.com.rjconsultores ventaboletosadm - 1.149.2 + 1.149.3 war diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOperacionalFinanceiro.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOperacionalFinanceiro.java index ef0df98db..d3731362e 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOperacionalFinanceiro.java +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioOperacionalFinanceiro.java @@ -197,7 +197,7 @@ public class RelatorioOperacionalFinanceiro extends Relatorio { sql.append(" AND (c.INDSTATUSBOLETO = 'V' AND c.TIPOVENTA_ID = 18) "); sql.append(" THEN 'VENDA PRE-PAGA' "); sql.append(" "); - sql.append(" WHEN c.MOTIVOCANCELACION_ID IS NULL AND c.indreimpresion = 1"); + sql.append(" WHEN c.MOTIVOCANCELACION_ID IS NULL AND c.indreimpresion = 1 AND c.MOTIVOREIMPRESION_ID IS NULL"); sql.append(" AND (c.INDSTATUSBOLETO = 'E' AND c.TIPOVENTA_ID in (5,12,18)) "); sql.append(" THEN 'IMPRESSAO POSTERIOR' "); sql.append(" "); @@ -207,6 +207,10 @@ public class RelatorioOperacionalFinanceiro extends Relatorio { sql.append(" "); sql.append(" WHEN c.MOTIVOCANCELACION_ID IS NOT NULL AND c.indreimpresion = 0 "); sql.append(" THEN 'CANCELADO' "); + + sql.append(" WHEN c.INDREIMPRESION = 1 and c.MOTIVOREIMPRESION_ID = 99 "); + sql.append(" THEN 'REIMPRESSO' "); + sql.append(" END) "); sql.append(" ) AS tipo "); sql.append("FROM caja c "); diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jasper b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jasper index 33e7c3b55..831a7381c 100644 Binary files a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jasper and b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jasper differ diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jrxml b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jrxml index 3114bc21f..c6fee178a 100644 --- a/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jrxml +++ b/src/java/com/rjconsultores/ventaboletos/relatorios/templates/RelatorioOperacionalFinanceiro.jrxml @@ -2,7 +2,7 @@ - + @@ -39,6 +39,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: ($F{tarifa} .add( $F{taxaembarque} ) .add( $F{pedagio} ) @@ -55,6 +59,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? 0 : +$F{tipo}.equals("REIMPRESSO") +? +0 +: $F{qtde}]]> @@ -66,6 +74,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{tarifa}]]> @@ -77,6 +89,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{taxaembarque}]]> @@ -88,6 +104,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{pedagio}]]> @@ -99,6 +119,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{outros}]]> @@ -110,6 +134,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{seguro}]]> @@ -128,6 +156,11 @@ $F{seguro}]]> $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") +: +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") + : ($F{tarifa} .add( $F{taxaembarque} ) @@ -145,6 +178,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? 0 : +$F{tipo}.equals("REIMPRESSO") +? +0 +: $F{qtde}]]> @@ -156,6 +193,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{tarifa}]]> @@ -167,6 +208,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{taxaembarque}]]> @@ -178,6 +223,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{pedagio}]]> @@ -189,6 +238,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{outros}]]> @@ -200,10 +253,14 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{seguro}]]> - + @@ -226,6 +283,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: ($F{tarifa} .add( $F{taxaembarque} ) .add( $F{pedagio} ) @@ -242,6 +303,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? 0 : +$F{tipo}.equals("REIMPRESSO") +? +0 +: $F{qtde}]]> @@ -253,6 +318,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{tarifa}]]> @@ -264,6 +333,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{taxaembarque}]]> @@ -275,6 +348,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{pedagio}]]> @@ -286,6 +363,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{outros}]]> @@ -297,6 +378,10 @@ $F{tipo}.equals("IMPRESSAO POSTERIOR") ? new java.math.BigDecimal("0") : +$F{tipo}.equals("REIMPRESSO") +? +new java.math.BigDecimal("0") +: $F{seguro}]]>