fixes bug#12260
dev:thiago qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@85734 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
c3e059e4a6
commit
142a919324
|
@ -14,7 +14,7 @@ public class RelatorioCalculoComissao extends Relatorio {
|
|||
|
||||
@SuppressWarnings("unchecked")
|
||||
public RelatorioCalculoComissao(Map<String, Object> parametros, Connection conexao, String... nomeSubReporte) {
|
||||
super(parametros, conexao);
|
||||
super(parametros, conexao, nomeSubReporte);
|
||||
|
||||
List<RegistroCalculo> lsDadosRelatorio = new ArrayList<RegistroCalculo>();
|
||||
|
||||
|
@ -27,7 +27,6 @@ public class RelatorioCalculoComissao extends Relatorio {
|
|||
lsDadosRelatorio.addAll(registrosCalculo);
|
||||
}
|
||||
|
||||
setNomeSubReporte(nomeSubReporte);
|
||||
setLsDadosRelatorio(lsDadosRelatorio);
|
||||
}
|
||||
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
package com.rjconsultores.ventaboletos.relatorios.impl;
|
||||
|
||||
import java.sql.Connection;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
||||
import com.rjconsultores.ventaboletos.vo.comissao.ComissaoReceita;
|
||||
import com.rjconsultores.ventaboletos.vo.comissao.RegistroCalculo;
|
||||
|
||||
import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource;
|
||||
|
||||
public class RelatorioCalculoComissaoAnalitico extends Relatorio {
|
||||
|
||||
@SuppressWarnings("unchecked")
|
||||
public RelatorioCalculoComissaoAnalitico(Map<String, Object> parametros, Connection conexao) {
|
||||
super(parametros, conexao);
|
||||
|
||||
List<ComissaoReceita> lsDadosRelatorio = new ArrayList<ComissaoReceita>();
|
||||
|
||||
if(parametros.get("registrosCalculo") != null) {
|
||||
List<RegistroCalculo> registrosCalculo = ((List<RegistroCalculo>) parametros.get("registrosCalculo"));
|
||||
for (RegistroCalculo registroCalculo : registrosCalculo) {
|
||||
lsDadosRelatorio.addAll(registroCalculo.getLsReceitas());
|
||||
}
|
||||
}
|
||||
|
||||
setLsDadosRelatorio(lsDadosRelatorio);
|
||||
}
|
||||
|
||||
public void setLsDadosRelatorio(List<ComissaoReceita> lsDadosRelatorio) {
|
||||
this.setCollectionDataSource(new JRBeanCollectionDataSource(lsDadosRelatorio));
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void processaParametros() throws Exception {
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
label.resumoCalculoComissao=Relatório Cálculo de Comissão Analítico
|
||||
label.periodo=Período
|
||||
label.empresa=Empresa
|
||||
label.agencia=Agência
|
||||
msg.noData=Relatório Cálculo de Comissão Analítico sem movimento no período.
|
||||
|
||||
label.receitas=Receitas
|
||||
label.dia=Dia
|
||||
label.bpr=BPR(+)
|
||||
label.gap=GAP(+)
|
||||
label.impGap=Imp. Gap
|
||||
label.internet=Internet
|
||||
label.cancelados=Cancelados(-)
|
||||
label.cancelGap=Cancel. GAP(-)
|
||||
label.devolvidos=Devolvidos(-)
|
||||
label.devGap=Dev. GAP(-)
|
||||
label.excBagagem=Exc. Bagagem
|
||||
label.segOpcional=Seg. Opcional
|
||||
label.outros=Outros
|
||||
label.total=Total
|
||||
label.comissoes=Comissões
|
||||
label.entPassagem=Ent. Passagem
|
||||
label.bprComissao=BPR
|
||||
label.excBagagemComissao=Exc. Bagagem
|
||||
label.outrosComissao=Outros
|
||||
label.segOpcionalComissao=Seg. Opcional
|
|
@ -0,0 +1,26 @@
|
|||
label.resumoCalculoComissao=Relatório Cálculo de Comissão Analítico
|
||||
label.periodo=Período
|
||||
label.empresa=Empresa
|
||||
label.agencia=Agência
|
||||
msg.noData=Relatório Cálculo de Comissão Analítico sem movimento no período.
|
||||
|
||||
label.receitas=Receitas
|
||||
label.dia=Dia
|
||||
label.bpr=BPR(+)
|
||||
label.gap=GAP(+)
|
||||
label.impGap=Imp. Gap
|
||||
label.internet=Internet
|
||||
label.cancelados=Cancelados(-)
|
||||
label.cancelGap=Cancel. GAP(-)
|
||||
label.devolvidos=Devolvidos(-)
|
||||
label.devGap=Dev. GAP(-)
|
||||
label.excBagagem=Exc. Bagagem
|
||||
label.segOpcional=Seg. Opcional
|
||||
label.outros=Outros
|
||||
label.total=Total
|
||||
label.comissoes=Comissões
|
||||
label.entPassagem=Ent. Passagem
|
||||
label.bprComissao=BPR
|
||||
label.excBagagemComissao=Exc. Bagagem
|
||||
label.outrosComissao=Outros
|
||||
label.segOpcionalComissao=Seg. Opcional
|
|
@ -1,6 +1,6 @@
|
|||
label.calculoComissao=Cálculo Comissão
|
||||
label.periodo=Período
|
||||
label.resumoCalculoComissao=Resumo - Cálculo de Comissão
|
||||
label.resumoCalculoComissao=Relatório Cálculo de Comissão
|
||||
label.empresa=Empresa
|
||||
label.agencia=Agência
|
||||
label.numeroAgencia=Número Agência
|
||||
|
@ -16,4 +16,5 @@ label.descontos=Descontos
|
|||
label.outros=Outros
|
||||
label.itemDesconto=Item Desconto
|
||||
label.valor=Valor
|
||||
label.tipoDesconto=Tipo Desconto
|
||||
label.tipoDesconto=Tipo Desconto
|
||||
msg.noData=Relatório Cálculo de Comissão sem movimento no período.
|
|
@ -1,6 +1,6 @@
|
|||
label.calculoComissao=Cálculo Comissão
|
||||
label.periodo=Período
|
||||
label.resumoCalculoComissao=Resumo - Cálculo de Comissão
|
||||
label.resumoCalculoComissao=Relatório Cálculo de Comissão
|
||||
label.empresa=Empresa
|
||||
label.agencia=Agência
|
||||
label.numeroAgencia=Número Agência
|
||||
|
@ -16,4 +16,5 @@ label.descontos=Descontos
|
|||
label.outros=Outros
|
||||
label.itemDesconto=Item Desconto
|
||||
label.valor=Valor
|
||||
label.tipoDesconto=Tipo Desconto
|
||||
label.tipoDesconto=Tipo Desconto
|
||||
msg.noData=Relatório Cálculo de Comissão sem movimento no período.
|
Binary file not shown.
|
@ -2,7 +2,7 @@
|
|||
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="RelatorioCalculoComissao" pageWidth="1240" pageHeight="595" orientation="Landscape" columnWidth="1200" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="a0e4c57b-f708-4388-8e29-56a2a758254d">
|
||||
<property name="ireport.zoom" value="1.0"/>
|
||||
<property name="ireport.x" value="0"/>
|
||||
<property name="ireport.y" value="0"/>
|
||||
<property name="ireport.y" value="95"/>
|
||||
<subDataset name="dsDescontos" uuid="b7826494-a692-464e-8409-8b27d51e65f7">
|
||||
<field name="nomeDesconto" class="java.lang.String"/>
|
||||
<field name="valorDesconto" class="java.math.BigDecimal"/>
|
||||
|
@ -35,7 +35,6 @@
|
|||
<parameter name="subReport" class="java.lang.String">
|
||||
<defaultValueExpression><![CDATA[]]></defaultValueExpression>
|
||||
</parameter>
|
||||
<parameter name="exibirTotal" class="java.lang.Boolean"/>
|
||||
<parameter name="SUBREPORT_RESOURCE_BUNDLE" class="java.util.ResourceBundle"/>
|
||||
<field name="comissaoPagar" class="java.math.BigDecimal"/>
|
||||
<field name="comissaoBPR" class="java.math.BigDecimal"/>
|
||||
|
@ -263,9 +262,6 @@
|
|||
<subreportParameter name="REPORT_RESOURCE_BUNDLE">
|
||||
<subreportParameterExpression><![CDATA[$P{SUBREPORT_RESOURCE_BUNDLE}]]></subreportParameterExpression>
|
||||
</subreportParameter>
|
||||
<subreportParameter name="exibirTotal">
|
||||
<subreportParameterExpression><![CDATA[$P{exibirTotal}]]></subreportParameterExpression>
|
||||
</subreportParameter>
|
||||
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{lsReceitas})]]></dataSourceExpression>
|
||||
<subreportExpression><![CDATA[$P{subReport}]]></subreportExpression>
|
||||
</subreport>
|
||||
|
@ -380,13 +376,15 @@
|
|||
</line>
|
||||
</band>
|
||||
</detail>
|
||||
<columnFooter>
|
||||
<band height="17" splitType="Stretch"/>
|
||||
</columnFooter>
|
||||
<pageFooter>
|
||||
<band height="13" splitType="Stretch"/>
|
||||
</pageFooter>
|
||||
<summary>
|
||||
<band height="16" splitType="Stretch"/>
|
||||
</summary>
|
||||
<noData>
|
||||
<band height="21">
|
||||
<textField pattern="MM/yyyy">
|
||||
<reportElement x="0" y="0" width="1198" height="20" isPrintWhenDetailOverflows="true" uuid="bcb05394-b468-4bac-81f0-981656fef979"/>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="11"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{msg.noData}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</noData>
|
||||
</jasperReport>
|
||||
|
|
Binary file not shown.
|
@ -0,0 +1,613 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="RelatorioCalculoComissaoAnalitico" pageWidth="1365" pageHeight="555" orientation="Landscape" columnWidth="1325" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="14814f61-8faa-49a1-919b-08e34011ed52">
|
||||
<property name="ireport.zoom" value="1.0"/>
|
||||
<property name="ireport.x" value="0"/>
|
||||
<property name="ireport.y" value="0"/>
|
||||
<parameter name="exibirTotal" class="java.lang.Boolean"/>
|
||||
<parameter name="empresa" class="java.lang.String"/>
|
||||
<parameter name="puntoventa" class="java.lang.String"/>
|
||||
<parameter name="periodo" class="java.util.Date"/>
|
||||
<field name="receitaComissao" class="java.math.BigDecimal"/>
|
||||
<field name="receitaBPR" class="java.math.BigDecimal"/>
|
||||
<field name="receitaGAP" class="java.math.BigDecimal"/>
|
||||
<field name="gapImpressa" class="java.math.BigDecimal"/>
|
||||
<field name="internet" class="java.math.BigDecimal"/>
|
||||
<field name="cancelados" class="java.math.BigDecimal"/>
|
||||
<field name="canceladosGAP" class="java.math.BigDecimal"/>
|
||||
<field name="receitaExcessoBagagem" class="java.math.BigDecimal"/>
|
||||
<field name="receitaSeguroOpcional" class="java.math.BigDecimal"/>
|
||||
<field name="contImpressa" class="java.lang.Integer"/>
|
||||
<field name="comissaoBPRDiaria" class="java.math.BigDecimal"/>
|
||||
<field name="comissaoExcessoBagagemDiaria" class="java.math.BigDecimal"/>
|
||||
<field name="comissaoSegOpcionalDiaria" class="java.math.BigDecimal"/>
|
||||
<field name="comissaoEntregaPassagemDiaria" class="java.math.BigDecimal"/>
|
||||
<field name="receitaSeguroOutros" class="java.math.BigDecimal"/>
|
||||
<field name="comissaoOutrosDiaria" class="java.math.BigDecimal"/>
|
||||
<field name="total" class="java.math.BigDecimal"/>
|
||||
<field name="totalComissao" class="java.math.BigDecimal"/>
|
||||
<field name="devolvidosRelatorio" class="java.math.BigDecimal"/>
|
||||
<field name="devolvidosGAPRelatorio" class="java.math.BigDecimal"/>
|
||||
<field name="descricaoPuntoVenta" class="java.lang.String"/>
|
||||
<variable name="receitaComissao" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{receitaComissao}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="receitaBPR" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{receitaBPR}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="receitaGAP" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{receitaGAP}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="gapImpressa" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{gapImpressa}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="internet" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{internet}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="cancelados" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{cancelados}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="canceladosGAP" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{canceladosGAP}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="devolvidosRelatorio" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{devolvidosRelatorio}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="devolvidosGAPRelatorio" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{devolvidosGAPRelatorio}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="receitaExcessoBagagem" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{receitaExcessoBagagem}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="receitaSeguroOpcional" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{receitaSeguroOpcional}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="comissaoBPRDiaria" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{comissaoBPRDiaria}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="comissaoExcessoBagagemDiaria" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{comissaoExcessoBagagemDiaria}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="comissaoSegOpcionalDiaria" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{comissaoSegOpcionalDiaria}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="comissaoEntregaPassagemDiaria" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{comissaoEntregaPassagemDiaria}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="receitaSeguroOutros" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{receitaSeguroOutros}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="comissaoOutrosDiaria" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{comissaoOutrosDiaria}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="total" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{total}]]></variableExpression>
|
||||
</variable>
|
||||
<variable name="totalComissao" class="java.math.BigDecimal" calculation="Sum">
|
||||
<variableExpression><![CDATA[$F{totalComissao}]]></variableExpression>
|
||||
</variable>
|
||||
<background>
|
||||
<band splitType="Stretch"/>
|
||||
</background>
|
||||
<title>
|
||||
<band height="89" splitType="Stretch">
|
||||
<textField>
|
||||
<reportElement x="0" y="0" width="735" height="20" uuid="4ed4e495-6cb7-4479-8542-e758fc38bda5"/>
|
||||
<textElement verticalAlignment="Middle" markup="none">
|
||||
<font size="14" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.resumoCalculoComissao}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="dd/MM/yyyy HH:mm">
|
||||
<reportElement x="824" y="0" width="374" height="20" uuid="f8e7d9fb-d9c1-4cd0-ba13-e57547fd1688"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[new java.util.Date()]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="74" y="40" width="728" height="23" isPrintWhenDetailOverflows="true" uuid="862c85d4-9b01-4bcb-957d-d7a944548a85"/>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="11"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$P{empresa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="0" y="40" width="74" height="23" uuid="7b7d9a7f-ef96-4844-b667-162f159f8b52"/>
|
||||
<textElement verticalAlignment="Middle" markup="none">
|
||||
<font size="11" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.empresa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="0" y="63" width="74" height="23" uuid="ec7d73cd-a621-4da8-99df-658f1609e5f5"/>
|
||||
<textElement verticalAlignment="Middle" markup="none">
|
||||
<font size="11" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.agencia}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="74" y="63" width="728" height="23" isPrintWhenDetailOverflows="true" uuid="0a0c54e6-24ef-4ddf-9d32-ec88740bdfcf"/>
|
||||
<textElement verticalAlignment="Middle"/>
|
||||
<textFieldExpression><![CDATA[$P{puntoventa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField pattern="MM/yyyy">
|
||||
<reportElement x="74" y="20" width="728" height="20" isPrintWhenDetailOverflows="true" uuid="ef41c70b-93d7-4cfa-b4af-55f4254b3f57"/>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="11"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$P{periodo}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="0" y="20" width="74" height="20" uuid="a1ad69a4-5fec-4e02-969b-8b8039a870ee"/>
|
||||
<textElement verticalAlignment="Middle" markup="none">
|
||||
<font size="11" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.periodo}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</title>
|
||||
<pageHeader>
|
||||
<band splitType="Stretch"/>
|
||||
</pageHeader>
|
||||
<columnHeader>
|
||||
<band height="44" splitType="Stretch">
|
||||
<line>
|
||||
<reportElement x="0" y="24" width="998" height="1" uuid="d075b138-c9ed-414c-af8f-b2ee7fa94c29"/>
|
||||
</line>
|
||||
<textField>
|
||||
<reportElement x="1" y="2" width="995" height="20" uuid="fe7b5d8f-0fc2-463b-9cd0-667eb8f5bcec"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.receitas}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField>
|
||||
<reportElement x="1000" y="2" width="325" height="20" uuid="ff2361c4-28ed-4c53-84b3-e093709b6f08"/>
|
||||
<textElement textAlignment="Center" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="true"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.comissoes}]]></textFieldExpression>
|
||||
</textField>
|
||||
<line>
|
||||
<reportElement x="1000" y="24" width="325" height="1" uuid="fabbb637-0121-43eb-95f4-05b07ac58b37"/>
|
||||
</line>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="173" y="26" width="79" height="15" isPrintWhenDetailOverflows="true" uuid="8d8bffc0-f63f-48f8-89b1-64ea7bc7fdbe"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.bpr}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="313" y="26" width="54" height="15" isPrintWhenDetailOverflows="true" uuid="e1106d40-008d-4b70-97a8-015822bf97ad"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.impGap}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="367" y="26" width="67" height="15" isPrintWhenDetailOverflows="true" uuid="36abdbc9-a9d6-414b-83ed-8c28e85bfdec"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.internet}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="434" y="26" width="77" height="15" isPrintWhenDetailOverflows="true" uuid="e058dd69-ee95-4c35-9b84-c37831a7d320"/>
|
||||
<box leftPadding="0"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.cancelados}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="511" y="26" width="84" height="15" isPrintWhenDetailOverflows="true" uuid="d32969fd-0cbe-4da7-86e4-b37b06c046cf"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.cancelGap}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="595" y="26" width="74" height="15" isPrintWhenDetailOverflows="true" uuid="06e037db-c266-4e87-9007-4c9c2257fa90"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.devolvidos}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="669" y="26" width="85" height="15" isPrintWhenDetailOverflows="true" uuid="d1e09e96-d570-4545-8465-fc824daa4743"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.devGap}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="809" y="26" width="70" height="15" isPrintWhenDetailOverflows="true" uuid="930db4b0-7cf9-486e-86d2-5eba6cda7cc6"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.excBagagem}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="879" y="26" width="62" height="15" isPrintWhenDetailOverflows="true" uuid="f9954497-03dd-4ab2-a266-f2f500f9b397"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.segOpcional}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="999" y="26" width="42" height="15" isPrintWhenDetailOverflows="true" uuid="f6ba9c40-65c0-4e2d-9613-df3bd800f21b"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.bprComissao}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="1041" y="26" width="60" height="15" isPrintWhenDetailOverflows="true" uuid="392edb84-d3da-442c-8274-77e13c956397"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.excBagagemComissao}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="1101" y="26" width="55" height="15" isPrintWhenDetailOverflows="true" uuid="f7ed66cb-6a85-4f60-a3f8-42afea2342f1"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.segOpcionalComissao}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="1156" y="26" width="54" height="15" isPrintWhenDetailOverflows="true" uuid="cc66fa67-9ffd-465e-b151-5b67509084e5"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.entPassagem}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="0" y="26" width="173" height="15" isPrintWhenDetailOverflows="true" uuid="5147a259-76fa-4d3e-b046-de710b8c5949"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.agencia}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="252" y="26" width="61" height="15" isPrintWhenDetailOverflows="true" uuid="c314ca39-fdf0-4a3e-83a3-f7ed4c1a6512"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.gap}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="941" y="26" width="55" height="15" isPrintWhenDetailOverflows="true" uuid="063c9eea-c368-446e-900a-307cc7c03837"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.outros}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="1210" y="26" width="57" height="15" isPrintWhenDetailOverflows="true" uuid="d22c708c-cd3f-4187-8ea5-ed1c085a2377"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.outrosComissao}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="1267" y="26" width="57" height="15" isPrintWhenDetailOverflows="true" uuid="e992e432-a408-4922-9b88-8cfcfc8b460e"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.total}]]></textFieldExpression>
|
||||
</textField>
|
||||
<line>
|
||||
<reportElement x="1000" y="0" width="325" height="1" uuid="542872d9-23af-4696-b7c9-8893663fdbfa"/>
|
||||
</line>
|
||||
<line>
|
||||
<reportElement x="0" y="0" width="998" height="1" uuid="c0f1c863-7259-4653-956e-6055f17348e9"/>
|
||||
</line>
|
||||
<line>
|
||||
<reportElement positionType="Float" x="1000" y="42" width="325" height="1" uuid="1810b0b5-b882-45e7-88b6-93575fe5812c"/>
|
||||
</line>
|
||||
<line>
|
||||
<reportElement positionType="Float" x="0" y="42" width="998" height="1" uuid="8010e9da-31b9-4d36-8e8d-6fd22973fe58"/>
|
||||
</line>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="754" y="26" width="55" height="15" isPrintWhenDetailOverflows="true" uuid="70c7ce30-0aef-45ba-b9ba-16c7a3e69e30"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.total}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</columnHeader>
|
||||
<detail>
|
||||
<band height="16" splitType="Stretch">
|
||||
<textField isStretchWithOverflow="true" pattern="dd/MM/yy" isBlankWhenNull="true">
|
||||
<reportElement x="0" y="0" width="173" height="15" uuid="1229187f-f634-4d67-822d-5518788bb5e3"/>
|
||||
<textElement textAlignment="Left" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{descricaoPuntoVenta}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="173" y="0" width="79" height="15" uuid="568dd4c0-a594-4130-96ec-94800b162c4a"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{receitaBPR}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="313" y="0" width="54" height="15" uuid="4b1c1c55-9828-470f-89cc-23ca2e8e5a38"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{gapImpressa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="367" y="0" width="67" height="15" uuid="9332443b-f7b3-43b1-b0e1-556266b470a6"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{internet}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="434" y="0" width="77" height="15" uuid="acd80ea7-0dfd-47f7-8607-59aaf28b66e1"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{cancelados}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="511" y="0" width="84" height="15" uuid="10445fda-9570-4957-a54e-6e4a333289a9"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{canceladosGAP}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="595" y="0" width="74" height="15" uuid="d6460e7b-1c76-478b-a849-b0ddc191f7d2"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{devolvidosRelatorio}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="669" y="0" width="85" height="15" uuid="76297f80-9e76-41da-9f8c-2ad7975eeacf"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{devolvidosGAPRelatorio}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="999" y="0" width="42" height="15" uuid="654782b1-0b9b-46cb-8a78-f90c79dc5a10"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{comissaoBPRDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1041" y="0" width="60" height="15" uuid="71ebac1d-7e6d-4302-83f9-905663a0f908"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{comissaoExcessoBagagemDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1156" y="0" width="54" height="15" uuid="46986d99-a2a8-41cb-bf21-693e58701c40"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{comissaoEntregaPassagemDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="252" y="0" width="61" height="15" uuid="db0af433-7d57-4a29-92d9-c52e6672964e"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{receitaGAP}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="809" y="0" width="70" height="15" uuid="96f03f00-149a-410d-833f-a91d0f807b24"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{receitaExcessoBagagem}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="879" y="0" width="62" height="15" uuid="d129142a-d256-410f-b789-d83e78ee3bec"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{receitaSeguroOpcional}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="941" y="0" width="55" height="15" uuid="c1b447d4-d729-43a2-99e3-a4ba37a9c976"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{receitaSeguroOutros}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1101" y="0" width="55" height="15" uuid="8e8a0b9c-9f97-49ad-a82b-a5d2a04daab3"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{comissaoSegOpcionalDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1210" y="0" width="57" height="15" uuid="7a7c3542-4485-4ae6-8280-94380592b5f8"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{comissaoOutrosDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="754" y="0" width="55" height="15" uuid="497c7b80-7c73-4093-9de1-03015a1092ab"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{total}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1267" y="0" width="57" height="15" uuid="8f8186c6-bc65-4d44-b0e1-efa260b2a7c6"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$F{totalComissao}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</detail>
|
||||
<summary>
|
||||
<band height="17">
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1101" y="1" width="55" height="15" uuid="5ece8668-4131-4b67-a805-a3cb347d11b2"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{comissaoSegOpcionalDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="511" y="1" width="84" height="15" uuid="bc97c56b-6ae9-4280-acc4-4bbf92c1ad7a"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{canceladosGAP}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="313" y="1" width="54" height="15" uuid="11ff0043-eae4-40ec-8613-5c7a1a9191ea"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{gapImpressa}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="999" y="1" width="42" height="15" uuid="0e8961c0-5ec4-40cf-b230-f3b33ee7fd47"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{comissaoBPRDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="669" y="1" width="85" height="15" uuid="7e6ec412-51cf-41b5-97fb-494be6b5904e"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{devolvidosGAPRelatorio}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="809" y="1" width="70" height="15" uuid="157adb9b-bc79-4796-8a1f-22c4dbfa203c"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{receitaExcessoBagagem}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1041" y="1" width="60" height="15" uuid="dcb299cf-fdbc-4d28-a66a-a869f1bdf976"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{comissaoExcessoBagagemDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="367" y="1" width="67" height="15" uuid="235e7812-044e-4630-a787-dc72ed33a7a3"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{internet}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="173" y="1" width="79" height="15" uuid="c1aa4cab-6122-4fa1-a5c9-74090d12e7a7"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{receitaBPR}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="879" y="1" width="62" height="15" uuid="a504b987-a5f9-4b15-a1a3-5168c9c7a1f9"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{receitaSeguroOpcional}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1156" y="1" width="54" height="15" uuid="da2a9fa2-3b6e-4e86-aeea-9cb045c12b44"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{comissaoEntregaPassagemDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="434" y="1" width="77" height="15" uuid="7c79c45a-c3ee-40fd-8ff4-19dd7eac418d"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{cancelados}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="595" y="1" width="74" height="15" uuid="ea835bd8-ea48-4e09-b4ef-b93e9bbea570"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{devolvidosRelatorio}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="252" y="1" width="61" height="15" uuid="d0cec0f9-747c-4146-90c1-19b1b5eabaa5"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{receitaGAP}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="941" y="1" width="55" height="15" uuid="24edac96-0c18-46e6-a985-56d4f4881f5e"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{receitaSeguroOutros}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1210" y="1" width="57" height="15" uuid="58ca6140-9bbe-4551-800e-6f0f5c8e2a7b"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{comissaoOutrosDiaria}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="754" y="1" width="55" height="15" uuid="26e05718-cf56-42d0-b26c-4e633674b0e7"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{total}]]></textFieldExpression>
|
||||
</textField>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="1267" y="1" width="57" height="15" uuid="81a27569-d3b3-4ea3-969e-e556ae7f109a"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
<font size="5"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$V{totalComissao}]]></textFieldExpression>
|
||||
</textField>
|
||||
<line>
|
||||
<reportElement x="1000" y="0" width="325" height="1" uuid="99eef1f5-bcdd-40b0-b0e0-9b2e864262dc"/>
|
||||
</line>
|
||||
<line>
|
||||
<reportElement x="0" y="0" width="998" height="1" uuid="9d22b590-805d-4f3c-993e-43d392bc53ab"/>
|
||||
</line>
|
||||
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
|
||||
<reportElement stretchType="RelativeToTallestObject" x="0" y="1" width="173" height="15" isPrintWhenDetailOverflows="true" uuid="02e09daf-3ed8-4f73-a1ec-f96f0feec811"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle" markup="none">
|
||||
<font size="5" isBold="false"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{label.total}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</summary>
|
||||
<noData>
|
||||
<band height="21">
|
||||
<textField pattern="MM/yyyy">
|
||||
<reportElement x="0" y="0" width="1324" height="20" isPrintWhenDetailOverflows="true" uuid="30a82b83-7c00-4007-a886-86ef6cb74496"/>
|
||||
<textElement verticalAlignment="Middle">
|
||||
<font size="11"/>
|
||||
</textElement>
|
||||
<textFieldExpression><![CDATA[$R{msg.noData}]]></textFieldExpression>
|
||||
</textField>
|
||||
</band>
|
||||
</noData>
|
||||
</jasperReport>
|
Binary file not shown.
|
@ -1,9 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="RelatorioCalculoComissaoReceitas" pageWidth="1200" pageHeight="555" orientation="Landscape" columnWidth="1200" leftMargin="0" rightMargin="0" topMargin="0" bottomMargin="0" uuid="14814f61-8faa-49a1-919b-08e34011ed52">
|
||||
<property name="ireport.zoom" value="2.0"/>
|
||||
<property name="ireport.x" value="1063"/>
|
||||
<property name="ireport.x" value="24"/>
|
||||
<property name="ireport.y" value="0"/>
|
||||
<parameter name="exibirTotal" class="java.lang.Boolean"/>
|
||||
<field name="data" class="java.util.Date"/>
|
||||
<field name="receitaComissao" class="java.math.BigDecimal"/>
|
||||
<field name="receitaBPR" class="java.math.BigDecimal"/>
|
||||
|
@ -400,7 +399,6 @@
|
|||
</detail>
|
||||
<columnFooter>
|
||||
<band height="24" splitType="Stretch">
|
||||
<printWhenExpression><![CDATA[$P{exibirTotal} == true]]></printWhenExpression>
|
||||
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
|
||||
<reportElement x="976" y="1" width="55" height="20" uuid="89a0ff3f-57c5-4e43-a987-fdac3f71feb5"/>
|
||||
<textElement textAlignment="Right" verticalAlignment="Middle">
|
||||
|
|
|
@ -36,6 +36,13 @@ public abstract class Relatorio {
|
|||
this.conexao = conexao;
|
||||
this.infoMsg = new HashSet<String>();
|
||||
}
|
||||
|
||||
protected Relatorio(Map<String, Object> parametros, Connection conexao, String... nomeSubReporte) {
|
||||
this.parametros = parametros;
|
||||
this.conexao = conexao;
|
||||
this.infoMsg = new HashSet<String>();
|
||||
setNomeSubReporte(nomeSubReporte);
|
||||
}
|
||||
|
||||
public Connection getConexao() {
|
||||
return conexao;
|
||||
|
|
|
@ -206,6 +206,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
private Checkbox chkImprime2ViasDevolucao;
|
||||
private Checkbox chkExibeDiferencaMenorTrocaCupomEmbarqueEcf;
|
||||
private Checkbox chkPermiteTrocaVdaAberto;
|
||||
private Checkbox chkExibeComissaoZeradaAgencia;
|
||||
|
||||
private static final String EMAIL_PATTERN =
|
||||
"^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
|
||||
|
@ -315,6 +316,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
chkImprime2ViasDevolucao.setChecked(empresa.getIndImprime2ViasDevolucao() != null ? empresa.getIndImprime2ViasDevolucao() : Boolean.FALSE);
|
||||
chkExibeDiferencaMenorTrocaCupomEmbarqueEcf.setChecked(empresa.getIndExibeDiferencaMenorTrocaCupomEmbarqueEcf() != null ? empresa.getIndExibeDiferencaMenorTrocaCupomEmbarqueEcf() : Boolean.FALSE);
|
||||
chkPermiteTrocaVdaAberto.setChecked(empresa.getIndPermiteTrocaVdaAberto() != null ? empresa.getIndPermiteTrocaVdaAberto() : Boolean.FALSE);
|
||||
chkExibeComissaoZeradaAgencia.setChecked(empresa.getIndExibeComissaoZeradaAgencia() != null ? empresa.getIndExibeComissaoZeradaAgencia() : Boolean.FALSE);
|
||||
|
||||
lsEmpresaContaBancaria = new ArrayList<EmpresaContaBancaria>();
|
||||
empresaContaBancariaList.setItemRenderer(new RenderEmpresaContaBancaria());
|
||||
|
@ -485,6 +487,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
chkIndUsarAliasMapaViagemVenda.getValue();
|
||||
chkExibeDiferencaMenorTrocaCupomEmbarqueEcf.getValue();
|
||||
chkPermiteTrocaVdaAberto.getValue();
|
||||
chkExibeComissaoZeradaAgencia.getValue();
|
||||
|
||||
cmbCRT.getValue();
|
||||
|
||||
|
@ -562,6 +565,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
empresa.setIndImprime2ViasDevolucao(chkImprime2ViasDevolucao.isChecked());
|
||||
empresa.setIndExibeDiferencaMenorTrocaCupomEmbarqueEcf(chkExibeDiferencaMenorTrocaCupomEmbarqueEcf.isChecked());
|
||||
empresa.setIndPermiteTrocaVdaAberto(chkPermiteTrocaVdaAberto.isChecked());
|
||||
empresa.setIndExibeComissaoZeradaAgencia(chkExibeComissaoZeradaAgencia.isChecked());
|
||||
carregarComEmpConferencia();
|
||||
|
||||
empresaService.suscribirActualizacion(empresa);
|
||||
|
|
|
@ -29,6 +29,7 @@ import com.rjconsultores.ventaboletos.entidad.Empresa;
|
|||
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
||||
import com.rjconsultores.ventaboletos.exception.ComissaoException;
|
||||
import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioCalculoComissao;
|
||||
import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioCalculoComissaoAnalitico;
|
||||
import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioReciboComissao;
|
||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
|
||||
import com.rjconsultores.ventaboletos.relatorios.utilitarios.SaidaRelatorio;
|
||||
|
@ -143,20 +144,19 @@ public class BusquedaCalculoComissaoController extends MyGenericForwardComposer
|
|||
parametros.put("periodo", periodo);
|
||||
parametros.put("subReport", subReport);
|
||||
|
||||
Relatorio relatorio = null;
|
||||
if(puntoVenta != null && puntoVenta.getPuntoventaId() > -1) {
|
||||
RegistroCalculo rc = calculoComissaoService.relatorioCalculoComissao(puntoVenta.getPuntoventaId(), empresa.getEmpresaId(), periodo, UsuarioLogado.getUsuarioLogado().getUsuarioId(), false, false);
|
||||
parametros.put("puntoventa", puntoVenta.getNombpuntoventa());
|
||||
parametros.put("registroCalculo", rc);
|
||||
parametros.put("exibirTotal", Boolean.TRUE);
|
||||
relatorio = new RelatorioCalculoComissao(parametros, dataSourceRead.getConnection(), "RelatorioCalculoComissaoReceitas");
|
||||
} else {
|
||||
parametros.put("puntoventa", "Todas");
|
||||
List<RegistroCalculo> registrosCalculo = calculoComissaoService.relatorioCalculoComissao(empresa.getEmpresaId(), periodo, UsuarioLogado.getUsuarioLogado().getUsuarioId(), false, false);
|
||||
parametros.put("registrosCalculo", registrosCalculo);
|
||||
parametros.put("exibirTotal", Boolean.FALSE);
|
||||
relatorio = new RelatorioCalculoComissaoAnalitico(parametros, dataSourceRead.getConnection());
|
||||
}
|
||||
|
||||
Relatorio relatorio = new RelatorioCalculoComissao(parametros, dataSourceRead.getConnection(), "RelatorioCalculoComissaoReceitas");
|
||||
|
||||
|
||||
Map<String, Relatorio> args = new HashMap<String, Relatorio>();
|
||||
args.put("relatorio", relatorio);
|
||||
|
||||
|
|
|
@ -1245,6 +1245,7 @@ editarEmpresaController.folioComoLocalizadorPrepagoAberto = N. Passagem como loc
|
|||
editarEmpresaController.exibeDiferencaMenorTrocaCupomEmbarqueEcf = Habilita la impresión de la diferencia del cambio para menor valor en el Cupón de Embarque ECF
|
||||
editarEmpresaController.imprimeDoisCuponsSegundaVia = Habilita Impressão duas vias de segunda via para impressora não fiscal.
|
||||
editarEmpresaController.permiteTrocaVdaAberto = Habilita el cambio del pasaje en abierto
|
||||
editarEmpresaController.exibeComissaoZeradaAgencia = Exibir no Relatório de Comissão as Agências Zeradas
|
||||
|
||||
editarEmpresaController.contaBancaria.label = Cuentas Bancárias
|
||||
editarEmpresaController.contaBancaria.instiFinanceira = Instituición financiera
|
||||
|
@ -7653,6 +7654,7 @@ editarEmpresaController.folioComoLocalizadorPrepagoAberto.ajuda = Habilita a uti
|
|||
editarEmpresaController.imprimeDoisCuponsSegundaViaImpressoraNaoFiscal.ajuda = Habilita a impressão de duas vias, quando utilizado o processo de impressão de 2° via de cupom de embarque na impressora não-fiscal no menu SCO > consulta de bilhetes > Imprimir cupom .
|
||||
editarEmpresaController.exibeDiferencaMenorTrocaCupomEmbarqueEcf.ajuda = Habilita la impresión de la diferencia del cambio para menor valor en el Cupón de Embarque
|
||||
editarEmpresaController.permiteTrocaVdaAberto.ajuda = Habilita el cambio del pasaje en abierto
|
||||
editarEmpresaController.exibeComissaoZeradaAgencia.ajuda = Exibir no Relatório de Comissão as Agências Zeradas
|
||||
|
||||
#Relatorio Movimentacao Estoque
|
||||
relatorioMovimentacaoEstoqueController.window.title = Reporte del Movimientos del Stock
|
||||
|
|
|
@ -1364,6 +1364,7 @@ editarEmpresaController.exibeDiferencaMenorTrocaCupomEmbarqueEcf = Habilita a im
|
|||
editarEmpresaController.imprimeDoisCuponsSegundaVia = Habilita Impressão duas vias de segunda via para impressora não fiscal.
|
||||
editarEmpresaController.imprimeDuasViasDevolucao = Habilita Impressão duas vias de devolução impressora não fiscal.
|
||||
editarEmpresaController.permiteTrocaVdaAberto = Habilita a troca de Passagem em Aberto
|
||||
editarEmpresaController.exibeComissaoZeradaAgencia = Exibir no Relatório de Comissão as Agências Zeradas
|
||||
|
||||
editarEmpresaController.contaBancaria.label = Contas Bancárias
|
||||
editarEmpresaController.contaBancaria.instiFinanceira = Instituição Financeira
|
||||
|
@ -7364,8 +7365,7 @@ relatorioDepositosDetalhadosController.lbPuntoVenta=Agência
|
|||
busquedaCalculoComissaoController.window.title = Cálculo Prestação de Contas
|
||||
busquedaCalculoComissaoController.lbRelatorio.value = Emitir Relatório de Cálculo
|
||||
busquedaCalculoComissaoController.lbRegistro.value = Registrar Cálculo
|
||||
busquedaCalculoComissaoController.lbApagar.busquedaCalculoComissaoController.label.refazerCalculo = Refazer Cálculo
|
||||
|
||||
busquedaCalculoComissaoController.lbApagar.value = Cancelar Cálculo
|
||||
busquedaCalculoComissaoController.lbCompetenciaLayout.label = (MM/YYYY)
|
||||
busquedaCalculoComissaoController.label.ignorarGerados = Ignorar Comissões geradas
|
||||
busquedaCalculoComissaoController.label.refazerCalculo = Refazer Cálculo
|
||||
|
@ -8034,15 +8034,15 @@ painelEcfController.lbEmpresa.value=Empresa
|
|||
painelEcfController.lbECF.value=ECF
|
||||
painelEcfController.lbUFInstalacao.value=UF Instalação
|
||||
painelEcfController.lbDataOcorrencia.value=Data Ocorrência
|
||||
painelEcfController.lbAgencia.value=busquedaRetencaoDiariaComissaoController.window.title = Recálculo da Comissão
|
||||
ler.lbDiasAlertaAberto.value=Dias Alerta Aberto
|
||||
painelEcfController.lbAgencia.value=Agência
|
||||
painelEcfController.lbDiasAlertaAberto.value=Dias Alerta Aberto
|
||||
painelEcfController.lbSeqCRZQuebrada.value=CRZ Quebrada
|
||||
|
||||
# Retencao Diaria Comissao
|
||||
busquedaRetencaoDiariaComisbusquedaRetencaoDiariaComissaoController.error.puntoventa = Usuário não possui permissão para calcular a comissão para todas as agências
|
||||
r.title = Calcular
|
||||
busquedaRetencaoDiariaComissabusquedaRetencaoDiariaComissaoController.info.qtdeMaxDias = Recálculo da Comissão é permitido para o intervalo máximo de {0} dia(s)
|
||||
ui permissão para calcular a comissão para todas as agências
|
||||
busquedaRetencaoDiariaComissaoController.window.title = Recálculo da Comissão
|
||||
busquedaRetencaoDiariaComissaoController.btnCalcular.title = Calcular
|
||||
busquedaRetencaoDiariaComissaoController.info.comissao = Comissão calculada com sucesso
|
||||
busquedaRetencaoDiariaComissaoController.error.puntoventa = Usuário não possui permissão para calcular a comissão para todas as agências
|
||||
busquedaRetencaoDiariaComissaoController.error.empresa = Empresa não foi informada
|
||||
busquedaRetencaoDiariaComissaoController.info.qtdeMaxDias = Recálculo da Comissão é permitido para o intervalo máximo de {0} dia(s)
|
||||
|
||||
|
@ -8133,6 +8133,7 @@ editarEmpresaController.imprimeDoisCuponsSegundaViaImpressoraNaoFiscal.ajuda = H
|
|||
editarEmpresaController.imprimeSegundaViaDevolucaoImpressora.ajuda = Habilita a impressão de duas vias para devolução de passagens.
|
||||
editarEmpresaController.exibeDiferencaMenorTrocaCupomEmbarqueEcf.ajuda = Habilita a impressão da diferença da troca para menor valor no Cupom de Embarque ECF
|
||||
editarEmpresaController.permiteTrocaVdaAberto.ajuda = Habilita a troca de Passagem em Aberto
|
||||
editarEmpresaController.exibeComissaoZeradaAgencia.ajuda = Exibir no Relatório de Comissão as Agências Zeradas
|
||||
|
||||
# Relatório Exportacao Idoso ARTESP
|
||||
relatorioGratuidadeARTESPController.window.title = Relatório Gratuidade ARTESP
|
||||
|
|
|
@ -463,6 +463,18 @@
|
|||
</hlayout>
|
||||
</groupbox>
|
||||
</row>
|
||||
|
||||
<row>
|
||||
<groupbox >
|
||||
<caption label="${c:l('editarEmpresaController.exibeComissaoZeradaAgencia')}" />
|
||||
<hlayout>
|
||||
<checkbox id="chkExibeComissaoZeradaAgencia"
|
||||
value="@{editarEmpresaController.empresa.indExibeComissaoZeradaAgencia}" />
|
||||
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarEmpresaController.exibeComissaoZeradaAgencia.ajuda')}"
|
||||
style="cursor: help" />
|
||||
</hlayout>
|
||||
</groupbox>
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
</tabpanel>
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
<rows>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('busquedaCalculoComissaoController.lbCompetencia.label')}" />
|
||||
value="${c:l('busquedaConferenciaComissaoController.lbCompetencia.label')}" />
|
||||
<hbox>
|
||||
<textbox id="txtCompetencia" width="100px"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
|
|
Loading…
Reference in New Issue