fixes bug#21462
qua: dev:Valdevir git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@105129 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
cd1207d7e0
commit
9dc2fd4db4
|
@ -70,10 +70,10 @@ public class RelatorioAproveitamentoFinanceiro extends Relatorio {
|
||||||
sql.append(" r.ruta_id as rutaid, ");
|
sql.append(" r.ruta_id as rutaid, ");
|
||||||
sql.append(" count( c.caja_id) as passageiros, ");
|
sql.append(" count( c.caja_id) as passageiros, ");
|
||||||
sql.append(" sum( c.PRECIOPAGADO )as valor, ");
|
sql.append(" sum( c.PRECIOPAGADO )as valor, ");
|
||||||
sql.append(" to_char( c.FECHORVENTA, 'D') as dia, ");
|
sql.append(" to_char( c.FECCORRIDA, 'D') as dia, ");
|
||||||
// Quantidade de dias da semana diferente vendidas
|
// Quantidade de dias da semana diferente vendidas
|
||||||
// "WW" Esse parâmetro para o to_char tras o dia da semana da data
|
// "WW" Esse parâmetro para o to_char tras o dia da semana da data
|
||||||
sql.append(" coalesce(count(DISTINCT to_char( c.FECHORVENTA, 'WW')), 0) as qtde, ");
|
sql.append(" coalesce(count(DISTINCT to_char( c.FECCORRIDA, 'WW')), 0) as qtde, ");
|
||||||
sql.append(" r.indsentidoida as sentido, ");
|
sql.append(" r.indsentidoida as sentido, ");
|
||||||
sql.append(" da.cantasientos as assentos, ");
|
sql.append(" da.cantasientos as assentos, ");
|
||||||
sql.append(" TO_CHAR(co.fechorsalidaoriginal ,'HH24:mi') as horario, ");
|
sql.append(" TO_CHAR(co.fechorsalidaoriginal ,'HH24:mi') as horario, ");
|
||||||
|
@ -95,24 +95,26 @@ public class RelatorioAproveitamentoFinanceiro extends Relatorio {
|
||||||
sql.append(" on ro.diagramaautobus_id = da.diagramaautobus_id ");
|
sql.append(" on ro.diagramaautobus_id = da.diagramaautobus_id ");
|
||||||
sql.append(" WHERE c.activo = 1 ");
|
sql.append(" WHERE c.activo = 1 ");
|
||||||
sql.append(" AND m.EMPRESA_ID = :EMPRESA_ID ");
|
sql.append(" AND m.EMPRESA_ID = :EMPRESA_ID ");
|
||||||
sql.append(" and c.FECHORVENTA >= :DATA_INICIAL ");
|
sql.append(" and c.FECCORRIDA >= :DATA_INICIAL ");
|
||||||
sql.append(" and c.FECHORVENTA <= :DATA_FINAL ");
|
sql.append(" and c.FECCORRIDA <= :DATA_FINAL ");
|
||||||
|
|
||||||
if (parametros.get("LINHAS") != null && !possuiFiltroTodos("LINHAS")) {
|
if (parametros.get("LINHAS") != null && !possuiFiltroTodos("LINHAS")) {
|
||||||
sql.append(" and c.ruta_id IN (" + parametros.get("LINHAS").toString() + ")");
|
sql.append(" and c.ruta_id IN (" + parametros.get("LINHAS").toString() + ")");
|
||||||
}
|
}
|
||||||
|
|
||||||
sql.append(" and c.MOTIVOCANCELACION_ID is null ");
|
sql.append(" and c.MOTIVOCANCELACION_ID is null ");
|
||||||
|
sql.append(" and c.INDREIMPRESION = 0 ");
|
||||||
|
sql.append(" and c.MOTIVOREIMPRESION_ID is null ");
|
||||||
sql.append(" and c.INDSTATUSBOLETO = 'V' ");
|
sql.append(" and c.INDSTATUSBOLETO = 'V' ");
|
||||||
sql.append(" GROUP by r.DESCRUTA, r.ruta_id, r.indsentidoida, da.cantasientos, ");
|
sql.append(" GROUP by r.DESCRUTA, r.ruta_id, r.indsentidoida, da.cantasientos, ");
|
||||||
sql.append(" to_char( c.FECHORVENTA, 'D'), TO_CHAR(co.fechorsalidaoriginal ,'HH24:mi'), ");
|
sql.append(" to_char( c.FECCORRIDA, 'D'), TO_CHAR(co.fechorsalidaoriginal ,'HH24:mi'), ");
|
||||||
sql.append(" c.CORRIDA_ID ");
|
sql.append(" c.CORRIDA_ID ");
|
||||||
sql.append(" ORDER by r.DESCRUTA, r.indsentidoida desc, to_char( c.FECHORVENTA, 'D') ");
|
sql.append(" ORDER by r.DESCRUTA, r.indsentidoida desc, to_char( c.FECCORRIDA, 'D') ");
|
||||||
sql.append(" ) ");
|
sql.append(" ) ");
|
||||||
sql.append("PIVOT ");
|
sql.append("PIVOT ");
|
||||||
sql.append("( ");
|
sql.append("( ");
|
||||||
sql.append(" max(valor) receita_ope, ");
|
sql.append(" max(valor) receita_ope, ");
|
||||||
sql.append(" count(qtde) qtde, ");
|
sql.append(" max(qtde) qtde, ");
|
||||||
sql.append(" max(passageiros) tot ");
|
sql.append(" max(passageiros) tot ");
|
||||||
sql.append(" for dia in ('1', '2', '3', '4', '5', '6', '7') ");
|
sql.append(" for dia in ('1', '2', '3', '4', '5', '6', '7') ");
|
||||||
sql.append(") ");
|
sql.append(") ");
|
||||||
|
|
Binary file not shown.
|
@ -114,133 +114,126 @@
|
||||||
<variableExpression><![CDATA[$F{DOM_QTDE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{DOM_QTDE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSegQtdeLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totSegQtdeServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{SEG_QTDE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{SEG_QTDE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totTerQtdeLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totTerQtdeServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{TER_QTDE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{TER_QTDE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuaQtdeLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totQuaQtdeServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{QUA_QTDE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{QUA_QTDE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuiQtdeLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totQuiQtdeServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{QUI_QTDE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{QUI_QTDE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSexQtdeLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totSexQtdeServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{SEX_QTDE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{SEX_QTDE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSabQtdeLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totSabQtdeServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{SAB_QTDE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{SAB_QTDE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totDomReceitaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totDomReceitaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{DOM_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{DOM_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSegReceitaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totSegReceitaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{SEG_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{SEG_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totTerReceitaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totTerReceitaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{TER_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{TER_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuaReceitaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totQuaReceitaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{QUA_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{QUA_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuiReceitaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totQuiReceitaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{QUI_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{QUI_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSexReceitaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totSexReceitaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{SEX_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{SEX_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSabReceitaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
<variable name="totSabReceitaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA" calculation="Sum">
|
||||||
<variableExpression><![CDATA[$F{SAB_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{SAB_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totDomFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totDomFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
<variableExpression><![CDATA[$V{totDomQtdeLinha}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$V{totDomQtdeLinha}.intValue()==0 || $V{assentosLinha}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totDomReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
($V{totDomReceitaServico}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaLinha}.divide(
|
$V{totDomReceitaServico}.divide(
|
||||||
$V{totDomReceitaLinha}.multiply($V{totDomTotLinha}
|
($V{totDomQtdeLinha}).multiply($V{assentosLinha}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
|
||||||
)]]></variableExpression>
|
)]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSegFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totSegFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
<variableExpression><![CDATA[$V{totSegQtdeLinha}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$V{totSegQtdeServico}.intValue()==0 || $V{assentosLinha}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totSegReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
($V{totSegReceitaServico}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaLinha}.divide(
|
$V{totSegReceitaServico}.divide(
|
||||||
$V{totSegReceitaLinha}.multiply($V{totSegTotLinha}
|
($V{totSegQtdeServico}).multiply($V{assentosLinha}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totTerFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totTerFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
<variableExpression><![CDATA[$V{totTerQtdeLinha}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$V{totTerQtdeServico}.intValue()==0 || $V{assentosLinha}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totTerReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
($V{totTerReceitaServico}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaLinha}.divide(
|
$V{totTerReceitaServico}.divide(
|
||||||
$V{totTerReceitaLinha}.multiply($V{totTerTotLinha}
|
($V{totTerQtdeServico}).multiply($V{assentosLinha}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuaFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totQuaFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
<variableExpression><![CDATA[$V{totQuaQtdeLinha}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$V{totQuaQtdeServico}.intValue()==0 || $V{assentosLinha}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totQuaReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
($V{totQuaReceitaServico}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaLinha}.divide(
|
$V{totQuaReceitaServico}.divide(
|
||||||
$V{totQuaReceitaLinha}.multiply($V{totQuaTotLinha}
|
($V{totQuaQtdeServico}).multiply($V{assentosLinha}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuiFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totQuiFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
<variableExpression><![CDATA[$V{totQuiQtdeLinha}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$V{totQuiQtdeServico}.intValue()==0 || $V{assentosLinha}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totQuiReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
($V{totQuiReceitaServico}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaLinha}.divide(
|
$V{totQuiReceitaServico}.divide(
|
||||||
$V{totQuiReceitaLinha}.multiply($V{totQuiTotLinha}
|
($V{totQuiQtdeServico}).multiply($V{assentosLinha}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSexFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totSexFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
<variableExpression><![CDATA[$V{totSexQtdeLinha}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$V{totSexQtdeServico}.intValue()==0 || $V{assentosLinha}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totSexReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
($V{totSexReceitaServico}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaLinha}.divide(
|
$V{totSexReceitaServico}.divide(
|
||||||
$V{totSexReceitaLinha}.multiply($V{totSexTotLinha}
|
($V{totSexQtdeServico}).multiply($V{assentosLinha}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSabFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totSabFinLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
<variableExpression><![CDATA[$V{totSabQtdeLinha}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$V{totSabQtdeServico}.intValue()==0 || $V{assentosLinha}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totSabReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
($V{totSabReceitaServico}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaLinha}.divide(
|
$V{totSabReceitaServico}.divide(
|
||||||
$V{totSabReceitaLinha}.multiply($V{totSabTotLinha}
|
($V{totSabQtdeServico}).multiply($V{assentosLinha}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totViagemGeral" class="java.math.BigDecimal" calculation="Sum">
|
<variable name="totViagemGeral" class="java.math.BigDecimal" calculation="Sum">
|
||||||
|
@ -339,105 +332,117 @@
|
||||||
<variableExpression><![CDATA[$F{SAB_RECEITA_OPE}]]></variableExpression>
|
<variableExpression><![CDATA[$F{SAB_RECEITA_OPE}]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totDomFinGeral" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totDomFinGeral" class="java.math.BigDecimal">
|
||||||
<variableExpression><![CDATA[$V{totDomQtdeGeral}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totDomReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
($V{totDomReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaGeral}.divide(
|
$V{totDomReceitaGeral}.divide(
|
||||||
$V{totDomReceitaGeral}.multiply($V{totDomTotGeral}
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSegFinGeral" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totSegFinGeral" class="java.math.BigDecimal">
|
||||||
<variableExpression><![CDATA[$V{totSegQtdeGeral}.intValue()==0 ? BigDecimal.ZERO:
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totSegReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
($V{totSegReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaGeral}.divide(
|
$V{totSegReceitaGeral}.divide(
|
||||||
$V{totSegReceitaGeral}.multiply($V{totSegTotGeral}
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totTerFinGeral" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totTerFinGeral" class="java.math.BigDecimal">
|
||||||
<variableExpression><![CDATA[$V{totTerQtdeGeral}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totTerReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
($V{totTerReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaGeral}.divide(
|
$V{totTerReceitaGeral}.divide(
|
||||||
$V{totTerReceitaGeral}.multiply($V{totTerTotGeral}
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 2, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuaFinGeral" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totQuaFinGeral" class="java.math.BigDecimal">
|
||||||
<variableExpression><![CDATA[$V{totQuaQtdeGeral}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totQuaReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
($V{totQuaReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaGeral}.divide(
|
$V{totQuaReceitaGeral}.divide(
|
||||||
$V{totQuaReceitaGeral}.multiply($V{totQuaTotGeral}
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totQuiFinGeral" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totQuiFinGeral" class="java.math.BigDecimal">
|
||||||
<variableExpression><![CDATA[$V{totQuiQtdeGeral}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totQuiReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
($V{totDomReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaGeral}.divide(
|
$V{totQuiReceitaGeral}.divide(
|
||||||
$V{totQuiReceitaGeral}.multiply($V{totQuiTotGeral}
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100)))
|
)]]></variableExpression>
|
||||||
).setScale(2)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSexFinGeral" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
<variable name="totSexFinGeral" class="java.math.BigDecimal">
|
||||||
<variableExpression><![CDATA[$V{totSexQtdeGeral}.intValue()==0?BigDecimal.ZERO:
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
($V{totSexReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
($V{totSexReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
|
(
|
||||||
|
$V{totSexReceitaGeral}.divide(
|
||||||
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
|
)]]></variableExpression>
|
||||||
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
|
</variable>
|
||||||
|
<variable name="totSabFinGeral" class="java.math.BigDecimal">
|
||||||
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
|
($V{totSabReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
|
(
|
||||||
|
$V{totSabReceitaGeral}.divide(
|
||||||
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
|
)]]></variableExpression>
|
||||||
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
|
</variable>
|
||||||
|
<variable name="finMediaServico" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
|
<variableExpression><![CDATA[$F{VIAGENS}.intValue()==0 || $F{ASSENTOS}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
|
($F{TOT_RECEITA}.intValue()==0?BigDecimal.ZERO:
|
||||||
(
|
(
|
||||||
$V{totReceitaGeral}.divide(
|
$F{TOT_RECEITA}.divide(
|
||||||
$V{totSexReceitaGeral}.multiply($V{totSexTotGeral}
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
|
||||||
)]]></variableExpression>
|
)]]></variableExpression>
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
<variable name="totSabFinGeral" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
|
||||||
<variableExpression><![CDATA[$V{totSabQtdeGeral}.intValue()==0?BigDecimal.ZERO:
|
|
||||||
($V{totSabReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
|
||||||
(
|
|
||||||
$V{totReceitaGeral}.divide(
|
|
||||||
$V{totSabReceitaGeral}.multiply($V{totSabTotGeral}
|
|
||||||
), 4, BigDecimal.ROUND_HALF_UP )
|
|
||||||
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
|
||||||
)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
|
||||||
</variable>
|
|
||||||
<variable name="finMediaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
|
||||||
<variableExpression><![CDATA[$F{TARIFA}.intValue() > 0 && $F{TOT_RECEITA}.intValue() > 0 ? ($F{TOT_RECEITA}.divide (
|
|
||||||
$F{TARIFA}.multiply(
|
|
||||||
$F{VIAGENS}.multiply(
|
|
||||||
$F{ASSENTOS}
|
|
||||||
)
|
|
||||||
)
|
|
||||||
, 4, BigDecimal.ROUND_HALF_UP )
|
|
||||||
.multiply( new BigDecimal(new Integer(100)) )).setScale(2) : BigDecimal.ZERO;]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
|
||||||
</variable>
|
|
||||||
<variable name="finMediaGeral" class="java.math.BigDecimal">
|
<variable name="finMediaGeral" class="java.math.BigDecimal">
|
||||||
<variableExpression><![CDATA[$F{TARIFA}.intValue() > 0 && $F{TOT_RECEITA}.intValue() > 0 ? ($F{TOT_RECEITA}.divide (
|
<variableExpression><![CDATA[$F{ASSENTOS}.intValue()==0 || $V{tarifaLinha}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
$F{TARIFA}.multiply(
|
($V{totReceitaGeral}.intValue()==0?BigDecimal.ZERO:
|
||||||
$F{VIAGENS}.multiply(
|
(
|
||||||
$F{ASSENTOS}
|
$V{totReceitaGeral}.divide(
|
||||||
)
|
($F{VIAGENS}).multiply($F{ASSENTOS}).multiply($V{tarifaLinha}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
)
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
, 2, BigDecimal.ROUND_HALF_UP )
|
)]]></variableExpression>
|
||||||
.multiply( new BigDecimal("100") )) : new BigDecimal(0)]]></variableExpression>
|
|
||||||
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
</variable>
|
</variable>
|
||||||
|
<variable name="assentosLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
|
<variableExpression><![CDATA[$F{ASSENTOS}]]></variableExpression>
|
||||||
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
|
</variable>
|
||||||
|
<variable name="tarifaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
|
<variableExpression><![CDATA[$F{TARIFA}]]></variableExpression>
|
||||||
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
|
</variable>
|
||||||
|
<variable name="finMediaLinha" class="java.math.BigDecimal" resetType="Group" resetGroup="LINHA">
|
||||||
|
<variableExpression><![CDATA[$V{assentosLinha}.intValue()==0 || $F{TARIFA}.intValue()==0 ? BigDecimal.ZERO:
|
||||||
|
($V{totReceitaLinha}.intValue()==0?BigDecimal.ZERO:
|
||||||
|
(
|
||||||
|
$V{totReceitaLinha}.divide(
|
||||||
|
($V{totViagemLinha}).multiply($V{assentosLinha}).multiply($F{TARIFA}), 4, BigDecimal.ROUND_HALF_UP )
|
||||||
|
).multiply( new BigDecimal(new Integer(100))).setScale(2)
|
||||||
|
)]]></variableExpression>
|
||||||
|
<initialValueExpression><![CDATA[BigDecimal.ZERO]]></initialValueExpression>
|
||||||
|
</variable>
|
||||||
|
<variable name="assentosGeral" class="java.math.BigDecimal" calculation="Sum">
|
||||||
|
<variableExpression><![CDATA[$F{ASSENTOS}]]></variableExpression>
|
||||||
|
</variable>
|
||||||
<group name="LINHA">
|
<group name="LINHA">
|
||||||
<groupExpression><![CDATA[$F{LINHA}]]></groupExpression>
|
<groupExpression><![CDATA[$F{LINHA}]]></groupExpression>
|
||||||
<groupHeader>
|
<groupHeader>
|
||||||
|
@ -529,7 +534,7 @@
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
<paragraph lineSpacing="Single"/>
|
<paragraph lineSpacing="Single"/>
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{totQuaQtdeLinha}+"/"+$V{totQuaTotLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{totQuaQtdeServico}+"/"+$V{totQuaTotLinha}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
||||||
<reportElement uuid="4c9dbc16-1daf-4077-97a6-951ce1a0807a" stretchType="RelativeToTallestObject" mode="Transparent" x="528" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
<reportElement uuid="4c9dbc16-1daf-4077-97a6-951ce1a0807a" stretchType="RelativeToTallestObject" mode="Transparent" x="528" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
@ -567,7 +572,7 @@
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
<paragraph lineSpacing="Single"/>
|
<paragraph lineSpacing="Single"/>
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{totSexQtdeLinha}+"/"+$V{totSexTotLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{totSexQtdeServico}+"/"+$V{totSexTotLinha}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
||||||
<reportElement uuid="e7449824-474e-44de-823b-7940c3bd7df3" stretchType="RelativeToTallestObject" mode="Transparent" x="756" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
<reportElement uuid="e7449824-474e-44de-823b-7940c3bd7df3" stretchType="RelativeToTallestObject" mode="Transparent" x="756" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
@ -592,7 +597,7 @@
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
<paragraph lineSpacing="Single"/>
|
<paragraph lineSpacing="Single"/>
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{totTerQtdeLinha}+"/"+$V{totTerTotLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{totTerQtdeServico}+"/"+$V{totTerTotLinha}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
||||||
<reportElement uuid="be2fa440-3a9d-45ca-9b50-8a889516b66f" stretchType="RelativeToTallestObject" mode="Transparent" x="376" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
<reportElement uuid="be2fa440-3a9d-45ca-9b50-8a889516b66f" stretchType="RelativeToTallestObject" mode="Transparent" x="376" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
@ -617,7 +622,7 @@
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
<paragraph lineSpacing="Single"/>
|
<paragraph lineSpacing="Single"/>
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{totQuiQtdeLinha}+"/"+$V{totQuiTotLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{totQuiQtdeServico}+"/"+$V{totQuiTotLinha}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
||||||
<reportElement uuid="6fa898d8-a03c-449e-b31a-4955944a2e52" stretchType="RelativeToTallestObject" mode="Transparent" x="604" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
<reportElement uuid="6fa898d8-a03c-449e-b31a-4955944a2e52" stretchType="RelativeToTallestObject" mode="Transparent" x="604" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
@ -655,7 +660,7 @@
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
<paragraph lineSpacing="Single"/>
|
<paragraph lineSpacing="Single"/>
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{totSabQtdeLinha}+"/"+$V{totSabTotLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{totSabQtdeServico}+"/"+$V{totSabTotLinha}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
||||||
<reportElement uuid="94739135-6cee-4279-a5c8-5002af1da96c" stretchType="RelativeToTallestObject" mode="Transparent" x="262" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
<reportElement uuid="94739135-6cee-4279-a5c8-5002af1da96c" stretchType="RelativeToTallestObject" mode="Transparent" x="262" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
@ -693,7 +698,7 @@
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
<paragraph lineSpacing="Single"/>
|
<paragraph lineSpacing="Single"/>
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{totSegQtdeLinha}+"/"+$V{totSegTotLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{totSegQtdeServico}+"/"+$V{totSegTotLinha}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
||||||
<reportElement uuid="d18f9eef-1c91-4d46-8669-9f1a3fe44909" stretchType="RelativeToTallestObject" mode="Transparent" x="794" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
<reportElement uuid="d18f9eef-1c91-4d46-8669-9f1a3fe44909" stretchType="RelativeToTallestObject" mode="Transparent" x="794" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
@ -734,6 +739,19 @@
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{totReceitaLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{totReceitaLinha}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
|
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
||||||
|
<reportElement uuid="ca6533ec-b661-456b-a6bb-0c16137a6e01" stretchType="RelativeToBandHeight" mode="Transparent" x="135" y="0" width="40" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
<box>
|
||||||
|
<topPen lineWidth="0.0"/>
|
||||||
|
<bottomPen lineWidth="0.0"/>
|
||||||
|
<rightPen lineWidth="0.0"/>
|
||||||
|
</box>
|
||||||
|
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
||||||
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
|
<paragraph lineSpacing="Single"/>
|
||||||
|
</textElement>
|
||||||
|
<textFieldExpression><![CDATA[$V{totViagemLinha}]]></textFieldExpression>
|
||||||
|
</textField>
|
||||||
</band>
|
</band>
|
||||||
</groupFooter>
|
</groupFooter>
|
||||||
</group>
|
</group>
|
||||||
|
@ -1398,7 +1416,7 @@
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
||||||
<paragraph lineSpacing="Single"/>
|
<paragraph lineSpacing="Single"/>
|
||||||
</textElement>
|
</textElement>
|
||||||
<textFieldExpression><![CDATA[$V{finMediaLinha}]]></textFieldExpression>
|
<textFieldExpression><![CDATA[$V{finMediaServico}]]></textFieldExpression>
|
||||||
</textField>
|
</textField>
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
||||||
<reportElement uuid="4ce49b04-f991-47b3-b080-50818e8756c7" stretchType="RelativeToBandHeight" mode="Transparent" x="224" y="0" width="38" height="14" forecolor="#000000" backcolor="#FFFFFF"/>
|
<reportElement uuid="4ce49b04-f991-47b3-b080-50818e8756c7" stretchType="RelativeToBandHeight" mode="Transparent" x="224" y="0" width="38" height="14" forecolor="#000000" backcolor="#FFFFFF"/>
|
||||||
|
@ -1439,247 +1457,7 @@
|
||||||
</band>
|
</band>
|
||||||
</detail>
|
</detail>
|
||||||
<lastPageFooter>
|
<lastPageFooter>
|
||||||
<band height="24">
|
<band height="24"/>
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="fb9f5bf2-788e-4a0c-90aa-4b0e49fd632e" stretchType="RelativeToTallestObject" mode="Transparent" x="642" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totSexQtdeGeral}+"/"+$V{totSexTotGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="48b45cf9-ecd2-4c1e-8c6f-9a80c5e88baf" stretchType="RelativeToTallestObject" mode="Transparent" x="300" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totDomFinGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="0f3c5bde-2d7f-4623-87d8-2b4a052217a8" stretchType="RelativeToTallestObject" mode="Transparent" x="452" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totTerFinGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="aecd5d4d-0b4a-4440-a6e9-1e935ef005e6" stretchType="RelativeToTallestObject" mode="Transparent" x="566" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totQuiQtdeGeral}+"/"+$V{totQuiTotGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="f378165b-baaa-4442-b512-31b9fc5079fa" stretchType="RelativeToTallestObject" mode="Transparent" x="414" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totTerQtdeGeral}+"/"+$V{totTerTotGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="025c2ae0-2e50-499f-a3d1-c6edaf58f3eb" stretchType="RelativeToTallestObject" mode="Transparent" x="528" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totQuaFinGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="c511a914-9f31-4030-ab66-3d6400222a36" stretchType="RelativeToTallestObject" mode="Transparent" x="680" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totSexFinGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="e0a74933-30d3-416e-b0a8-5263f9a98ba7" stretchType="RelativeToTallestObject" mode="Transparent" x="376" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totSegFinGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="20c10cbc-6c57-41ab-8edd-32ff2da0a216" stretchType="RelativeToTallestObject" mode="Transparent" x="718" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totSabQtdeGeral}+"/"+$V{totSabTotGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="b0e90fa8-0881-4eb9-bd81-7e0fba3b0e52" stretchType="RelativeToTallestObject" mode="Transparent" x="338" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totSegQtdeGeral}+"/"+$V{totSegTotGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="66d46ffa-fa88-45da-b9bb-ce62b4012cca" stretchType="RelativeToTallestObject" mode="Transparent" x="604" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totQuiFinGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="de597e50-b044-46d4-92f4-78239bde86fe" stretchType="RelativeToTallestObject" mode="Transparent" x="794" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{finMediaGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="42aacb6b-7909-4ddb-b0e6-eb39384e0aa7" stretchType="RelativeToTallestObject" mode="Transparent" x="756" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totSabFinGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="e32021a2-7344-48b8-9582-43c5ddf94e57" stretchType="RelativeToTallestObject" mode="Transparent" x="490" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totQuaQtdeGeral}+"/"+$V{totQuaTotGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="4690724a-a936-402d-914c-c721ea01bdf6" stretchType="RelativeToTallestObject" x="0" y="0" width="135" height="14" isPrintWhenDetailOverflows="true"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Left" verticalAlignment="Middle" markup="none">
|
|
||||||
<font size="7" isBold="true"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA["Aproveitamento Geral: "]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="a293565d-c10a-4ba0-a7ac-23e5057dcd5f" stretchType="RelativeToTallestObject" mode="Transparent" x="262" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<leftPen lineWidth="0.25"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totDomQtdeGeral}+"/"+$V{totDomTotGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="ddd60571-a922-45e2-8aa9-3312aef7d312" stretchType="RelativeToTallestObject" mode="Transparent" x="224" y="0" width="38" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.25"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totPassageiroGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="9182878e-d5c2-487b-959e-5182bed49cc5" stretchType="RelativeToBandHeight" mode="Transparent" x="135" y="0" width="40" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Right" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totViagemGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
<textField isStretchWithOverflow="true" pattern="###0.00" isBlankWhenNull="true">
|
|
||||||
<reportElement uuid="e9ce8d17-49cc-4ddd-800e-63898ee6fb1a" stretchType="RelativeToTallestObject" mode="Transparent" x="175" y="0" width="49" height="14" isPrintWhenDetailOverflows="true" forecolor="#000000" backcolor="#FFFFFF"/>
|
|
||||||
<box>
|
|
||||||
<topPen lineWidth="0.0"/>
|
|
||||||
<bottomPen lineWidth="0.0"/>
|
|
||||||
<rightPen lineWidth="0.0"/>
|
|
||||||
</box>
|
|
||||||
<textElement textAlignment="Center" verticalAlignment="Top" rotation="None" markup="none">
|
|
||||||
<font fontName="SansSerif" size="8" isBold="true" isItalic="false" isUnderline="false" isStrikeThrough="false" pdfEncoding="Cp1252" isPdfEmbedded="false"/>
|
|
||||||
<paragraph lineSpacing="Single"/>
|
|
||||||
</textElement>
|
|
||||||
<textFieldExpression><![CDATA[$V{totReceitaGeral}]]></textFieldExpression>
|
|
||||||
</textField>
|
|
||||||
</band>
|
|
||||||
</lastPageFooter>
|
</lastPageFooter>
|
||||||
<noData>
|
<noData>
|
||||||
<band height="50">
|
<band height="50">
|
||||||
|
|
Loading…
Reference in New Issue