sincronismo de codigo

master
Fabio Faria 2022-10-10 14:30:38 -03:00
parent 0fee64590b
commit a829ecdbea
73 changed files with 3676 additions and 898 deletions

View File

@ -67,6 +67,9 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
BigDecimal valorExcesso = BigDecimal.ZERO;
BigDecimal valorSeguro = BigDecimal.ZERO;
BigDecimal difMaior = BigDecimal.ZERO;
BigDecimal total = BigDecimal.ZERO;
RelatorioAgenciaFechamentoBean agenciaFechamento = new RelatorioAgenciaFechamentoBean();
@ -103,13 +106,33 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
valorSeguro = valorSeguro.add(rset2.getBigDecimal("valorSeguro"));
valorExcesso = valorExcesso.add(rset2.getBigDecimal("valorExcesso"));
difMaior = valorExcesso.add(rset2.getBigDecimal("difMaior"));
}
agenciaFechamento.setQtdExcesso(qtdExcesso);
agenciaFechamento.setQtdSeguro(qtdSeguro);
agenciaFechamento.setValorExcesso(valorExcesso);
agenciaFechamento.setValorSeguro(valorSeguro);
agenciaFechamento.setDifMaior(difMaior);
//total.add(rset1.getBigDecimal("valorBilhete"));
//total.add(rset1.getBigDecimal("valorVch"));
//total.add(rset1.getBigDecimal("valorInternet"));
total = rset1.getBigDecimal("total");
total.add(difMaior);
//total.subtract(rset1.getBigDecimal("valorEstornado"));
//total.subtract(rset1.getBigDecimal("valorEstornado"));
//total.subtract(rset1.getBigDecimal("valorOCD"));
agenciaFechamento.setTotal(total);
agenciaFechamento.setValorOCD(rset1.getBigDecimal("valorOCD"));
lsDadosRelatorio.add(agenciaFechamento);
//Estava dando um erro de "máximo de cursores abertos excedido"
//Colocado isso o erro parou de ocorrer
@ -139,6 +162,29 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
private String carregarDadosTotaisdeVenda(String puntoVenta, String empresa) {
StringBuilder sql = new StringBuilder();
/*
* sql.append("WITH BASE_DIF AS ("); sql.append(" SELECT (C.PRECIOPAGADO - CF.IMPORTE) AS DIF_MAIOR,"); sql.append(" C.CAJA_ID"); sql.append(" FROM CAJA C INNER JOIN CAJA_FORMAPAGO CF ON (C.CAJA_ID = CF.CAJA_ID)"); sql.append(" INNER JOIN FORMA_PAGO FG ON (CF.FORMAPAGO_ID = FG.FORMAPAGO_ID)"); sql.append(" INNER JOIN BOLETO B ON (C.TRANSACAOORIGINAL_ID = B.BOLETO_ID)");
* sql.append(" WHERE FG.FORMAPAGO_ID <> 10 AND C.PRECIOPAGADO > IMPORTE"); sql.append(" )");
*/
sql.append(" SELECT CODIGO,");
sql.append(" DESCRICAO,");
sql.append(" VALORBILHETE,");
sql.append(" QTDBILHETE,");
sql.append(" VALORSEGURO,");
sql.append(" QTDSEGURO,");
sql.append(" VALORVCH,");
sql.append(" QTDVCH,");
sql.append(" VALORINTERNET,");
sql.append(" QTDINTERNET,");
sql.append(" VALORCANCELADO,");
sql.append(" QTDCANCELADO,");
sql.append(" VALORESTORNADO,");
sql.append(" QTDESTORNADO,");
sql.append(" VALOROCD,");
//sql.append(" DIFMAIOR,");
sql.append(" ((VALORBILHETE+VALORVCH+VALORINTERNET)-VALORCANCELADO-VALORESTORNADO-VALOROCD) AS TOTAL");
sql.append(" FROM (");
sql.append(" SELECT pv.PUNTOVENTA_ID AS codigo, ");
sql.append(" pv.nombpuntoventa AS descricao, ");
sql.append(" COALESCE(SUM( ");
@ -226,13 +272,18 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
sql.append(" AND c.MOTIVOCANCELACION_ID <> 31 ");
sql.append(" THEN 1 ");
sql.append(" ELSE NULL ");
sql.append(" END),0) AS qtdEstornado ");
sql.append(" ");
sql.append(" END),0) AS qtdEstornado, ");
sql.append(" COALESCE(SUM(O.VALOR_PAGAR),0) AS VALOROCD ");
//sql.append(" COALESCE(SUM(BD.DIF_MAIOR),0) AS DIFMAIOR");
sql.append(" FROM CAJA c ");
sql.append(" INNER JOIN PUNTO_VENTA pv ");
sql.append(" ON c.PUNTOVENTA_ID = pv.PUNTOVENTA_ID ");
sql.append(" INNER JOIN marca m ");
sql.append(" ON m.marca_id = c.marca_id ");
sql.append(" LEFT JOIN OCD O ");
sql.append(" ON (C.TRANSACAOORIGINAL_ID = O.BOLETO_ID AND O.INDPAGO = 1)");
/*sql.append(" LEFT JOIN BASE_DIF BD ");
sql.append(" ON (BD.CAJA_ID = C.CAJA_ID)");*/
sql.append(" WHERE c.TURNO_ID IS NOT NULL ");
sql.append(" AND c.FECCORTE BETWEEN :de AND :ate ");
if (puntoVenta != null && !puntoVenta.equals("-1")) {
@ -248,6 +299,7 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
sql.append(" AND NVL(C.MONEDA_ID, 1) = :MOEDA_ID ");
sql.append(" GROUP BY pv.PUNTOVENTA_ID, pv.nombpuntoventa ");
sql.append(" ORDER BY pv.nombpuntoventa ");
sql.append(")");
return sql.toString();
@ -257,6 +309,7 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
StringBuilder sql = new StringBuilder();
sql.append(" SELECT ");
sql.append(" COALESCE(SUM(CASE WHEN tee.CVETIPOEVENTO = 'DIF_MAIOR' THEN cd.PRECIO ELSE NULL END),0) AS difmaior, ");
sql.append(" COALESCE(SUM(CASE WHEN tee.CVETIPOEVENTO = 'EXCESSO_BAGAGEM' THEN cd.PRECIO ELSE NULL END),0) AS valorExcesso, ");
sql.append(" COALESCE(COUNT(CASE WHEN tee.CVETIPOEVENTO = 'EXCESSO_BAGAGEM' THEN 1 ELSE NULL END),0) as qtdExcesso, ");
sql.append(" COALESCE(SUM(CASE WHEN tee.CVETIPOEVENTO = 'SEGURO_OPCIONAL' THEN cd.PRECIO ELSE NULL END),0) AS valorSeguro, ");
@ -269,7 +322,7 @@ public class RelatorioAgenciaFechamentoNovo extends Relatorio {
sql.append(" WHERE cd.MOTIVOCANCELACION_ID IS NULL ");
sql.append(" AND ee.activo = 1 ");
sql.append(" AND cd.TURNO_ID IS NOT NULL ");
sql.append(" AND tee.CVETIPOEVENTO in ('EXCESSO_BAGAGEM', 'SEGURO_OPCIONAL' ) ");
sql.append(" AND tee.CVETIPOEVENTO in ('EXCESSO_BAGAGEM', 'SEGURO_OPCIONAL', 'DIF_MAIOR') ");
sql.append(" AND cd.FECCORTE BETWEEN :de AND :ate ");
if (puntoVenta != null && !puntoVenta.equals("-1")) {
sql.append(" AND cd.PUNTOVENTA_ID = ").append(puntoVenta);

View File

@ -503,7 +503,7 @@ public class RelatorioLinhasHorario extends Relatorio {
sql.append(" INNER JOIN RUTA R ON (C.RUTA_ID = R.RUTA_ID ) ");
sql.append(" INNER JOIN RUTA_COMBINACION RC ON (RC.RUTA_ID = C.RUTA_ID AND RC.ACTIVO=1) ");
sql.append(" INNER JOIN TRAMO TR ON (TR.TRAMO_ID = RC.TRAMO_ID AND TR.ORIGEN_ID = C.ORIGEN_ID AND TR.DESTINO_ID = C.DESTINO_ID) ");
sql.append(" INNER JOIN TARIFA TF ON ( TR.TRAMO_ID=TF.TRAMO_ID AND TF.CLASESERVICIO_ID = C.CLASESERVICIO_ID AND TF.DESTINO_ID = C.DESTINO_ID AND TF.ORIGEN_ID = C.ORIGEN_ID AND TF.MARCA_ID = C.MARCA_ID AND TF.RUTA_ID = C.RUTA_ID AND R.ORGAOCONCEDENTE_ID= TF.ORGAOCONCEDENTE_ID AND TF.ACTIVO=1 AND TF.MONEDA_ID = B.MONEDA_ID) ");
sql.append(" INNER JOIN TARIFA TF ON ( TR.TRAMO_ID=TF.TRAMO_ID AND TF.CLASESERVICIO_ID = C.CLASESERVICIO_ID AND TF.DESTINO_ID = C.DESTINO_ID AND TF.ORIGEN_ID = C.ORIGEN_ID AND TF.MARCA_ID = C.MARCA_ID AND TF.RUTA_ID = C.RUTA_ID AND R.ORGAOCONCEDENTE_ID= TF.ORGAOCONCEDENTE_ID AND TF.ACTIVO=1 AND ((TF.MONEDA_ID = B.MONEDA_ID) OR (B.MONEDA_ID IS NULL))) ");
sql.append(" INNER JOIN VIGENCIA_TARIFA VT ON (VT.VIGENCIATARIFA_ID = TF.VIGENCIATARIFA_ID AND C.FECCORRIDA BETWEEN VT.FECINICIOVIGENCIA AND VT.FECFINVIGENCIA ) ");
@ -557,7 +557,7 @@ public class RelatorioLinhasHorario extends Relatorio {
sql.append(" INNER JOIN RUTA R ON R.RUTA_ID = CO.RUTA_ID ");
sql.append(" INNER JOIN RUTA_COMBINACION RC2 ON (RC2.RUTA_ID = R.RUTA_ID AND RC2.ACTIVO=1) ");
sql.append(" INNER JOIN TRAMO TR ON (TR.TRAMO_ID = RC2.TRAMO_ID AND TR.ORIGEN_ID = CO.ORIGEN_ID AND TR.DESTINO_ID = CO.DESTINO_ID) ");
sql.append(" INNER JOIN TARIFA TF ON ( TR.TRAMO_ID=TF.TRAMO_ID AND TF.CLASESERVICIO_ID = CO.CLASESERVICIO_ID AND TF.DESTINO_ID = CO.DESTINO_ID AND TF.ORIGEN_ID = CO.ORIGEN_ID AND TF.MARCA_ID = CO.MARCA_ID AND TF.RUTA_ID = CO.RUTA_ID AND R.ORGAOCONCEDENTE_ID= TF.ORGAOCONCEDENTE_ID AND TF.ACTIVO=1 AND TF.MONEDA_ID = BO.MONEDA_ID) ");
sql.append(" INNER JOIN TARIFA TF ON ( TR.TRAMO_ID=TF.TRAMO_ID AND TF.CLASESERVICIO_ID = CO.CLASESERVICIO_ID AND TF.DESTINO_ID = CO.DESTINO_ID AND TF.ORIGEN_ID = CO.ORIGEN_ID AND TF.MARCA_ID = CO.MARCA_ID AND TF.RUTA_ID = CO.RUTA_ID AND R.ORGAOCONCEDENTE_ID= TF.ORGAOCONCEDENTE_ID AND TF.ACTIVO=1 AND ((TF.MONEDA_ID = BO.MONEDA_ID) OR (BO.MONEDA_ID IS NULL))) ");
sql.append(" INNER JOIN VIGENCIA_TARIFA VT ON (VT.VIGENCIATARIFA_ID = TF.VIGENCIATARIFA_ID AND CO.FECCORRIDA BETWEEN VT.FECINICIOVIGENCIA AND VT.FECFINVIGENCIA ) ");

View File

@ -2,9 +2,7 @@ package com.rjconsultores.ventaboletos.relatorios.impl;
import java.math.BigDecimal;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.HashMap;
@ -31,6 +29,7 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
String dataDe = (String) parametros.get("DATA_DE"), dataAte = (String) parametros.get("DATA_ATE"), linhasIds = null;
Boolean isLinhas = false;
Integer empresaId = null;
List<Map<String,Object>> dadosOrdenados = new ArrayList<Map<String,Object>>();
if (parametros.get("LINHAS") != null) {
linhasIds = (String) parametros.get("LINHAS");
@ -65,7 +64,7 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
dataResult.put("totalReceita", rset.getBigDecimal("totalReceita"));
dataResult.put("numRuta", rset.getString("numRuta"));
for (Iterator iterator = dados.iterator(); iterator.hasNext();) {
for (Iterator iterator = dadosOrdenados.iterator(); iterator.hasNext();) {
@SuppressWarnings("unchecked")
Map<String, Object> map = (Map<String, Object>) iterator.next();
@ -98,11 +97,12 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
}
if (!agrupar) {
this.dados.add(dataResult);
dadosOrdenados.add(dataResult);
}
}
this.dados.addAll(ordenaListMap(dadosOrdenados));
this.resultSet = rset;
}
});
@ -137,7 +137,7 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
sql.append(" END ");
sql.append(" ) AS totalvolta, ");
sql.append(" rc.rutacombinacion_id AS rutaCombinacionId, ");
sql.append(" rs.numsecuencia, ");
sql.append(" tri.numsecuencia, ");
sql.append(" r.indsentidoida ");
sql.append(" FROM ");
@ -165,9 +165,10 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
sql.append(" AND tar.destino_id = b.destino_id ");
sql.append(" AND tar.TRAMO_ID = tr.TRAMO_ID ");
sql.append(" AND tar.activo = 1 ) ");
sql.append(" LEFT JOIN ruta_secuencia rs ON (tr.tramo_id = rs.tramo_id ");
sql.append(" AND r.ruta_id = rs.ruta_id ");
sql.append(" AND rs.activo =1 ) ");
sql.append(" LEFT JOIN corrida_tramo tri ON ( b.corrida_id = tri.corrida_id ");
sql.append(" AND tri.origen_id = b.origen_id ");
sql.append(" AND b.feccorrida = tri.feccorrida ");
sql.append(" AND tri.activo = 1 ) ");
sql.append(" WHERE b.empresacorrida_id IN :empresa_id ");
@ -187,14 +188,35 @@ public class RelatorioQuadroDemonstrativoMovimentoPassageirosNovoLayout extends
sql.append(" ori.descparada, ");
sql.append(" des.descparada, ");
sql.append(" rc.rutacombinacion_id, ");
sql.append(" rs.numsecuencia,");
sql.append(" tri.numsecuencia,");
sql.append(" r.indsentidoida ");
sql.append(" ORDER BY ");
sql.append(" r.indsentidoida DESC, ");
sql.append(" rs.numsecuencia, ");
sql.append(" tri.numsecuencia, ");
sql.append(" r.descruta, ");
sql.append(" rc.rutacombinacion_id ");
return sql.toString();
}
public List<Map<String, Object>> ordenaListMap(List<Map<String, Object>> dadosOrdenados) {
List<Map<String, Object>> semelhancas = new ArrayList<Map<String,Object>>();
for ( Map<String, Object> p : dadosOrdenados ) {
String origem = p.get("origem").toString();
for (Map<String, Object> dado : dadosOrdenados) {
@SuppressWarnings("unchecked")
Map<String, Object> map = (Map<String, Object>) dado;
if (origem.equals(map.get("origem").toString()) && !semelhancas.contains(map) ) {
semelhancas.add(map);
}
}
}
return semelhancas;
}
}

View File

@ -30,7 +30,9 @@ public class RelatorioRemarcacaoPassagensTransferencia extends Relatorio {
Connection conexao = this.relatorio.getConexao();
Map<String, Object> parametros = this.relatorio.getParametros();
String sql = getSql((Integer) parametros.get("EMPRESA_ID"), (String) parametros.get("PUNTOVENTA_ID"));
String sql = getSql((Integer) parametros.get("EMPRESA_ID"), (String) parametros.get("PUNTOVENTA_ID"),
(Boolean) parametros.get("CONSIDERAR_AMBOS"), (Boolean) parametros.get("CONSIDERAR_APENAS_REATIVADO"),
(Boolean) parametros.get("CONSIDERAR_APENAS_TRANSFERENCIA"));
NamedParameterStatement stmt = new NamedParameterStatement(conexao, sql);
@ -127,11 +129,14 @@ public class RelatorioRemarcacaoPassagensTransferencia extends Relatorio {
}
private String getSql(Integer empresaId, String puntoVentasId) {
private String getSql(Integer empresaId, String puntoVentasId, Boolean considerarAmbos, Boolean considerarApenasReativo,
Boolean considerarApenasTransferencia) {
StringBuilder sql = new StringBuilder();
sql.append("SELECT original.DESCTIPODOC TIPO_DOCUMENTO_REMARCADO,remarcado.DESCTIPODOC TIPO_DOCUMENTO_VENDA, r2.CCF CCF_REMARCADO, r2r.CCF CCF_VENDA, E.NOMBEMPRESA EMPRESA_REMARCADO,EV.NOMBEMPRESA EMPRESA_VENDA, ");
sql.append("SELECT DISTINCT original.DESCTIPODOC TIPO_DOCUMENTO_REMARCADO,remarcado.DESCTIPODOC TIPO_DOCUMENTO_VENDA, r2.CCF CCF_REMARCADO, r2r.CCF CCF_VENDA, E.NOMBEMPRESA EMPRESA_REMARCADO,EV.NOMBEMPRESA EMPRESA_VENDA, ");
sql.append(" case when tp.tipoventa_id = 73 then 'VENDA EXTRAVIADA' WHEN tp.tipoventa_id in(5,12,18,41,49,81) then 'PTA' WHEN tp.tipoventa_id = 82 then 'CONFIRM.EM ABERT' ELSE tp.DESCTIPOVENTA END TIPO_VENDA, " );
sql.append(" cao.DESCCATEGORIA TIPO_PASSAGEM_VENDA, car.DESCCATEGORIA TIPO_PASSAGEM_REMARCADO, ");
sql.append(" cao.CVECATEGORIA SIGLA_TIPO_PASSAGEM_VENDA, ");
@ -210,7 +215,13 @@ public class RelatorioRemarcacaoPassagensTransferencia extends Relatorio {
sql.append("inner JOIN TIPO_VENTA tp ON original.TIPOVENTA_ID = tp.TIPOVENTA_ID ");
sql.append("inner JOIN CATEGORIA cao ON original.CATEGORIA_ID = cao.CATEGORIA_ID ");
sql.append("inner JOIN CATEGORIA car ON remarcado.CATEGORIA_ID = car.CATEGORIA_ID ");
if (considerarApenasTransferencia) {
sql.append("WHERE remarcado.TIPOVENTA_ID IN (81) ");
}else if (considerarApenasReativo) {
sql.append("WHERE remarcado.TIPOVENTA_ID IN (41) ");
}else {
sql.append("WHERE remarcado.TIPOVENTA_ID IN (81, 41) ");
}
sql.append("AND to_date(remarcado.FECHORVENTA,'DD/MM/YY') BETWEEN :DATA_INICIAL AND :DATA_FINAL ");
sql.append(empresaId == null || empresaId.equals("-1") ? "" : " AND original.EMPRESACORRIDA_ID= " + empresaId + " ");
sql.append(puntoVentasId == null || puntoVentasId.equals("-1") ? "" : " AND original.PUNTOVENTA_ID in(" + puntoVentasId + ") ");

View File

@ -2,40 +2,42 @@
#geral
detail.agencia=AG\u00CANCIA
detail.qtd.bilhete = Qtd. Bilhete Entrada
detail.qtd.cancelados = Qtd. Cancelados
detail.qtd.estornados = Qtd. Estornados
detail.qtd.excesso = Qtd. Excesso Entrada
detail.qtd.internet = Qtd. Internet Entrada
detail.qtd.itex = Qtd. Itex Entrada
detail.qtd.seguro = Qtd. Seguro Entrada
detail.qtd.vch = Qtd. VCH Entrada
detail.quantidade = QUANTIDADE
detail.totalGeral = TOTAL GERAL
detail.qtdbilhete=Cant. Boleto de entrada
detail.qtdcancelados=Cant. Cancelados
detail.qtdestornados=Cant. Inveridos
detail.qtdexcesso=Cant. Exceso Entrada
detail.qtdinternet=Cant. Entrada aInternet
detail.qtditex=Cant. Entrada Itex
detail.qtd.eguro=Cant. Entrada de Seguro
detail.qtdvch=Cant. Entrada VCH
detail.quantidade=LA CANTIDAD
detail.valor=VALOR
detail.valor.bilhete = Valor Bilhete Entrada
detail.valor.cancelados = Valor Cancelados
detail.valor.estornados = Valor Estornados
detail.valor.excesso = Valor Excesso Entrada
detail.valor.internet = Valor Internet Entrada
detail.valor.itex = Valor Itex Entrada
detail.valor.seguro = Valor Seguro Entrada
detail.valor.vch = Valor VCH Entrada
detail.valorbilhete=Valor del boleto de entrada
detail.valorcancelados=Montos cancelados
detail.valorestornados=Importe invertido
detail.valorexcesso=Entrada de exceso de valor
detail.valorinternet=Entrada de valor de Internet
detail.valoritex=Entrada de elemento de valor
detail.valorseguro=Entrada de valor de seguro
detail.valorvch=Valor de VCH de entrada
detail.valorOCD=Dev. OCD
detail.difMaior=Dif. Maior
detail.total=Total
header.anulado=Anulados
header.codigo=C\u00F3digo
#Labels header
header.data = Data :
header.dat=Data :
header.descricao=Descri\u00E7\u00E3o
header.despesa = Despesa
header.devolvido = Devolvidos
header.digitado = Digitado
header.despesa=Gastos
header.devolvido=Devuelto
header.digitado=Mecanografiado
header.empresa=Empresa :
header.receita = Receita
header.receita=Ingresos
header.total=Total
header.vendido=Vendido
linhas = Linhas
linhas=Líneas
msg.a=a
msg.noData=No se pudo obtener datos con los par\u00E1metros reportados.

View File

@ -1,26 +1,28 @@
#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
#geral
detail.agencia = Ag\u00EAncia
detail.qtd.bilhete = Qtd. Bilhete Entrada
detail.qtd.cancelados = Qtd. Cancelados
detail.qtd.estornados = Qtd. Estornados
detail.qtd.excesso = Qtd. Excesso Entrada
detail.qtd.internet = Qtd. Internet Entrada
detail.qtd.itex = Qtd. Itex Entrada
detail.qtd.seguro = Qtd. Seguro Entrada
detail.qtd.vch = Qtd. VCH Entrada
detail.agencia=AG\u00CANCIA
detail.qtdbilhete=Qtd. Bilhete Entrada
detail.qtdcancelados=Qtd. Cancelados
detail.qtdestornados=Qtd. Estornados
detail.qtdexcesso=Qtd. Excesso Entrada
detail.qtdinternet=Qtd. Internet Entrada
detail.qtditex=Qtd. Itex Entrada
detail.qtdseguro=Qtd. Seguro Entrada
detail.qtdvch=Qtd. VCH Entrada
detail.quantidade=QUANTIDADE
detail.totalGeral = TOTAL GERAL
detail.valor=VALOR
detail.valor.bilhete = Valor Bilhete Entrada
detail.valor.cancelados = Valor Cancelados
detail.valor.estornados = Valor Estornados
detail.valor.excesso = Valor Excesso Entrada
detail.valor.internet = Valor Internet Entrada
detail.valor.itex = Valor Itex Entrada
detail.valor.seguro = Valor Seguro Entrada
detail.valor.vch = Valor VCH Entrada
detail.valorbilhete=Valor Bilhete Entrada
detail.valorcancelados=Valor Cancelados
detail.valorestornados=Valor Estornados
detail.valorexcesso=Valor Excesso Entrada
detail.valorinternet=Valor Internet Entrada
detail.valoritex=Valor Itex Entrada
detail.valorseguro=Valor Seguro Entrada
detail.valorvch=Valor VCH Entrada
detail.valorOCD=Dev. OCD
detail.difMaior=Dif. Maior
detail.total=Total
header.anulado=Anulados
header.codigo=C\u00F3digo

View File

@ -32,6 +32,9 @@
<field name="qtdCancelado" class="java.lang.Integer"/>
<field name="valorEstornado" class="java.math.BigDecimal"/>
<field name="qtdEstornado" class="java.lang.Integer"/>
<field name="valorOCD" class="java.math.BigDecimal"/>
<field name="difMaior" class="java.math.BigDecimal"/>
<field name="total" class="java.math.BigDecimal"/>
<variable name="sum.qtdBilhete" class="java.lang.Integer" calculation="Sum">
<variableExpression><![CDATA[$F{qtdBilhete}]]></variableExpression>
</variable>
@ -74,6 +77,15 @@
<variable name="sum.valorSeguro" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{valorSeguro}]]></variableExpression>
</variable>
<variable name="sum.valorOCD" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{valorOCD}]]></variableExpression>
</variable>
<variable name="sum.difMaior" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{difMaior}]]></variableExpression>
</variable>
<variable name="sum.total" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{total}]]></variableExpression>
</variable>
<background>
<band splitType="Stretch"/>
</background>
@ -141,336 +153,399 @@
</band>
</pageHeader>
<columnHeader>
<band height="38" splitType="Stretch">
<line>
<reportElement uuid="ae94e51c-f84c-405c-a9c3-d8fd0c48f03a" mode="Transparent" x="0" y="37" width="857" height="1"/>
</line>
<band height="20" splitType="Stretch">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="2cbc8ddc-38e5-4914-8189-5761ddeb2ce9" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" x="0" y="0" width="99" height="36" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="7965e761-2e24-4f17-84eb-9431c98ce72c" positionType="FixRelativeToBottom" x="85" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valorbilhete}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="ab6b6770-67e8-4224-9304-8de30d3c1384" positionType="FixRelativeToBottom" mode="Transparent" x="220" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtdexcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="e3f4df4e-24a9-45b3-8ac3-f8b66d46a15f" positionType="FixRelativeToBottom" mode="Transparent" x="265" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valorseguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="79775d53-3de4-4c0c-8ec7-3be13738dc14" positionType="FixRelativeToBottom" mode="Transparent" x="310" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtdseguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="746627ad-15b0-4435-93ce-6d370b75e594" positionType="FixRelativeToBottom" mode="Transparent" x="355" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valorvch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="3647e647-81bb-4098-afce-52d942daa341" positionType="FixRelativeToBottom" mode="Transparent" x="445" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valorinternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="328a6678-fc02-4845-98e6-a3d3bfaa2c73" positionType="FixRelativeToBottom" mode="Transparent" x="490" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtdinternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="eb34f98d-93fe-4dc9-8852-31c12270ae3d" positionType="FixRelativeToBottom" mode="Transparent" x="626" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valorestornados}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="a7c28fc6-e4fc-431b-b5ba-b001a36dcb54" positionType="FixRelativeToBottom" mode="Transparent" x="671" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtdestornados}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="bbaa5f53-76e0-491e-9145-e522122709e5" positionType="FixRelativeToBottom" x="130" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtdbilhete}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="2b25ca5a-2c25-4c7d-87d1-5bfd205177a9" positionType="FixRelativeToBottom" mode="Transparent" x="175" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valorexcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="0844b500-feab-477d-ade1-2d943491de32" positionType="FixRelativeToBottom" mode="Transparent" x="400" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtdvch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="2cca17d2-47ba-4dba-a8c3-96e4f6d7deff" positionType="FixRelativeToBottom" mode="Transparent" x="535" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valorcancelados}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="959d61e9-4311-4fab-8ead-da9c65f00be3" positionType="FixRelativeToBottom" mode="Transparent" x="580" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtdcancelados}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="2cbc8ddc-38e5-4914-8189-5761ddeb2ce9" positionType="FixRelativeToBottom" x="0" y="0" width="85" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.agencia}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="7965e761-2e24-4f17-84eb-9431c98ce72c" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" x="99" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="fdd01abd-5110-406e-bf87-7e7f693d0f86" positionType="FixRelativeToBottom" mode="Transparent" x="716" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valor.bilhete}]]></textFieldExpression>
<textFieldExpression><![CDATA[$R{detail.valorOCD}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="bbaa5f53-76e0-491e-9145-e522122709e5" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" x="152" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="cf9e9207-6011-4624-85b1-433667905c47" positionType="FixRelativeToBottom" mode="Transparent" x="806" y="0" width="52" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtd.bilhete}]]></textFieldExpression>
<textFieldExpression><![CDATA[$R{detail.total}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="2b25ca5a-2c25-4c7d-87d1-5bfd205177a9" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="205" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="79f3f230-5cd0-45c5-b86d-f25d2527f492" positionType="FixRelativeToBottom" mode="Transparent" x="761" y="0" width="45" height="20"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
<font size="6" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valor.excesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="ab6b6770-67e8-4224-9304-8de30d3c1384" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="258" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtd.excesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="e3f4df4e-24a9-45b3-8ac3-f8b66d46a15f" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="311" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valor.seguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="79775d53-3de4-4c0c-8ec7-3be13738dc14" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="364" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtd.seguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="746627ad-15b0-4435-93ce-6d370b75e594" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="417" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valor.vch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="0844b500-feab-477d-ade1-2d943491de32" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="470" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtd.vch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="3647e647-81bb-4098-afce-52d942daa341" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="523" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valor.internet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="328a6678-fc02-4845-98e6-a3d3bfaa2c73" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="576" y="0" width="53" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtd.internet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="959d61e9-4311-4fab-8ead-da9c65f00be3" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="686" y="0" width="57" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtd.cancelados}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="2cca17d2-47ba-4dba-a8c3-96e4f6d7deff" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="629" y="0" width="57" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valor.cancelados}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="eb34f98d-93fe-4dc9-8852-31c12270ae3d" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="743" y="0" width="57" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.valor.estornados}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="a7c28fc6-e4fc-431b-b5ba-b001a36dcb54" positionType="FixRelativeToBottom" stretchType="RelativeToTallestObject" mode="Transparent" x="800" y="0" width="57" height="36" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Bottom" markup="none">
<font size="11" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.qtd.estornados}]]></textFieldExpression>
<textFieldExpression><![CDATA[$R{detail.difMaior}]]></textFieldExpression>
</textField>
</band>
</columnHeader>
<detail>
<band height="17" splitType="Stretch">
<band height="15" splitType="Stretch">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="784343f8-f7aa-4997-82e7-312878bd9a27" stretchType="RelativeToTallestObject" mode="Transparent" x="470" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="617806c3-5059-4e8b-9cb3-5b2bd10e4705" stretchType="RelativeToTallestObject" mode="Transparent" x="581" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdVch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ad46494b-0240-46d1-a775-f91f0035d7f8" stretchType="RelativeToTallestObject" x="99" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorBilhete}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="0ed9578b-73d5-4f51-b21c-07d9419bbc08" stretchType="RelativeToTallestObject" mode="Transparent" x="311" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorSeguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="617806c3-5059-4e8b-9cb3-5b2bd10e4705" stretchType="RelativeToTallestObject" mode="Transparent" x="686" y="0" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdCancelado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="1ed844e5-7aa4-49ee-8024-765e5ae49f74" stretchType="RelativeToTallestObject" x="152" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdBilhete}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="92017408-1781-4e17-90b7-5ff86457cf6d" stretchType="RelativeToTallestObject" mode="Transparent" x="364" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdSeguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="b7842ed3-aa20-4fe9-996a-c8397aa66c40" stretchType="RelativeToTallestObject" mode="Transparent" x="523" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="6562d46b-27f9-4bef-a471-8eff982378c5" stretchType="RelativeToTallestObject" mode="Transparent" x="626" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorInternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="36f5d507-0340-4c7e-b44b-5057c1e8bee6" stretchType="RelativeToTallestObject" mode="Transparent" x="417" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorVch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="c24531bc-66b7-459b-9c60-07bea18e98d9" stretchType="RelativeToTallestObject" mode="Transparent" x="576" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdInternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="e2ad1400-e2c6-48b0-98c8-812d3c8f008d" stretchType="RelativeToTallestObject" mode="Transparent" x="629" y="0" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorCancelado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="7f08e540-2cf9-4da3-b40a-fb7d5275751f" stretchType="RelativeToTallestObject" mode="Transparent" x="258" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdExcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="16c5bcd4-ac1c-4c49-b065-5794fb9c2e32" stretchType="RelativeToTallestObject" mode="Transparent" x="205" y="0" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorExcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="6562d46b-27f9-4bef-a471-8eff982378c5" stretchType="RelativeToTallestObject" mode="Transparent" x="743" y="0" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorEstornado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="false">
<reportElement uuid="16f536ed-9001-4b34-85f4-a01198390b7d" stretchType="RelativeToTallestObject" x="0" y="0" width="99" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="16f536ed-9001-4b34-85f4-a01198390b7d" stretchType="RelativeToTallestObject" x="0" y="0" width="85" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{descricao}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="33d170a8-cd4c-4148-85b7-48a078e68f7d" stretchType="RelativeToTallestObject" mode="Transparent" x="800" y="0" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="33d170a8-cd4c-4148-85b7-48a078e68f7d" stretchType="RelativeToTallestObject" mode="Transparent" x="671" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdEstornado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="784343f8-f7aa-4997-82e7-312878bd9a27" stretchType="RelativeToTallestObject" mode="Transparent" x="400" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdVch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="ad46494b-0240-46d1-a775-f91f0035d7f8" stretchType="RelativeToTallestObject" x="85" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorBilhete}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="0ed9578b-73d5-4f51-b21c-07d9419bbc08" stretchType="RelativeToTallestObject" mode="Transparent" x="265" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorSeguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="1ed844e5-7aa4-49ee-8024-765e5ae49f74" stretchType="RelativeToTallestObject" x="130" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdBilhete}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="92017408-1781-4e17-90b7-5ff86457cf6d" stretchType="RelativeToTallestObject" mode="Transparent" x="310" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdSeguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="b7842ed3-aa20-4fe9-996a-c8397aa66c40" stretchType="RelativeToTallestObject" mode="Transparent" x="445" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorInternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="36f5d507-0340-4c7e-b44b-5057c1e8bee6" stretchType="RelativeToTallestObject" mode="Transparent" x="355" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorVch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="c24531bc-66b7-459b-9c60-07bea18e98d9" stretchType="RelativeToTallestObject" mode="Transparent" x="490" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdInternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="e2ad1400-e2c6-48b0-98c8-812d3c8f008d" stretchType="RelativeToTallestObject" mode="Transparent" x="535" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorCancelado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="7f08e540-2cf9-4da3-b40a-fb7d5275751f" stretchType="RelativeToTallestObject" mode="Transparent" x="220" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{qtdExcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="16c5bcd4-ac1c-4c49-b065-5794fb9c2e32" stretchType="RelativeToTallestObject" mode="Transparent" x="175" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorExcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="1aced1dd-e8d4-423f-91b9-d38720975e40" stretchType="RelativeToTallestObject" x="716" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$F{valorOCD}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="e261ef85-8d34-4708-85a5-8bed85b54785" stretchType="RelativeToTallestObject" x="761" y="0" width="45" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$F{difMaior}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="2171d4cc-9c99-41f1-afb1-56783f6acd83" stretchType="RelativeToTallestObject" x="806" y="0" width="52" height="14" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$F{total}]]></textFieldExpression>
</textField>
</band>
</detail>
<lastPageFooter>
<band height="18">
<band height="20">
<line>
<reportElement uuid="1653e342-87ec-40f2-94ad-5d27b1020c3a" mode="Transparent" x="0" y="0" width="857" height="1"/>
</line>
<textField isStretchWithOverflow="true">
<reportElement uuid="f0f7fc52-26be-4c51-8c78-3c55375be4aa" x="0" y="1" width="99" height="17"/>
<textElement textAlignment="Left" markup="none">
<font size="10"/>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="f0f7fc52-26be-4c51-8c78-3c55375be4aa" stretchType="RelativeToTallestObject" x="0" y="3" width="85" height="14"/>
<textElement textAlignment="Right" markup="none">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$R{detail.totalGeral}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="5c65a20a-c9d5-4a90-99bc-a388aeaf3b9a" stretchType="RelativeToTallestObject" x="99" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="5c65a20a-c9d5-4a90-99bc-a388aeaf3b9a" stretchType="RelativeToTallestObject" x="85" y="0" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorBilhete}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="dfae2822-460b-4e81-be01-a176d7a2aac7" stretchType="RelativeToTallestObject" mode="Transparent" x="576" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="dfae2822-460b-4e81-be01-a176d7a2aac7" stretchType="RelativeToTallestObject" mode="Transparent" x="490" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.qtdInternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="c96675e1-9572-4ab1-9f83-6ec7a6ce6692" stretchType="RelativeToTallestObject" mode="Transparent" x="311" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="c96675e1-9572-4ab1-9f83-6ec7a6ce6692" stretchType="RelativeToTallestObject" mode="Transparent" x="265" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorSeguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="31a240a5-8c29-4293-a2e3-844b2ca695ef" stretchType="RelativeToTallestObject" mode="Transparent" x="470" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="31a240a5-8c29-4293-a2e3-844b2ca695ef" stretchType="RelativeToTallestObject" mode="Transparent" x="400" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.qtdVch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="91c51dac-2f23-40a3-beca-81d43577e200" stretchType="RelativeToTallestObject" mode="Transparent" x="743" y="1" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="91c51dac-2f23-40a3-beca-81d43577e200" stretchType="RelativeToTallestObject" mode="Transparent" x="626" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorEstornado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="6035409c-38a6-4809-8e25-df5d9fe77cf4" stretchType="RelativeToTallestObject" mode="Transparent" x="417" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="6035409c-38a6-4809-8e25-df5d9fe77cf4" stretchType="RelativeToTallestObject" mode="Transparent" x="355" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorVch}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="a9096947-664a-4340-a0d9-93872e846918" stretchType="RelativeToTallestObject" mode="Transparent" x="523" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="a9096947-664a-4340-a0d9-93872e846918" stretchType="RelativeToTallestObject" mode="Transparent" x="445" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorInternet}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="1e646b2f-f00a-47aa-84f2-50f886028a22" stretchType="RelativeToTallestObject" mode="Transparent" x="364" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="1e646b2f-f00a-47aa-84f2-50f886028a22" stretchType="RelativeToTallestObject" mode="Transparent" x="310" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.qtdSeguro}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="3070f702-c0c4-41fc-8afc-79d25df8f645" stretchType="RelativeToTallestObject" mode="Transparent" x="686" y="1" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="3070f702-c0c4-41fc-8afc-79d25df8f645" stretchType="RelativeToTallestObject" mode="Transparent" x="581" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.qtdCancelado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="c40286db-ba4d-46d5-a377-a3b7982affe5" stretchType="RelativeToTallestObject" mode="Transparent" x="205" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="c40286db-ba4d-46d5-a377-a3b7982affe5" stretchType="RelativeToTallestObject" mode="Transparent" x="175" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorExcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="b5f5917f-69e4-4408-8961-d9d50f151ede" stretchType="RelativeToTallestObject" mode="Transparent" x="629" y="1" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="b5f5917f-69e4-4408-8961-d9d50f151ede" stretchType="RelativeToTallestObject" mode="Transparent" x="536" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorCancelado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="6f4e820e-a46f-4354-9c67-7535cdf12881" stretchType="RelativeToTallestObject" mode="Transparent" x="258" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="6f4e820e-a46f-4354-9c67-7535cdf12881" stretchType="RelativeToTallestObject" mode="Transparent" x="220" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.qtdExcesso}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="c19ad692-5d21-4015-94b4-e67390847023" stretchType="RelativeToTallestObject" mode="Transparent" x="800" y="1" width="57" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="c19ad692-5d21-4015-94b4-e67390847023" stretchType="RelativeToTallestObject" mode="Transparent" x="671" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.qtdEstornado}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement uuid="903b955c-d69f-487a-9ebe-5cfe37b174e5" stretchType="RelativeToTallestObject" x="152" y="1" width="53" height="17" isPrintWhenDetailOverflows="true"/>
<reportElement uuid="903b955c-d69f-487a-9ebe-5cfe37b174e5" stretchType="RelativeToTallestObject" x="130" y="2" width="45" height="16" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center" verticalAlignment="Top" markup="none">
<font size="11" isBold="false"/>
<font size="6" isBold="false"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.qtdBilhete}]]></textFieldExpression>
</textField>
<line>
<reportElement uuid="b7862f5f-e52b-46cf-8a43-ffdddc3d0c53" x="-2" y="1" width="857" height="1"/>
</line>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="f567159f-10d9-4408-823b-4edbb6ebe7d5" stretchType="RelativeToTallestObject" x="716" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.valorOCD}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="7fab5128-1aa9-46ea-b06c-2dbf951f6a01" stretchType="RelativeToTallestObject" x="761" y="2" width="45" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.difMaior}]]></textFieldExpression>
</textField>
<textField isStretchWithOverflow="true" pattern="#,##0.00" isBlankWhenNull="true">
<reportElement uuid="3c5ebc8a-0792-4bf6-aadf-39842a09a8dd" stretchType="RelativeToTallestObject" x="806" y="2" width="52" height="17" isPrintWhenDetailOverflows="true"/>
<textElement textAlignment="Center">
<font size="6"/>
</textElement>
<textFieldExpression><![CDATA[$V{sum.total}]]></textFieldExpression>
</textField>
</band>
</lastPageFooter>
<noData>

View File

@ -1,8 +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="RelatorioDepositos" pageWidth="842" pageHeight="595" orientation="Landscape" whenNoDataType="NoDataSection" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" whenResourceMissingType="Empty" uuid="65274c35-4f3f-4196-bd84-f042e9ac12ea">
<property name="ireport.zoom" value="1.1000000000000005"/>
<property name="ireport.zoom" value="2.8531167061100033"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<property name="ireport.y" value="336"/>
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.2" value="title"/>
<property name="net.sf.jasperreports.export.xls.exclude.origin.band.3" value="pageHeader"/>
<property name="net.sf.jasperreports.export.xls.exclude.origin.keep.first.band.2" value="columnHeader"/>
@ -34,6 +34,10 @@
<variable name="TOTAL_PENDENTE" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{vrpendente}]]></variableExpression>
</variable>
<variable name="TOTAL_JUROS" class="java.math.BigDecimal" calculation="Sum">
<variableExpression><![CDATA[$F{vrjuros}!=null?$F{vrjuros}:BigDecimal.ZERO]]></variableExpression>
<initialValueExpression><![CDATA[java.math.BigDecimal.ZERO]]></initialValueExpression>
</variable>
<pageHeader>
<band height="67" splitType="Stretch">
<textField pattern="" isBlankWhenNull="false">
@ -303,7 +307,7 @@
</band>
</detail>
<summary>
<band height="72">
<band height="111">
<staticText>
<reportElement uuid="b4440540-2f18-4b9e-94d1-285e376ba362" x="0" y="12" width="128" height="20" backcolor="#999999"/>
<textElement>
@ -352,10 +356,26 @@
</textElement>
<textFieldExpression><![CDATA[$V{TOTAL_PENDENTE}]]></textFieldExpression>
</textField>
<textField pattern="#,##0.00">
<reportElement uuid="bc837063-a510-4a77-9954-c2ab99d4aac1" x="129" y="72" width="178" height="20"/>
<textElement>
<font size="8"/>
<paragraph lineSpacing="Single"/>
</textElement>
<textFieldExpression><![CDATA[$V{TOTAL_JUROS}]]></textFieldExpression>
</textField>
<staticText>
<reportElement uuid="9b508aad-2936-4883-9af2-9755eea5f5d4" x="0" y="72" width="128" height="20" backcolor="#CCCCCC"/>
<textElement>
<font size="8" isBold="true"/>
<paragraph lineSpacing="Single"/>
</textElement>
<text><![CDATA[Total Juros]]></text>
</staticText>
</band>
</summary>
<noData>
<band height="20">
<band height="105">
<textField>
<reportElement uuid="670b2fb1-0952-49f5-8458-aa0e25fd839b" x="0" y="0" width="802" height="20"/>
<textElement>

View File

@ -21,6 +21,9 @@ public class RelatorioAgenciaFechamentoBean {
protected BigDecimal valorInternet;
protected BigDecimal valorCancelado;
protected BigDecimal valorEstornado;
protected BigDecimal valorOCD;
protected BigDecimal difMaior;
protected BigDecimal total;
public String getEmpresa() {
return empresa;
@ -150,4 +153,28 @@ public class RelatorioAgenciaFechamentoBean {
this.valorEstornado = valorEstornado;
}
public BigDecimal getValorOCD() {
return valorOCD;
}
public void setValorOCD(BigDecimal valorOCD) {
this.valorOCD = valorOCD;
}
public BigDecimal getDifMaior() {
return difMaior;
}
public void setDifMaior(BigDecimal difMaior) {
this.difMaior = difMaior;
}
public BigDecimal getTotal() {
return total;
}
public void setTotal(BigDecimal total) {
this.total = total;
}
}

View File

@ -21,6 +21,7 @@ import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Enumeration;
import java.util.HashMap;
@ -60,6 +61,7 @@ import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Radio;
import org.zkoss.zul.Row;
import org.zkoss.zul.Tab;
import org.zkoss.zul.Tabbox;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.constantes.ConstantesFuncionSistema;
@ -73,6 +75,7 @@ import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.EmpresaContaBancaria;
import com.rjconsultores.ventaboletos.entidad.EmpresaEmail;
import com.rjconsultores.ventaboletos.entidad.EmpresaEmailConfig;
import com.rjconsultores.ventaboletos.entidad.EmpresaEmailEComerce;
import com.rjconsultores.ventaboletos.entidad.EmpresaEmailFlexBus;
import com.rjconsultores.ventaboletos.entidad.EmpresaImposto;
import com.rjconsultores.ventaboletos.entidad.EmpresaSaferConfig;
@ -83,10 +86,13 @@ import com.rjconsultores.ventaboletos.entidad.InstiFinanceira;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.TipoEventoExtra;
import com.rjconsultores.ventaboletos.enums.TipoCstGratuidade;
import com.rjconsultores.ventaboletos.enums.TipoEmail;
import com.rjconsultores.ventaboletos.enums.TipoOperacaoECommerce;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.CategoriaService;
import com.rjconsultores.ventaboletos.service.CiudadService;
import com.rjconsultores.ventaboletos.service.EmpresaEmailConfigService;
import com.rjconsultores.ventaboletos.service.EmpresaEmailEComerceService;
import com.rjconsultores.ventaboletos.service.EmpresaEmailFlexBusService;
import com.rjconsultores.ventaboletos.service.EmpresaEmailService;
import com.rjconsultores.ventaboletos.service.EmpresaImpostoService;
@ -143,6 +149,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
@Autowired
private EmpresaEmailService empresaEmailService;
@Autowired
private EmpresaEmailEComerceService empresaEmailEComerceService;
@Autowired
private EmpresaEmailConfigService empresaEmailConfigService;
@Autowired
private EmpresaEmailFlexBusService empresaEmailFlexBusService;
@ -151,6 +159,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Empresa empresa;
private EmpresaEmail empresaEmail;
private EmpresaEmailEComerce empresaEmailEComerce;
private EmpresaEmailConfig empresaEmailConfig;
private EmpresaEmailFlexBus empresaEmailFlexBus;
private EmpresaSaferConfig empresaSaferConfig;
@ -190,6 +199,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private CKeditor messageCupomEmbarqueFlexBus;
private MyComboboxEstandar cmbTipoAutorizacaoFlexBus;
private Textbox textAssuntoECommerce;
private Radio rdgFechaVenta;
private Radio rdgFechaSalida;
private Radio rdgRestringeZSim;
@ -350,6 +361,9 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private CKeditor messageConteudoEmailFiscal;
private CKeditor messageCupomEmbarque;
private CKeditor messageConteudoEmailECommerce;
private CKeditor messageAnexo1Ecommerce;
private CKeditor ckCampoCustomVoucher;
private Row rowNumFolio;
@ -371,6 +385,15 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private Checkbox chkIndCheckinBloqueadoNoshow;
private Checkbox chkIndAgrupamentoLocalidadeConexao;
private Combobox cmbTipoEmail;
private Combobox cmbTipoOperacao;
private Tabbox tabCallCenter;
private Tabbox tabECommerce;
private List<TipoEmail> lsTipoEmail;
private List<TipoOperacaoECommerce> lsTipoOperacao;
private Label lblTipoEmail;
private static final String EMAIL_PATTERN = "^[_A-Za-z0-9-\\+]+(\\.[_A-Za-z0-9-]+)*@"
+ "[A-Za-z0-9-]+(\\.[A-Za-z0-9]+)*(\\.[A-Za-z]{2,})$";
@ -404,6 +427,15 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
popularCombobox();
if (empresa != null && empresa.getEmpresaId() != null) {
TipoOperacaoECommerce tipoOperacaoECommerce = TipoOperacaoECommerce.COMPRA_PASSAGEM;
empresaEmailEComerce = empresaEmailEComerceService.buscarPorEmpresa(empresa, tipoOperacaoECommerce.getId().toString());
cmbTipoOperacao.setValue(tipoOperacaoECommerce.getDescricao());
}
lsTipoEmail = Arrays.asList(TipoEmail.values());
lsTipoOperacao = Arrays.asList(TipoOperacaoECommerce.values());
this.imgIndMantemVdaCajaVdaEmbarcada.setTooltiptext(Labels.getLabel("editarEmpresaController.mantemVdaCajaVdaEmbarcada.ajuda", new Object[] {"\n"}));
if (empresa.getEmpresaId() == null) {
@ -992,6 +1024,16 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresaSaferConfigService.actualizacion(empresaSaferConfig);
}
if (empresaEmailEComerce == null) {
empresaEmailEComerce = new EmpresaEmailEComerce();
empresaEmailEComerce.setEmpresa(empresa);
preencheInformacoesEmpresaEmailECommerce();
empresaEmailEComerce = empresaEmailEComerceService.suscribir(empresaEmailEComerce);
} else {
preencheInformacoesEmpresaEmailECommerce();
empresaEmailEComerceService.actualizacion(empresaEmailEComerce);
}
Messagebox.show(Labels.getLabel("editarEmpresaController.MSG.suscribirOK"),
Labels.getLabel("editarEmpresaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
@ -1025,6 +1067,12 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresaEmail.setTextoEmailFiscal(messageConteudoEmailFiscal.getValue());
}
private void preencheInformacoesEmpresaEmailECommerce() {
empresaEmailEComerce.setAssunto(textAssuntoECommerce.getValue());
empresaEmailEComerce.setAnexo1(messageAnexo1Ecommerce.getValue() != null ? messageAnexo1Ecommerce.getValue() : "");
empresaEmailEComerce.setTextoEmail(messageConteudoEmailECommerce.getValue());
}
private void preencheInformacoesEmpresaEmailFlexBus() {
empresaEmailFlexBus.setEmailDe(textEmailDeFlexBus.getValue());
empresaEmailFlexBus.setAssunto(textAssuntoFlexBus.getValue());
@ -2063,6 +2111,46 @@ public void onClick$btnTestEmailFlexBus(Event ev) throws InterruptedException {
}
public void onChange$cmbTipoEmail(Event ev) {
Comboitem cbiEmail = cmbTipoEmail.getSelectedItem();
if (cbiEmail != null) {
TipoEmail tipoEmail = (TipoEmail) cbiEmail.getValue();
switch (tipoEmail) {
case CALL_CENTER:
tabCallCenter.setVisible(true);
tabECommerce.setVisible(false);
cmbTipoOperacao.setVisible(false);
lblTipoEmail.setVisible(false);
break;
case ECOMMERCE:
tabCallCenter.setVisible(false);
tabECommerce.setVisible(true);
cmbTipoOperacao.setVisible(true);
lblTipoEmail.setVisible(true);
break;
default:
tabCallCenter.setVisible(false);
tabECommerce.setVisible(false);
cmbTipoOperacao.setVisible(false);
lblTipoEmail.setVisible(false);
break;
}
}
}
public void onChange$cmbTipoOperacao(Event ev) {
Comboitem cbiTipoOperacao = cmbTipoOperacao.getSelectedItem();
if (cbiTipoOperacao != null) {
TipoOperacaoECommerce tipoOperacao = (TipoOperacaoECommerce) cbiTipoOperacao.getValue();
empresaEmailEComerce = empresaEmailEComerceService.buscarPorEmpresa(empresa, tipoOperacao.getId().toString());
textAssuntoECommerce.setValue(empresaEmailEComerce.getAssunto());
messageAnexo1Ecommerce.setValue(empresaEmailEComerce.getAnexo1());
messageConteudoEmailECommerce.setValue(empresaEmailEComerce.getTextoEmail());
}
}
public void onBlur$txtCpfCnpj_AutorizadoDowload(Event event) {
String numDoc = txtCpfCnpj_AutorizadoDowload.getValue();
@ -2249,4 +2337,60 @@ public void onClick$btnTestEmailFlexBus(Event ev) throws InterruptedException {
this.txtIrkPadrao = txtIrkPadrao;
}
public List<TipoEmail> getLsTipoEmail() {
return lsTipoEmail;
}
public void setLsTipoEmail(List<TipoEmail> lsTipoEmail) {
this.lsTipoEmail = lsTipoEmail;
}
public Tabbox getTabCallCenter() {
return tabCallCenter;
}
public void setTabCallCenter(Tabbox tabCallCenter) {
this.tabCallCenter = tabCallCenter;
}
public Tabbox getTabECommerce() {
return tabECommerce;
}
public void setTabECommerce(Tabbox tabECommerce) {
this.tabECommerce = tabECommerce;
}
public Combobox getCmbTipoEmail() {
return cmbTipoEmail;
}
public void setCmbTipoEmail(Combobox cmbTipoEmail) {
this.cmbTipoEmail = cmbTipoEmail;
}
public EmpresaEmailEComerce getEmpresaEmailEComerce() {
return empresaEmailEComerce;
}
public void setEmpresaEmailEComerce(EmpresaEmailEComerce empresaEmailEComerce) {
this.empresaEmailEComerce = empresaEmailEComerce;
}
public List<TipoOperacaoECommerce> getLsTipoOperacao() {
return lsTipoOperacao;
}
public void setLsTipoOperacao(List<TipoOperacaoECommerce> lsTipoOperacao) {
this.lsTipoOperacao = lsTipoOperacao;
}
public Label getLblTipoEmail() {
return lblTipoEmail;
}
public void setLblTipoEmail(Label lblTipoEmail) {
this.lblTipoEmail = lblTipoEmail;
}
}

View File

@ -3,8 +3,10 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Set;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
@ -14,6 +16,7 @@ import org.zkoss.zhtml.Messagebox;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zul.Button;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Datebox;
@ -24,11 +27,14 @@ import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.ConfRestricaoCanalVenta;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
import com.rjconsultores.ventaboletos.service.ConfRestricaoCanalVentaService;
import com.rjconsultores.ventaboletos.service.TipoPuntoVentaService;
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
@ -55,10 +61,23 @@ public class BusquedaConfRestricaoCanalVentaController extends MyGenericForwardC
private Combobox cmbOrigen;
private Combobox cmbDestino;
private Combobox cmbEmpresa;
private Combobox cmbTipoPtoVta;
private MyComboboxPuntoVenta cmbPtoVta;
private Textbox txtDescConf;
private Intbox txtServico;
private List<Empresa> lsEmpresa;
private Intbox txtIdBloqueio;
private Set<ConfRestricaoCanalVenta> selected;
@Autowired
private ConfRestricaoCanalVentaService confRestricaoCanalVentaService;
public Set<ConfRestricaoCanalVenta> getSelected() {
return selected;
}
public void setSelected(Set<ConfRestricaoCanalVenta> selected) {
this.selected = selected;
}
public List<Empresa> getLsEmpresa() {
return lsEmpresa;
@ -80,6 +99,7 @@ public class BusquedaConfRestricaoCanalVentaController extends MyGenericForwardC
@Override
public void doAfterCompose(Component comp) throws Exception {
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
selected = new HashSet<ConfRestricaoCanalVenta>();
lsTipoPtoVta = tipoPtoVtaService.obtenerTodos();
super.doAfterCompose(comp);
cmbRuta.setItemRenderer(new MyComboRutaRenderer());
@ -134,6 +154,19 @@ public class BusquedaConfRestricaoCanalVentaController extends MyGenericForwardC
confRestricaoCanalVentaBusqueda.addFilterEqual("lsConfRestricaoTramo.destino", destino);
}
Comboitem cmibTipoPtoVta = cmbTipoPtoVta.getSelectedItem();
if (cmibTipoPtoVta != null) {
TipoPuntoVenta tipoPuntoVenta = (TipoPuntoVenta) cmibTipoPtoVta.getValue();
confRestricaoCanalVentaBusqueda.addFilterEqual("lsConfRestricaoTramo.tipoPuntoVenta", tipoPuntoVenta);
}
Comboitem cmiPtoVta = cmbPtoVta.getSelectedItem();
if (cmiPtoVta != null) {
PuntoVenta puntoVenta = (PuntoVenta) cmiPtoVta.getValue();
confRestricaoCanalVentaBusqueda.addFilterEqual("lsConfRestricaoPtovta.puntoVenta", puntoVenta);
}
Comboitem cbiEmpresa = cmbEmpresa.getSelectedItem();
if(cbiEmpresa != null){
Empresa empresa = (Empresa) cbiEmpresa.getValue();
@ -171,6 +204,8 @@ public class BusquedaConfRestricaoCanalVentaController extends MyGenericForwardC
} catch (InterruptedException ex) {
}
}
selected.clear();
}
@SuppressWarnings({ "rawtypes", "unchecked" })
@ -188,6 +223,63 @@ public class BusquedaConfRestricaoCanalVentaController extends MyGenericForwardC
args, MODAL);
}
public void onSelect$confRestricaoCanalVentaList() {
int pos = 0;
for (Object o : confRestricaoCanalVentaList.getData()) {
ConfRestricaoCanalVenta e = (ConfRestricaoCanalVenta) o;
if (confRestricaoCanalVentaList.getItemAtIndex(pos).isSelected()) {
if (!selected.contains(e)) {
selected.add(e);
}
} else {
selected.remove(e);
}
pos++;
}
}
public void onAfterRender$confRestricaoCanalVentaList() {
if (confRestricaoCanalVentaList.getData() != null) {
int pos = 0;
for (Object o : confRestricaoCanalVentaList.getData()) {
ConfRestricaoCanalVenta e = (ConfRestricaoCanalVenta) o;
if (selected.contains(e)) {
confRestricaoCanalVentaList.addItemToSelection(confRestricaoCanalVentaList.getItemAtIndex(pos));
}
pos++;
}
}
}
public void onClick$btnApagar(Event ev) throws InterruptedException {
if(selected.isEmpty()) {
Messagebox.show(
Labels.getLabel("confRestricaoCanalVentaController.MSG.semRestricaoSelecionados"),
Labels.getLabel("confRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
return;
}
Integer resp = Messagebox.show(
Labels.getLabel("confRestricaoCanalVentaController.MSG.borrarPergunta"),
Labels.getLabel("confRestricaoCanalVentaController.window.title"),
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if (resp.equals(Messagebox.YES)) {
confRestricaoCanalVentaService.borrarList(selected);
Messagebox.show(
Labels.getLabel("editarConfRestricaoCanalVentaController.MSG.borrarOK"),
Labels.getLabel("editarConfRestricaoCanalVentaController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
refreshLista();
}
}
public void onClick$btnPesquisa(Event ev) throws InterruptedException {
refreshLista();
}

View File

@ -440,7 +440,7 @@ public class EditarConfRestricaoCanalVentaController extends MyGenericForwardCom
return;
}
if(cmbRuta.getSelectedItem() == null) {
if(cmbRuta.getValue().toString().trim().equals("")) {
confRestricaoCanalVenta.setRuta(null);
}

View File

@ -1,123 +0,0 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.relatorios;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.sql.DataSource;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Datebox;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.relatorios.impl.RelatorioEncerramentoCheckin;
import com.rjconsultores.ventaboletos.relatorios.utilitarios.Relatorio;
import com.rjconsultores.ventaboletos.service.EmpresaService;
import com.rjconsultores.ventaboletos.web.utilerias.MensagensUtils;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
//Mantis 15199
@Controller("relatorioEncerramentoCheckinController")
@Scope("prototype")
@SuppressWarnings("serial")
public class RelatorioEncerramentoCheckinController extends MyGenericForwardComposer {
@Autowired
private DataSource dataSourceRead;
@Autowired
private EmpresaService empresaService;
private Datebox dataInicioServico;
private Datebox dataFimServico;
private Datebox dataInicioEncerramento;
private Datebox dataFimEncerramento;
private MyComboboxEstandar cmbEmpresa;
private MyComboboxParada cmbLocalidade;
private List<Empresa> lsEmpresas;
@Override
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
lsEmpresas = empresaService.obtenerTodos();
}
public void onClick$btnExecutarRelatorio(Event ev) throws Exception {
executarRelatorio();
}
private void executarRelatorio() throws Exception {
Map<String, Object> parametros = new HashMap<String, Object>();
parametros.put("TITULO", Labels.getLabel("relatorioEncerramentoCheckinController.window.title"));
// Datas
putParametrosDate(parametros, RelatorioEncerramentoCheckin.DATA_INICIO_SERVICO, this.dataInicioServico.getValue());
putParametrosDate(parametros, RelatorioEncerramentoCheckin.DATA_FIM_SERVICO, this.dataFimServico.getValue());
putParametrosDate(parametros, RelatorioEncerramentoCheckin.DATA_INICIO_ENCERRAMENTO, this.dataInicioEncerramento.getValue());
putParametrosDate(parametros, RelatorioEncerramentoCheckin.DATA_FIM_ENCERRAMENTO, this.dataFimEncerramento.getValue());
// Validação datas
if (parametros.containsKey(RelatorioEncerramentoCheckin.DATA_INICIO_SERVICO) && !parametros.containsKey(RelatorioEncerramentoCheckin.DATA_FIM_SERVICO) || !parametros.containsKey(RelatorioEncerramentoCheckin.DATA_INICIO_SERVICO) && parametros.containsKey(RelatorioEncerramentoCheckin.DATA_FIM_SERVICO)) {
MensagensUtils.showMessageInformation(Labels.getLabel("relatorioEncerramentoCheckinController.data.servico.obrigatoria"), Labels.getLabel("relatorioEncerramentoCheckinController.window.title"));
return;
}
if (parametros.containsKey(RelatorioEncerramentoCheckin.DATA_INICIO_ENCERRAMENTO) && !parametros.containsKey(RelatorioEncerramentoCheckin.DATA_FIM_ENCERRAMENTO) || !parametros.containsKey(RelatorioEncerramentoCheckin.DATA_INICIO_ENCERRAMENTO) && parametros.containsKey(RelatorioEncerramentoCheckin.DATA_FIM_ENCERRAMENTO)) {
MensagensUtils.showMessageInformation(Labels.getLabel("relatorioEncerramentoCheckinController.data.encerramento.obrigatoria"), Labels.getLabel("relatorioEncerramentoCheckinController.window.title"));
return;
}
if (!parametros.containsKey(RelatorioEncerramentoCheckin.DATA_INICIO_SERVICO) && !parametros.containsKey(RelatorioEncerramentoCheckin.DATA_FIM_SERVICO) && !parametros.containsKey(RelatorioEncerramentoCheckin.DATA_INICIO_ENCERRAMENTO) && !parametros.containsKey(RelatorioEncerramentoCheckin.DATA_FIM_ENCERRAMENTO)) {
MensagensUtils.showMessageInformation(Labels.getLabel("relatorioEncerramentoCheckinController.data.obrigatoria"), Labels.getLabel("relatorioEncerramentoCheckinController.window.title"));
return;
}
// Empresa
if (cmbEmpresa.getSelectedIndex() != -1) {
Empresa empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue();
parametros.put("empresa_id", empresa.getEmpresaId());
parametros.put("EMPRESA", empresa.getNombempresa());
} else {
parametros.put("EMPRESA", "TODAS");
}
// Localidade
if (cmbLocalidade.getSelectedIndex() != -1) {
parametros.put("localidade_id", ((Parada) cmbLocalidade.getSelectedItem().getValue()).getParadaId());
}
Relatorio relatorio = new RelatorioEncerramentoCheckin(parametros, dataSourceRead.getConnection());
Map<String, Object> args = new HashMap<String, Object>();
args.put("relatorio", relatorio);
openWindow("/component/reportView.zul", Labels.getLabel("relatorioEncerramentoCheckinController.window.title"), args, MODAL);
}
private void putParametrosDate(Map<String, Object> parametros, String nomeParametro, Date data) {
if (data != null) {
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
parametros.put(nomeParametro, sdf.format(data));
}
}
// gets/sets
public List<Empresa> getLsEmpresas() {
return lsEmpresas;
}
public void setLsEmpresas(List<Empresa> lsEmpresas) {
this.lsEmpresas = lsEmpresas;
}
}

View File

@ -20,6 +20,7 @@ import org.zkoss.zul.Bandbox;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Paging;
import org.zkoss.zul.Textbox;
import org.zkoss.zul.Radio;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
@ -62,6 +63,9 @@ public class RelatorioRemarcacaoPassagensTransferenciaController extends MyGener
private ArrayList<PuntoVenta> lsNumPuntoVenta = new ArrayList<PuntoVenta>();
private Textbox txtPalavraPesquisa;
private Radio rdTipoTransferencia;
private Radio rdTipoCheckinAmbos;
private Radio rdTipoCheckinReativado;
@Override
public void doAfterCompose(Component comp) throws Exception {
@ -82,6 +86,9 @@ public class RelatorioRemarcacaoPassagensTransferenciaController extends MyGener
parametros.put("DATA_INICIAL", dataInicio);
parametros.put("DATA_FINAL", dataFinal);
parametros.put("CONSIDERAR_APENAS_TRANSFERENCIA", rdTipoTransferencia.isChecked());
parametros.put("CONSIDERAR_APENAS_REATIVADO", rdTipoCheckinReativado.isChecked());
parametros.put("CONSIDERAR_AMBOS", rdTipoCheckinAmbos.isChecked());
Empresa empresa =null;
if(cmbEmpresa.getSelectedItem() != null ){
empresa = (Empresa) cmbEmpresa.getSelectedItem().getValue();

View File

@ -17,11 +17,15 @@ import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Radio;
import com.rjconsultores.ventaboletos.constantes.Constantes;
import com.rjconsultores.ventaboletos.entidad.CasetaPeaje;
import com.rjconsultores.ventaboletos.entidad.EmpresaImposto;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.entidad.RutaCaseta;
import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
import com.rjconsultores.ventaboletos.entidad.RutaSecuencia;
import com.rjconsultores.ventaboletos.service.CalcularPeajeService;
import com.rjconsultores.ventaboletos.service.CasetaPeajeService;
import com.rjconsultores.ventaboletos.service.EmpresaImpostoService;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.service.RutaService;
@ -43,6 +47,8 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
private CalcularPeajeService calcularPeajeService;
@Autowired
private EmpresaImpostoService empresaImpostoService;
@Autowired
private CasetaPeajeService casetaPeajeService;
private Combobox cmbOrgaoConcedente;
private List<OrgaoConcedente> lsOrgaoConcedente;
@ -54,6 +60,10 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
private List<Ruta> listSelectedRutas;
private MyListbox selectedRutasList;
private List<Ruta> lsRutas;
private Combobox cmbCasetaPeaje;
private List<CasetaPeaje> listSelectedCasetaPeaje;
private MyListbox selectedCasetaPeajeList;
private List<CasetaPeaje> lsCasetaPeaje;
Set<Integer> lsIdsOrgSemIndice = new HashSet<Integer>();
public List<OrgaoConcedente> getLsOrgaoConcedente() {
@ -89,11 +99,16 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
}
lsRutas = rutaService.buscarRutasPorEmpresas(UsuarioLogado.getUsuarioLogado().getEmpresa());
listSelectedRutas = new ArrayList<Ruta>();
lsCasetaPeaje = casetaPeajeService.buscarTodosOrdenadoPorDescricao();
listSelectedCasetaPeaje = new ArrayList<CasetaPeaje>();
}
public void onClick$btnCalcularPeaje(Event ev) throws InterruptedException {
OrgaoConcedente orgao;
OrgaoConcedente orgao = null;
boolean orgaoListaRutasHasIndices = true;
if(!validaSeTodasAsRutasPossuiPeloMenosUmaSecuenciaComApracaDePedagio()) {
return;
};
if (!listSelectedRutas.isEmpty()) {
orgao = null;
for (Ruta r : listSelectedRutas) {
@ -102,16 +117,33 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
lsIdsOrgSemIndice.add(r.getOrgaoConcedente().getOrgaoConcedenteId());
}
}
} else {
} else if(cmbOrgaoConcedente.getSelectedItem()!= null) {
orgao = ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue());
}
if ((orgao != null && orgao.getIndicePeaje() != null) || (!listSelectedRutas.isEmpty() && orgaoListaRutasHasIndices)) {
if ((orgao != null && orgao.getIndicePeaje() != null) || (!listSelectedRutas.isEmpty() && orgaoListaRutasHasIndices) || (!listSelectedCasetaPeaje.isEmpty() && orgaoListaRutasHasIndices)) {
List<Ruta> lsRuta;
if (!listSelectedRutas.isEmpty()) {
lsRuta = listSelectedRutas;
} else {
} else if (!listSelectedCasetaPeaje.isEmpty()){
lsRuta=rutaService.buscarPorOrgaoEcasetaPeaje(orgao,converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(listSelectedCasetaPeaje));
orgao = null;
List<Ruta> lsRutaAux = new ArrayList<Ruta>();
lsRutaAux.addAll(lsRuta);
for (Ruta r : lsRutaAux) {
if (r.getOrgaoConcedente().getIndicePeaje() == null) {
lsRuta.remove(r);
}
}
if(!lsRutaAux.isEmpty() && lsRuta.isEmpty() ) {
lsIdsOrgSemIndice.add(lsRutaAux.get(0).getOrgaoConcedente().getOrgaoConcedenteId());
retornoDoErro(orgao);
return;
}
}
else {
lsRuta = rutaService.buscaRutasFromOrgao(orgao);
}
boolean usarICMS;
@ -129,7 +161,7 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
try {
calcularPeajeService.gerarSQLInserirPeajes(lsRuta, orgao, usarICMS);
calcularPeajeService.gerarSQLInserirPeajes(lsRuta, orgao, usarICMS,converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(listSelectedCasetaPeaje));
Messagebox.show(Labels.getLabel("calcularPeajeController.MSG.suscribirOK"),
Labels.getLabel("indexController.mniCalculoPeaje.label"), Messagebox.OK, Messagebox.INFORMATION);
@ -168,6 +200,12 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
Labels.getLabel("indexController.mniCalculoPeaje.label"), Messagebox.NO, Messagebox.ERROR);
}
} else {
retornoDoErro(orgao);
}
}
private void retornoDoErro(OrgaoConcedente orgao) throws InterruptedException {
if (orgao != null) {
Messagebox.show(
Labels.getLabel("calcularPeajeController.MSG.orgaoSemIndice", new Object[] { orgao.getOrgaoConcedenteId() }),
@ -177,9 +215,83 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
Labels.getLabel("calcularPeajeController.MSG.orgaoSemIndice", new Object[] { retornaIdsOrgaoSemIndice(lsIdsOrgSemIndice) }),
Labels.getLabel("indexController.mniCalculoPeaje.label"), Messagebox.NO, Messagebox.ERROR);
}
}
private Boolean validaSeTodasAsRutasPossuiPeloMenosUmaSecuenciaComApracaDePedagio() throws InterruptedException {
if (!listSelectedCasetaPeaje.isEmpty() && !listSelectedRutas.isEmpty()) {
List<Ruta> lsRutaAuxiliar = new ArrayList<Ruta>();
retornarApenasRutaQuePossuiSecuenciasComAsPracas(lsRutaAuxiliar);
for (Ruta ruta : listSelectedRutas) {
if (!lsRutaAuxiliar.contains(ruta)) {
Messagebox.show(Labels.getLabel("calcularPeajeController.MSG.linhaSemPracaDePedagio", new Object[] { ruta }),
Labels.getLabel("indexController.mniCalculoPeaje.label"), Messagebox.OK, Messagebox.ERROR);
return false;
}
}
}
return true;
}
private void retornarApenasRutaQuePossuiSecuenciasComAsPracas(List<Ruta> lsRutaAuxiliar) {
List<Ruta> listSelectedRutasAux = recarregarAsRutasComBanco(listSelectedRutas);
for (CasetaPeaje casetaPeaje : listSelectedCasetaPeaje) {
for (Ruta r : listSelectedRutasAux) {
if (!r.getRutaSecuenciaList().isEmpty()) {
Boolean isRutaSecuencia = false;
for (RutaSecuencia rutaSecuencia : r.getRutaSecuenciaList()) {
if (isRutaSecuencia)
break;
if (rutaSecuencia.getActivo()) {
for (RutaCaseta rutaCaseta : rutaSecuencia.getLsRutaCase()) {
if (rutaCaseta.getActivo() && rutaCaseta.getCasetaPeaje().getCasetaPeajeId().intValue() == casetaPeaje.getCasetaPeajeId().intValue()) {
lsRutaAuxiliar.add(r);
isRutaSecuencia = true;
break;
}
}
}
}
}
}
}
}
List<Ruta> recarregarAsRutasComBanco(List<Ruta> lsRutasSelecionadas){
List<Integer> lsRutaIds=retornarListRutaIds(lsRutasSelecionadas);
Integer[] arrayDeRutaIds = converteListIdsEmArrayIds(lsRutaIds);
return rutaService.buscarPorIds(arrayDeRutaIds);
}
private Integer[] converteListIdsEmArrayIds(List<Integer> ids) {
Integer[] arrayIds = new Integer[ids.size()];
arrayIds = ids.toArray(arrayIds);
return arrayIds;
}
private List<Integer> retornarListRutaIds(List<Ruta> lsRutasSelecionadas) {
List<Integer> listRutasId = new ArrayList<Integer>();
for (Ruta r : lsRutasSelecionadas) {
listRutasId.add(r.getRutaId());
}
return listRutasId;
}
private Integer[] converterLiistDeCasetaPeajeEmArrayDeCasetaPeaje(List<CasetaPeaje> lsCasetaPeaje) {
if(!lsCasetaPeaje.isEmpty()) {
return converteListIdsEmArrayIds(retornarListCasetaPeajeIds(lsCasetaPeaje));
}
return null;
}
private List<Integer> retornarListCasetaPeajeIds(List<CasetaPeaje> lsCasetaPeaje) {
List<Integer> listCasetaPeaje= new ArrayList<Integer>();
for (CasetaPeaje c : lsCasetaPeaje) {
listCasetaPeaje.add(c.getCasetaPeajeId());
}
return listCasetaPeaje;
}
private String retornaIdsOrgaoSemIndice(Set<Integer> s) {
List l = new ArrayList<Integer>(s);
@ -227,6 +339,20 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
}
}
public void onClick$btnAddCasetaPeaje(Event ev) throws InterruptedException {
if (cmbCasetaPeaje.getSelectedItem() != null) {
listSelectedCasetaPeaje.add((CasetaPeaje) cmbCasetaPeaje.getSelectedItem().getValue());
selectedCasetaPeajeList.setData(listSelectedCasetaPeaje);
cmbCasetaPeaje.setSelectedItem(null);
}
}
public void onClick$btnRemoveCasetaPeaje(Event ev) throws InterruptedException {
CasetaPeaje casetaPeaje= (CasetaPeaje) selectedCasetaPeajeList.getSelected();
listSelectedCasetaPeaje.remove(casetaPeaje);
selectedCasetaPeajeList.setData(listSelectedCasetaPeaje);
}
public void onClick$btnRemoveRuta(Event ev) throws InterruptedException {
Ruta ruta = (Ruta) selectedRutasList.getSelected();
listSelectedRutas.remove(ruta);
@ -273,4 +399,30 @@ public class CalcularPeajeController extends MyGenericForwardComposer {
this.lsRutas = lsRutas;
}
public Combobox getCmbCasetaPeaje() {
return cmbCasetaPeaje;
}
public void setCmbCasetaPeaje(Combobox cmbCasetaPeaje) {
this.cmbCasetaPeaje = cmbCasetaPeaje;
}
public List<CasetaPeaje> getListSelectedCasetaPeaje() {
return listSelectedCasetaPeaje;
}
public void setListSelectedCasetaPeaje(List<CasetaPeaje> listSelectedCasetaPeaje) {
this.listSelectedCasetaPeaje = listSelectedCasetaPeaje;
}
public List<CasetaPeaje> getLsCasetaPeaje() {
return lsCasetaPeaje;
}
public void setLsCasetaPeaje(List<CasetaPeaje> lsCasetaPeaje) {
this.lsCasetaPeaje = lsCasetaPeaje;
}
}

View File

@ -26,12 +26,14 @@ import org.zkoss.zul.Tab;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.Marca;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.entidad.Redondeo;
import com.rjconsultores.ventaboletos.entidad.RedondeoCtrl;
import com.rjconsultores.ventaboletos.entidad.RedondeoMarca;
import com.rjconsultores.ventaboletos.entidad.RedondeoOrgaoConcedente;
import com.rjconsultores.ventaboletos.service.MarcaService;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.service.RedondeoCtrlService;
import com.rjconsultores.ventaboletos.service.RedondeoMarcaService;
import com.rjconsultores.ventaboletos.service.RedondeoService;
import com.rjconsultores.ventaboletos.utilerias.TraslaparUtil;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
@ -40,6 +42,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRedondeo;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRedondeoMarca;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRedondeoOrgaoConcedente;
/**
*
@ -49,13 +52,13 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRedondeoMarca;
@Scope("prototype")
public class EditarRedondeoController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L;
@Autowired
private RedondeoService redondeoService;
@Autowired
private RedondeoCtrlService redondeoCtrlService;
@Autowired
private RedondeoMarcaService redondeoMarcaService;
@Autowired
private MarcaService marcaService;
private Redondeo redondeo;
private RedondeoCtrl redondeoCtrl;
@ -77,11 +80,22 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
private Checkbox chkIndaplicaArtesp;
private static Logger log = Logger.getLogger(EditarRedondeoController.class);
@Autowired
private OrgaoConcedenteService orgaoService;
private Combobox cmbOrgao;
private List<OrgaoConcedente> lsOrgaoCOncendente;
private MyListbox redondeoOrgaoList;
private List<RedondeoOrgaoConcedente> lsRedondeoOrgao;
@Override
public void doAfterCompose(Component comp) throws Exception {
lsMarca = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado().getEmpresa());
lsOrgaoCOncendente = orgaoService.obtenerTodos();
super.doAfterCompose(comp);
redondeoCtrl = (RedondeoCtrl) Executions.getCurrent().getArg().get("redondeoCtrl");
@ -94,6 +108,9 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
redondeoMarcaList.setItemRenderer(new RenderRedondeoMarca());
lsRedondeoMarca = new ArrayList<RedondeoMarca>();
redondeoOrgaoList.setItemRenderer(new RenderRedondeoOrgaoConcedente());
lsRedondeoOrgao = new ArrayList<RedondeoOrgaoConcedente>();
if (redondeoCtrl.getRedondeoctrlId() == null) {
btnApagar.setVisible(Boolean.FALSE);
} else {
@ -113,6 +130,9 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
lsRedondeoMarca = redondeoCtrl.getRedondeoMarcaList();
redondeoMarcaList.setData(lsRedondeoMarca);
lsRedondeoOrgao = redondeoCtrl.getRedondeoOrgaoList();
redondeoOrgaoList.setData(lsRedondeoOrgao);
}
txtValorinicial.focus();
@ -498,6 +518,16 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
this.lsMarca = lsMarca;
}
public List<OrgaoConcedente> getLsOrgaoCOncendente() {
return lsOrgaoCOncendente;
}
public void setLsOrgaoCOncendente(List<OrgaoConcedente> lsOrgaoCOncendente) {
this.lsOrgaoCOncendente = lsOrgaoCOncendente;
}
public List<Redondeo> getLsRedondeo() {
return lsRedondeo;
}
@ -577,4 +607,68 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
public void setChkIndaplicaArtesp(Checkbox chkIndaplicaArtesp) {
this.chkIndaplicaArtesp = chkIndaplicaArtesp;
}
public void onClick$btnAdicionarOrgao(Event ev) throws InterruptedException {
cmbOrgao.getValue();
try {
boolean existe = false;
OrgaoConcedente orgao = (OrgaoConcedente) cmbOrgao.getSelectedItem().getValue();
for (RedondeoOrgaoConcedente roc : lsRedondeoOrgao) {
if (roc.getActivo() && roc.getOrgaoConcedente().equals(orgao)) {
existe = true;
}
}
if (!existe) {
RedondeoOrgaoConcedente roc = new RedondeoOrgaoConcedente();
roc.setActivo(Boolean.TRUE);
roc.setFecmodif(Calendar.getInstance().getTime());
roc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
roc.setOrgaoConcedente(orgao);
roc.setRedondeoCtrl(redondeoCtrl);
lsRedondeoOrgao.add(roc);
redondeoCtrl.setRedondeoOrgaoList(lsRedondeoOrgao);
redondeoOrgaoList.setData(new ArrayList<RedondeoOrgaoConcedente>());
List<RedondeoOrgaoConcedente> lsTemp = new ArrayList<RedondeoOrgaoConcedente>();
for (RedondeoOrgaoConcedente cc : lsRedondeoOrgao) {
if (cc.getActivo()) {
lsTemp.add(cc);
}
}
redondeoOrgaoList.setData(lsTemp);
} else {
Messagebox.show(Labels.getLabel("MSG.Registro.Existe"), Labels.getLabel("editarRedondeoController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);
}
} catch (Exception ex) {
log.error("Erro adicionar redondeo orgao concendente : " + ex);
Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("editarRedondeoController.window.title"), Messagebox.OK, Messagebox.ERROR);
}
}
public void onClick$btnApagarOrgao(Event ev) throws InterruptedException {
try {
RedondeoOrgaoConcedente roc = (RedondeoOrgaoConcedente) redondeoOrgaoList.getSelected();
if (roc != null) {
lsRedondeoOrgao.remove(roc);
roc.setFecmodif(Calendar.getInstance().getTime());
roc.setActivo(Boolean.FALSE);
roc.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
redondeoOrgaoList.removeItem(roc);
lsRedondeoOrgao.add(roc);
} else {
Messagebox.show(Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"), Labels.getLabel("editarRedondeoController.window.title"), Messagebox.OK, Messagebox.EXCLAMATION);
}
} catch (Exception ex) {
log.error("Erro remover redondeo orgao concedente: " + ex);
Messagebox.show(Labels.getLabel("MSG.Error"), Labels.getLabel("editarRedondeoController.window.title"), Messagebox.OK, Messagebox.ERROR);
}
}
}

View File

@ -361,7 +361,7 @@ public class EditarTarifaController extends MyGenericForwardComposer {
// checando se opode alterar o valor da tarifa de acordo com
// o catalogo de tarifas minimas:
Boolean podeAlterarTarifaMinima =tarifaService.podeAlterarTarifaMinima(tarifa, marca,origem, destino, claseServicio, plaza, moneda);
Boolean podeAlterarTarifaMinima =tarifaService.podeAlterarTarifaMinima(tarifa, marca,origem, destino, claseServicio, plaza, moneda,null);
// buscando por Mercado Competido.
boolean existeMercadoCompetido = mercadoCompetidoService.existe(claseServicio, origem, destino);

View File

@ -14,19 +14,24 @@ import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.zkoss.util.resource.Labels;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.event.CheckEvent;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zkplus.databind.BindingListModelList;
import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Constraint;
import org.zkoss.zul.Div;
import org.zkoss.zul.Messagebox;
import com.rjconsultores.ventaboletos.constantes.TipoSeguro;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.Ruta;
import com.rjconsultores.ventaboletos.entidad.RutaEmpresa;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.service.ParadaService;
import com.rjconsultores.ventaboletos.service.RutaEmpresaService;
import com.rjconsultores.ventaboletos.service.RutaService;
import com.rjconsultores.ventaboletos.service.TarifaOficialService;
@ -35,6 +40,7 @@ import com.rjconsultores.ventaboletos.utilerias.CustomEnum;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderParada;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderRutaDesc;
/**
@ -55,23 +61,41 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
private TarifaOficialService tarifaOficialService;
@Autowired
private OrgaoConcedenteService orgaoConcedenteService;
@Autowired
private ParadaService paradaService;
private List<Parada> lsParada;
private List<Ruta> lsRuta;
private List<OrgaoConcedente> lsOrgaoConcedente;
private List<Empresa> lsEmpresa;
private Combobox cmbRuta;
private Combobox cmbOrgaoConcedente;
private Combobox cmbEmpresa;
private Combobox cmbParada;
private Checkbox chkTarifa;
private Checkbox chkTaxaEmbarque;
private Checkbox chkArredondarTaxaEmbarque;
private Checkbox chkSeguro;
private Checkbox chkZerarTabela;
private Checkbox chkPedagio;
private Checkbox chkGerarTaxaDeEmbarquePorLocalidade;
private Checkbox chkTipoSeguro;
private List<Ruta> listSelectedRutas;
private MyListbox selectedRutasList;
private List<Parada> listSelectedParadas;
private MyListbox selectedParadasList;
private List<Empresa> lsEmpresaSelected;
private Boolean esperar = false;
private Div paradaDiv;
public Div getParadaDiv() {
return paradaDiv;
}
public void setParadaDiv(Div paradaDiv) {
this.paradaDiv = paradaDiv;
}
public List<Empresa> getLsEmpresaSelected() {
return lsEmpresaSelected;
@ -85,6 +109,11 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
return lsRuta;
}
public void setLsRuta(List<Ruta> lsRuta) {
this.lsRuta = lsRuta;
}
public List<OrgaoConcedente> getLsOrgaoConcedente() {
return lsOrgaoConcedente;
}
@ -99,14 +128,22 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
lsRuta = rutaService.buscarRutasPorEmpresas(lsEmpresa);
super.doAfterCompose(comp);
selectedRutasList.setItemRenderer(new RenderRutaDesc());
selectedParadasList.setItemRenderer(new RenderParada());
listSelectedRutas = new ArrayList<Ruta>();
lsEmpresaSelected = new ArrayList<Empresa>();
listSelectedParadas = new ArrayList<Parada>();
paradaDiv.setVisible(false);
if (!ApplicationProperties.getInstance().isCustomHabilitado(CustomEnum.EXIBE_TPP.getDescricao())) {
chkTipoSeguro.setVisible(false);
}
}
public void onClick$chkZerarTabela(Event ev)
@ -125,6 +162,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
chkPedagio.setDisabled(true);
chkArredondarTaxaEmbarque.setChecked(false);
chkArredondarTaxaEmbarque.setDisabled(true);
paradaDiv.setVisible(true);
} else
{
chkTarifa.setDisabled(false);
@ -135,6 +173,43 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
chkPedagio.setDisabled(false);
chkArredondarTaxaEmbarque.setDisabled(false);
chkArredondarTaxaEmbarque.setChecked(true);
paradaDiv.setVisible(false);
}
}
public void onCheck$chkGerarTaxaDeEmbarquePorLocalidade(CheckEvent ev)
{
if (chkGerarTaxaDeEmbarquePorLocalidade.isChecked())
{
listSelectedParadas = new ArrayList<Parada>();
carregarParadas();
chkTaxaEmbarque.setChecked(true);
chkTaxaEmbarque.setDisabled(true);
chkTarifa.setChecked(false);
chkTarifa.setDisabled(true);
chkSeguro.setChecked(false);
chkSeguro.setDisabled(true);
chkTipoSeguro.setDisabled(true);
chkPedagio.setChecked(false);
chkTipoSeguro.setChecked(false);
chkPedagio.setDisabled(true);
paradaDiv.setVisible(true);
} else
{
listSelectedParadas = new ArrayList<Parada>();
selectedParadasList.setData(listSelectedParadas);
chkTarifa.setDisabled(false);
chkTarifa.setChecked(true);
chkTaxaEmbarque.setDisabled(false);
chkTaxaEmbarque.setChecked(false);
chkSeguro.setDisabled(false);
chkTipoSeguro.setDisabled(false);
chkPedagio.setDisabled(false);
chkArredondarTaxaEmbarque.setDisabled(false);
chkArredondarTaxaEmbarque.setChecked(true);
paradaDiv.setVisible(false);
lsParada=null;
}
}
@ -151,10 +226,6 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
lsEmpresaSelected = Arrays.asList((Empresa) cmbEmpresa.getSelectedItem().getValue());
if (listSelectedRutas == null || listSelectedRutas.isEmpty()) {
limparRutas = true;
listSelectedRutas = lsRuta;
}
if (orgaoConcedente == null) {
int resp = Messagebox.show(
@ -167,6 +238,15 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
}
}
if (listSelectedRutas == null || listSelectedRutas.isEmpty()) {
limparRutas = true;
if(chkGerarTaxaDeEmbarquePorLocalidade.isChecked()) {
lsRuta=rutaService.buscarRutasPorEmpresaOrgaoConcedenteParadaIds((Empresa) cmbEmpresa.getSelectedItem().getValue(), orgaoConcedente,converteListIdsEmArrayIds(retornarListParadaIds(listSelectedParadas)));
}
listSelectedRutas = lsRuta;
}
if (!chkZerarTabela.isChecked()) {
try {
@ -175,9 +255,12 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
}
boolean gerarTabelaZerada = !chkTarifa.isChecked();
List<Integer> lsParadaIds =null;
if (chkTaxaEmbarque.isChecked()) {
tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), gerarTabelaZerada, lsEmpresaSelected);
if(chkGerarTaxaDeEmbarquePorLocalidade.isChecked() && !listSelectedParadas.isEmpty()) {
lsParadaIds=retornarListParadaIds(listSelectedParadas);
}
tarifaOficialService.atualizarTaxaEmbarque(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), gerarTabelaZerada, lsEmpresaSelected,lsParadaIds);
}
if (chkSeguro.isChecked()) {
@ -210,9 +293,8 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
Messagebox.OK, Messagebox.EXCLAMATION);
}
} else {
try {
tarifaOficialService.gerarAtualizarTabelaZerada(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), lsEmpresaSelected);
tarifaOficialService.gerarAtualizarTabelaZerada(listSelectedRutas, orgaoConcedente.getOrgaoConcedenteId(), lsEmpresaSelected,null);
Messagebox.show(Labels.getLabel("generarTarifaOrgaoController.MSG.suscribirOK"),
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
@ -222,7 +304,6 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
Messagebox.OK, Messagebox.EXCLAMATION);
}
}
if (limparRutas) {
listSelectedRutas.clear();
@ -246,6 +327,9 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
listSelectedRutas.add((Ruta) cmbRuta.getSelectedItem().getValue());
selectedRutasList.setData(listSelectedRutas);
cmbRuta.setSelectedItem(null);
if (chkGerarTaxaDeEmbarquePorLocalidade.isChecked()) {
carregarParadas();
}
}
}
@ -253,7 +337,36 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
Ruta ruta = (Ruta) selectedRutasList.getSelected();
listSelectedRutas.remove(ruta);
selectedRutasList.setData(listSelectedRutas);
if (chkGerarTaxaDeEmbarquePorLocalidade.isChecked()) {
carregarParadas();
}
}
public void onClick$btnAddParada(Event ev) throws InterruptedException {
if (esperar) {
cmbParada.setSelectedItem(null);
return;
}
if (cmbParada.getSelectedItem() != null) {
listSelectedParadas.add((Parada) cmbParada.getSelectedItem().getValue());
selectedParadasList.setData(listSelectedParadas);
cmbParada.setSelectedItem(null);
}
}
public void onClick$btnRemovePArada(Event ev) throws InterruptedException {
Parada parada = (Parada) selectedParadasList.getSelected();
listSelectedParadas.remove(parada);
selectedParadasList.setData(listSelectedParadas);
}
public List<Parada> getLsParada() {
return lsParada;
}
public void onSelect$cmbOrgaoConcedente(Event ev) {
onSelectEmpresaOrgaoConcedente();
@ -263,6 +376,8 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
onSelectEmpresaOrgaoConcedente();
}
public void onSelectEmpresaOrgaoConcedente() {
Constraint constraint = cmbEmpresa.getConstraint();
cmbEmpresa.setConstraint("");
@ -274,6 +389,12 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
lsRuta = rutaService.buscarRutasPorEmpresaOrgaoConcedente(empresaSelected, orgaoSelected);
BindingListModelList l = new BindingListModelList(lsRuta, true);
cmbRuta.setModel(l);
int indexToRemove = 0;
boolean achou = false;
List<Integer> indexList = new ArrayList<Integer>();
@ -302,9 +423,78 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
Ruta ruta = listSelectedRutas.get(i);
listSelectedRutas.remove(ruta);
}
if(chkGerarTaxaDeEmbarquePorLocalidade.isChecked()) {
carregarParadas();
}
selectedRutasList.setData(listSelectedRutas);
cmbRuta.setSelectedItem(null);
esperar = false;
}
private void carregarParadas() {
if (!listSelectedRutas.isEmpty()) {
lsParada = paradaService.obtenerOrigenPorListRutaIds(null, null, converteListIdsEmArrayIds(retornarListRutaIds(listSelectedRutas)));
} else {
if (lsRuta.isEmpty()) {
Constraint constraint = cmbEmpresa.getConstraint();
cmbEmpresa.setConstraint("");
Empresa empresaSelected = cmbEmpresa.getSelectedItem() == null ? null : (Empresa) cmbEmpresa.getSelectedItem().getValue();
cmbEmpresa.setConstraint(constraint);
OrgaoConcedente orgaoSelected = cmbOrgaoConcedente.getSelectedItem() == null ? null : (OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue();
lsParada = paradaService.obtenerOrigenPorListRutaIds(orgaoSelected == null ? null : orgaoSelected.getOrgaoConcedenteId(), empresaSelected == null ? null : empresaSelected.getEmpresaId(), null);
} else {
lsParada = paradaService.obtenerOrigenPorListRutaIds(null, null, converteListIdsEmArrayIds(retornarListRutaIds(lsRuta)));
}
}
List<Parada> listSelectedParadasAux = new ArrayList<Parada>();
listSelectedParadasAux.addAll(listSelectedParadas);
if(!listSelectedParadas.isEmpty()) {
for(Parada parada :listSelectedParadasAux ) {
if(!lsParada.contains(parada)) {
listSelectedParadas.remove(parada);
}
}
}
BindingListModelList l = new BindingListModelList(lsParada, true);
cmbParada.setModel(l);
selectedParadasList.setData(listSelectedParadas);
}
private Integer[] converteListIdsEmArrayIds(List<Integer> ids) {
Integer[] arrayIds = new Integer[ids.size()];
arrayIds = ids.toArray(arrayIds);
return arrayIds;
}
private List<Integer> retornarListRutaIds(List<Ruta> lsRutasSelecionadas) {
List<Integer> listRutasId = new ArrayList<Integer>();
for (Ruta r : lsRutasSelecionadas) {
listRutasId.add(r.getRutaId());
}
return listRutasId;
}
private List<Integer> retornarListParadaIds(List<Parada> lsParadassSelecionadas) {
List<Integer> listParadasId = new ArrayList<Integer>();
for (Parada p : lsParadassSelecionadas) {
listParadasId.add(p.getParadaId());
}
return listParadasId;
}
}

View File

@ -45,6 +45,7 @@ import com.rjconsultores.ventaboletos.entidad.Plaza;
import com.rjconsultores.ventaboletos.entidad.Tarifa;
import com.rjconsultores.ventaboletos.entidad.Tramo;
import com.rjconsultores.ventaboletos.entidad.VigenciaTarifa;
import com.rjconsultores.ventaboletos.service.ConstanteService;
import com.rjconsultores.ventaboletos.service.MercadoCompetidoService;
import com.rjconsultores.ventaboletos.service.MonedaService;
import com.rjconsultores.ventaboletos.service.TarifaService;
@ -80,6 +81,8 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC
private MercadoCompetidoService mercadoCompetidoService;
@Autowired
private MonedaService monedaService;
@Autowired
private ConstanteService constanteService;
private List<VigenciaTarifa> lsVigenciaTarifa;
private VigenciaTarifa vigenciaTarifaArquivoExcel;
private Media mExcel;
@ -425,17 +428,15 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC
Cell cellNovoPrecio = null;
Cell cellOriginalPrecio = null;
Boolean podeSalvarTarifaMinima = tarifaService.podeAlterarTarifaMinima(tarifa, tarifa.getMarca(),
origem, destino, claseServicio, plaza, moneda);
Boolean podeSalvarTarifaMinima = naoValidaTarifaMinima() ? true: tarifaService.podeAlterarTarifaMinima(tarifa, tarifa.getMarca(),
origem, destino, claseServicio, plaza, moneda,salvarNuevos? obterNovaVigenciaSelecionada():tarifa.getVigenciaTarifa());
if (podeSalvarTarifaMinima) {
if (salvarNuevos) {
Comboitem cbiVt = cmbVigenciaTarifa.getSelectedItem();
VigenciaTarifa nuevaVigencia;
nuevaVigencia = (VigenciaTarifa) cbiVt.getValue();
VigenciaTarifa nuevaVigencia = obterNovaVigenciaSelecionada();
Tarifa tarifaNueva= tarifaService.buscar(tarifa.getTramo(), tarifa.getMarca(), tarifa.getClaseServicio(), nuevaVigencia, tarifa.getMoneda(), tarifa.getRuta());
tarifaNueva.clonar();
@ -623,6 +624,27 @@ public class ModificacionMasivaTarifasUploadController extends MyGenericForwardC
return contador;
}
private VigenciaTarifa obterNovaVigenciaSelecionadaPela(Integer tarifaId) {
return tarifaService.obtenerID(tarifaId).getVigenciaTarifa();
}
private VigenciaTarifa obterNovaVigenciaSelecionada() {
Comboitem cbiVt = cmbVigenciaTarifa.getSelectedItem();
VigenciaTarifa nuevaVigencia;
nuevaVigencia = (VigenciaTarifa) cbiVt.getValue();
return nuevaVigencia;
}
private Boolean naoValidaTarifaMinima() {
Integer valorContante=constanteService.buscarValorConstantePorNomeConstante("NAOVALIDATARIFAMINIMA_M_MACICADEPRECO");
if(null ==valorContante || valorContante==0) {
return new Boolean(false);
}
return true;
}
private void alterarDescricaoTelaAuditoria(Tarifa tarifa) {
tarifa.setTelaAlternativa("Modificação Massiva de Preços");
}

View File

@ -745,7 +745,7 @@ public class TarifaEscalaContorller extends MyGenericForwardComposer {
// checando se opode alterar o valor da tarifa de acordo
// com o catalogo de tarifas minimas:
Boolean podeAlterar = tarifaService.podeAlterarTarifaMinima(tarifa, marca, origem, destino, claseServicio, plaza,
moneda);
moneda,null);
if (podeAlterar) {
boolean existeMercadoCompetido = mercadoCompetidoService.existe(claseServicio, origem, destino);

View File

@ -79,7 +79,7 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
boolean ipBloqueadoGeracaoServico = ipBloqueadoGeracaoServico();
log.info("ipBloqueadoGeracaoServico=" + ipBloqueadoGeracaoServico);
/*
if (!ipBloqueadoGeracaoServico) {
log.info("ip liberado");
@ -100,6 +100,8 @@ public class MyAppInit implements org.zkoss.zk.ui.util.WebAppInit {
executeFlyway();
customToDatabase();
imageToDatabase();
*
*/
}

View File

@ -53,7 +53,10 @@ public class RenderFechamentoCntcorrente implements ListitemRenderer {
lc = new Listcell(numberFormat.format(fechamentoCntcorrente.getTotal()));
lc.setParent(lstm);
String id = (fechamentoCntcorrente.isIntegradoSap()) ? "Sim" : "Não";
lc = new Listcell(fechamentoCntcorrente.getFechamentocntcorrenteId().toString());
lc.setParent(lstm);
String id = (fechamentoCntcorrente.isIntegradoSap()) ? "Sim" : "N<>o";
lc = new Listcell(id);
lc.setParent(lstm);

View File

@ -0,0 +1,33 @@
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.rjconsultores.ventaboletos.web.utilerias.render;
import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem;
import org.zkoss.zul.ListitemRenderer;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.entidad.RedondeoOrgaoConcedente;
/**
*
* @author Administrador
*/
public class RenderRedondeoOrgaoConcedente implements ListitemRenderer {
public void render(Listitem lstm, Object o) throws Exception {
RedondeoOrgaoConcedente redondeoOrgaoConcedente = (RedondeoOrgaoConcedente) o;
Listcell lc = new Listcell();
OrgaoConcedente orgao = redondeoOrgaoConcedente.getOrgaoConcedente();
lc = new Listcell(orgao != null && orgao.getDescOrgao() == null ? "" : orgao.getDescOrgao());
lc.setParent(lstm);
lstm.setAttribute("data", redondeoOrgaoConcedente);
}
}

View File

@ -478,6 +478,7 @@
<value>com.rjconsultores.ventaboletos.entidad.IntegracaoTotvs</value>
<value>com.rjconsultores.ventaboletos.entidad.PricingEspecificoCategoria</value>
<value>com.rjconsultores.ventaboletos.entidad.EmpresaEmail</value>
<value>com.rjconsultores.ventaboletos.entidad.EmpresaEmailEComerce</value>
<value>com.rjconsultores.ventaboletos.entidad.EmpresaEmailConfig</value>
<value>com.rjconsultores.ventaboletos.entidad.EmpresaSaferConfig</value>
<value>com.rjconsultores.ventaboletos.entidad.CtrlFechamentoCaixa</value>
@ -516,6 +517,7 @@
<value>com.rjconsultores.ventaboletos.entidad.ConexionRutaLocalidadeRemovida</value>
<value>com.rjconsultores.ventaboletos.entidad.ConfTotemVentaRapida</value>
<value>com.rjconsultores.ventaboletos.entidad.PtovtaExcecaoMultaCanc</value>
<value>com.rjconsultores.ventaboletos.entidad.RedondeoOrgaoConcedente</value>
</list>
</property>

View File

@ -85,6 +85,10 @@ lb.todas=TODAS
lb.puntoventa=Ponto de Venda (Agência)
lb.btnAtivar=Ativar
lb.btnDesativar=Desativar
lb.btnPesquisa.label = Pesquisar
lb.btnLimpar.label = Limpar Seleção
lb.puntoVentaSelList.codigo = Código
lb.puntoVentaSelList.nome = Nome
# Relatório
relatorio.lb.btnExecutarRelatorio =Executar Relatório
@ -115,6 +119,7 @@ winLogin.lblloginIncorreto=Início de sessão incorreta. Tente novamente.
# Indice de pantalla principal:
indexController.win.title=Venda de entradas
indexController.mniImportarClientes.label=Import Customers
indexController.mniImportarClientesPolicial.label =Import Customers Police
indexController.mnCatalogos.label=Catalogs
indexController.mnConfiguracionesComerciales.label=Business Configuration
indexController.mnEsquemaOperacional.label=Operational Scheme
@ -273,16 +278,20 @@ indexController.mniConfCodBarras.label=Bar Code Setting
indexController.mniAnalitico.label=Reports
indexController.mniIntegracion.label=Integracion
indexController.mniRelatoriosBpe.label = Reports BPe
indexController.mniRelatoriosOperacionais.label=Operacionial Reports
indexController.mniRelatoriosFinanceiro.label=Financial Reports
indexController.mniRelatoriosEstatisticos.label=Statistics Reports
indexController.mniRelatoriosPacote.label=Package Reports
indexController.mniIntegracion.bgm.label=BGM
indexController.mnSubMenuContaCorrente.label = Closing Current Account
indexController.mniRelatorioEmbarqueLocalidade.label=Boarding by Places
indexController.mniIntegracion.cashmonitor.label=Cash Monitor
indexController.mniIntegracion.cashmonitor.relatoriovendacartaocashmonitor=Card Sale
indexController.mniRelatorioQuadroDemonstrativoMovimentoPassageiros.label=Passenger Demonstration Board
indexController.mniRelatoriosFinanceiroW2i.label = Reports W2i
indexController.mniRelatorios.label=Reports
indexController.mniRelatorioAproveitamento.label=Utilizationi
indexController.mniRelatorioArquivoBGM.label=Arquivo BGM
@ -314,6 +323,7 @@ indexController.mniRelatorioGratuidadeANTT.label=Relatório Gratuidades ANTT
indexController.mniRelatorioGratuidadeAGR.label = Gratuidades AGR
indexController.mniRelatorioGratuidadeARTESP.label=Relatório Gratuidade ARTESP
indexController.mniRelatorioGratuidadeAGER.label=Relatório Gratuidade AGER
indexController.mniRelatorioPassagensAGER.label = Relatório Passagens AGER
indexController.mniRelatorioOperacionalFinanceiro.label=Financial Operating
indexController.mniRelatorioBilhetesVendidos.label=Sales Ticket
indexController.mniRelatorioGratuidadeIdosoDeficiente.label=Gratuidades Idoso/Deficiente
@ -330,7 +340,7 @@ indexController.mniRelatorioCorridas.label=Relatório de Serviços
indexController.mniRelatorioDemandas.label=Demands
indexController.mniRelatorioReceitaServico.label=Revenue by Service
indexController.mniRelatorioReceitaEmbarcadaServico.label=Onboard Revenue
indexController.mniRelatorioCancelamentoVendaCartao.label=Cancellation of Card Sales
indexController.mniRelatorioCancelamentoVendaCartao.label=Cancellation of Card Sales - OCD
indexController.mniRelatorioEstornoCartao.label=Credit Card Chargeback
indexController.mniRelatorioVendasCartoes.label=Credit Card Sales
indexController.mniRelatorioCancelamentoTransacao.label=Cancelamento J3
@ -341,6 +351,7 @@ indexController.mniRelatorioMovimentacaoEstoque.label=Movimentação de Esto
indexController.mniRelatorioHistoricoClientes.label=Customer History
indexController.mniRelatorioCadastroClientes.label=Customer Base
indexController.mniRelatorioBPe.label=BPe
indexController.mniRelatorioBPeSubstituido.label = BPe Substituído
indexController.mniRelatorioConsultaAntt.label=Consulta ANTT
indexController.mniRelatorioSegundaVia.label=Segunda Via
indexController.mniPrecoApanhe.label=Preço Apanhe
@ -367,7 +378,8 @@ indexController.mniRelatorioHistoricoCompras.label=Relatório Histórico de
indexController.mniRelatorioPosicaoVendaBilheteIdoso.label=Relatório Posição de Venda do Bilhete Idoso
indexController.mniRelatorioVendaEmbarcada.label=Onboard Sales
indexController.mniRelatorioCaixaOrgaoConcedente.label = Relatório Caixa por Órgão Concedente
indexController.mniRelatorioW2I.label = Relatório W2I
indexController.mniRelatorioW2I.label = Relatório Seguro W2I
indexController.mniRelatorioTxEmbW2I.label = Relatório Taxa Embarque W2I
indexController.mnSubMenuImpressaoFiscal.label=Impressão Fiscal
indexController.mnSubMenuRelatorioImpressaoFiscal.label=Importação Fiscal
@ -431,7 +443,8 @@ indexController.mniEscola.label=School
indexController.mniCurso.label=Course
indexController.mniPracaPedagio.label=Toll Plaza
indexController.mniRelatorioDescontos.label=Discount Sales
indexController.mniRelatorioDepositos.label=Closing Current Account and Bank Deposit
indexController.mniRelatorioDepositos.label= Bank Deposit
indexController.mniRelatorioBoletos.label= Billet
indexController.mniRelatorioDepositosDetalhados.label=Detailed Bank Deposit
indexController.mniRelatorioPosicaoCaixaAnalitico.label=Numeração Lógica
@ -462,6 +475,8 @@ indexController.mniAuditoria.label=Audit
indexController.tipoConfComissao.label=Tipo Conf. Pend. Comissão
indexController.mniIntegracaoTotvs.label=Integração Totvs
indexController.mnSubMenuAGER.label=Relatório AGER
# Relatório de Forma de Pagamento por Agência
formaPagamentoAgenciaController.mniRelatorioFinanceiro.label=Payment Method by Point of Sale
formaPagamentoAgenciaController.window.title=Forma de Pagamento por Agência
@ -793,8 +808,8 @@ relatorioW2IController.window.title = Relatório W2I
relatorioW2IController.lbEmpresa.value = Empresa
relatorioW2IController.lbNumero.value = Número Agência
relatorioW2IController.lbAte.value = até
relatorioW2IController.lbDatInicial.value = Data Inicial
relatorioW2IController.lbDatFinal.value = Data Final
relatorioW2IController.lbDatInicial.value = Data Inicial Venda
relatorioW2IController.lbDatFinal.value = Data Final Venda
relatorioW2IController.lbTipoData.value = Tipo de Data
relatorioW2IController.lbTipoData.venda.value = Data Venda
relatorioW2IController.lbTipoData.servico.value = Data Serviço
@ -863,6 +878,7 @@ relatorioSapController.lbPtoVenda.value = Agência
relatorioSapController.lbDataFecha.value = Dt. Fechamento
relatorioSapController.lbDataLanca.value = Dt. Lançamento
relatorioSapController.lbValor.value = Valor
relatorioSapController.lbFechamento.value = Fechamento
relatorioSapController.lbEnviado.value = Enviado
relatorioSapController.MGS.erroSemEmpresa = Escolha uma empresa
relatorioSapController.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
@ -935,7 +951,7 @@ relatorioDemandasController.lbTipoRelatorioConsolidado.value=Consolidado
relatorioDemandasController.ConstanteGratuidadeError=A constante 'GRATUIDADE CRIANÇA' não esta definida no banco de dados
#Relatorio de Cancelamento de Passagem por Cartão
relatorioCancelamentoVendaCartaoController.window.title=Relatório de Cancelamento de Venda por Cartão
relatorioCancelamentoVendaCartaoController.window.title=Relatório de Cancelamento de Venda por Cartão - OCD
relatorioCancelamentoVendaCartaoController.datainicial.value=Data Inicial
relatorioCancelamentoVendaCartaoController.dataFinal.value=Data Final
relatorioCancelamentoVendaCartaoController.lbPuntoVenta.value=Agência
@ -944,6 +960,7 @@ relatorioCancelamentoVendaCartaoController.btnPesquisa.label=Buscar
relatorioCancelamentoVendaCartaoController.btnLimpar.label=Limpar
relatorioCancelamentoVendaCartaoController.lbNumero.value=Número Agência
relatorioCancelamentoVendaCartaoController.lbBilheteiro.value=Bilheteiro
relatorioCancelamentoVendaCartaoController.ajuda = O relatório busca as informações somente de cancelametos realizados com OCD
#Relatorio de Estorno Cartão
relatorioEstornoCartaoController.window.title=Relatório de Estorno por Cartão
@ -998,6 +1015,8 @@ relatorioVendasCartoesController.lbPTA.value=PTA
relatorioVendasCartoesControllerlbTipoAgencia.value=Ignorar Canal de Venda
relatorioVendasCartoesController.tipoPuntoVentaSelList.nome=Descrição
relatorioVendasCartoesController.tipoPuntoVentaSelList.codigo=Codigo
relatorioVendasCartoesController.ajuda = O objetivo deste relatório é buscar as informações de venda e cancelamento das formas de pagamento Crédito e Débito.
#Relatório de Vendas PTA
relatorioVendasPTAController.window.title=Relatório de Vendas PTA
@ -1128,6 +1147,7 @@ editarClaseServicioController.MSG.suscribirOK=Tipo de Classe Registrada com Suce
editarClaseServicioController.MSG.borrarPergunta=Deseja Eliminar tipo de classe?
editarClaseServicioController.MSG.borrarOK=Tipo de Classe Excluido com Sucesso.
editarClaseServicioController.labelCoeficiente.value=Coeficiente DER/PR
editarClaseServicioController.lbMonitrip.value = Tipo de Classe Monitrip
editarClaseServicioController.tipoServicoBPe.1=1 - Convencional com sanitário
editarClaseServicioController.tipoServicoBPe.2=2 - Convencional sem sanitário
@ -1946,6 +1966,13 @@ editarPuntoVentaComissaoController.MSG.jaPossuiItem=Porcentagem da Empresa/Ponto
editarPuntoVentaComissaoController.MSG.borrarPerguntaPtovtaContaMD=Deseja eliminar esta Porcentagem da Empresa/Ponto de Venda?
editarPuntoVentaComissaoController.MSG.borrarOKContaMD=Porcentagem da Empresa/Ponto de Venda excluida com sucesso
editarPuntoVentaController.MSG.empresaOrgaoExcecaoMultaCancJaCadastrada = Empresa e Órgão Condente informados já cadastrados
editarPuntoVentaController.MSG.borrarChaveExcecaoMultaCancJaCadastrada = Deseja eliminar a Exceção de Multa Cancelamento para Empresa: {0} e Órgão Condente: {1} ?
editarPuntoVentaController.lhOrgaoConcedente.label = Orgão Concedente
editarPuntoVentaController.MSG.empresaExcecaoMultaCancNaoInformada = Informe a empresa
editarPuntoVentaController.MSG.OrgaoConcedenteExcecaoMultaCancNaoInformada = Informe o Órgão Concedente
editarPuntoVentaController.OrgaoConcedente.label=Orgão Concedente
# Muestra o TipoVenta Pesquisa
busquedaTipoVentaController.window.title=Modalidade de Venda
busquedaTipoVentaController.btnRefresh.tooltiptext=Atualizar
@ -2181,6 +2208,7 @@ editarConfiguracionReservacionController.lblTipoReserva.value=Tipo Reserva
editarConfiguracionReservacionController.ra1.value=Tempo Liberação
editarConfiguracionReservacionController.ra2.value=Tempo Expiração
editarConfiguracionReservacionController.ra3.value=Sem Liberação Automática
editarConfiguracionReservacionController.categoriaCriaca.value = No se permite el registro de categoría para Reservación
# Muestra a CANCELACION configuracional Pesquisa
busquedaConfiguracionCancelacionController.window.title=Configuração de Cancelamento
@ -2606,7 +2634,7 @@ editarConfiguracionCategoriaController.MSG.validarTodasComboLinhaSalvar = Existe
editarConfiguracionCategoriaController.lblTiposCategoriasInteragem.value=Tipo Categoria Interagem
editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este Checkbox permite a opção de escolher uma outra categoria para interagir com a categoria selecionada no campo Tipo Passagem acima. Caso ativo, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.cmbtiposCategoriasInteragem.ajuda = Caso esta opção esteja preenchida, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.lblCotaObli.ajuda = Define cota obrigatória para Configuração de Tipo de passagem (Categoria). Caso este campo esteja ativo sistema irá definir se deseja escolher a quantidade autorizada desta configuração de Tipo de Passagem por trecho ou por serviço, sendo do contrário sempre será utilizada a quantidade autorizada por serviço.
@ -4784,6 +4812,7 @@ editarEstacionController.tipoImpressora.darumaFiscalBlindada=DARUMA FISCAL BLIND
editarEstacionController.tipoImpressora.centralEmissao=CENTRAL EMISSAO
editarEstacionController.tipoImpressora.stockCentral=STOCK CENTRAL
editarEstacionController.tipoImpressora.bpe=BPE
editarEstacionController.tipoImpressora.macon=MACON
editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do Usuário
editarEstacionController.numFilial.label=Cód. Filial
editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura
@ -5494,6 +5523,7 @@ editarEstadoController.MSG.borrarOK=Estado Excluido com Sucesso.
editarEstadoController.lbUF.value=UF
editarEstadoController.lbCodEstabelecimento.value=Código Estabelecimento
editarEstadoController.lbICMSprecio.value=ICMS cálculo de Preço
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
#Pantalla Editar Trecho Sequência
editarTramosSecuenciaController.window.title=Trecho
@ -6187,6 +6217,12 @@ confRestricaoCanalVentaController.exibeconsultavendaweb.label=Exibe consulta ven
confRestricaoCanalVentaController.exibecorridabloq.label=Exibe serviço bloqueado na venda
confRestricaoCanalVentaController.restricaoDiamica.label = Restrição Dinâmica
confRestricaoCanalVentaController.tramoRestrito.label=Trechos restritos
confRestricaoCanalVentaController.IdBloqueio.label= ID Bloqueio
confRestricaoCanalVentaController.PuntoVenta.label= Ponto de Venda
confRestricaoCanalVentaController.CanalVenda.label= Canal de Venda
confRestricaoCanalVentaController.MSG.semRestricaoSelecionados = Deve ser informado pelo menos uma restrição.
confRestricaoCanalVentaController.MSG.borrarPergunta = Deseja apagar as restrições selecionadas?
confRestricaoCanalVentaController.btnApagar.tooltiptext = Eliminar as restrições selecionada.
# Editar Conf Restricao Canal Venta
editarConfRestricaoCanalVentaController.window.title=Bloqueio de Trecho por Canal de Venda
@ -6281,6 +6317,8 @@ editarOrgaoConcedenteController.codempresaorgao.label=Cód. Empresa no Orgã
editarOrgaoConcedenteController.inddoiscupomembarque.label=Emite 2 Vias Cupom Embarque
editarOrgaoConcedenteController.naoAplicaBPe.label=Não restringe 2ª Via BPe
editarOrgaoConcedenteController.funcionamentoConfiguracao=Caso a opção de segunda via seja marcada é permitida a impressão da segunda via apenas uma única vez. Caso não haja configuração para a empresa não há limite de impressão. Esse comportamento pode ou não ser aplicado ao BPe de acordo com o configurado em 'Não restringe 2ª Via BPe'.
editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.label = Permite Cobrança Multa Pré Estorno do Cartão
editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.ajuda = Este campo quando habilitado irá permitir o sistema cobrar a multa de cancelamento préviamente ao estorno, nas formas de Pagamento cadastrado no Ponto de Venda
# Busqueda Coeficiente Tarifa
busquedaCoeficienteTarifaController.window.title=Coeficiente Tarifario
@ -6321,6 +6359,10 @@ generarTarifaOrgaoController.labelAddRuta.value=Adicionar Linha
generarTarifaOrgaoController.labelRemoveRuta.value=Remover Linha
generarTarifaOrgaoController.labelRuta.value=Linha
generarTarifaOrgaoController.labelOrgao.value=Órgão
generarTarifaOrgaoController.labelAddLocalidade.value = Adicionar Localidade
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
generarTarifaOrgaoController.labelLocalidade.value = Localidade
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
#Copiar Tarifa Oficial
copiarTarifaOficialController.MSG.copiaOK=Tarifa copiada com sucesso
@ -6381,7 +6423,12 @@ calcularPeajeController.MSG.suscribirOK=Operação realizada com sucesso
calcularPeajeController.MSG.rutaSemQtdAsientos=Não há registro de quantidade de assentos na linha de ID
calcularPeajeController.MSG.rutaSemQtdEixos=Não há registro de quantidade de eixos na linha de ID
calcularPeajeController.MSG.orgaoSemIndice=Não há registro de indice para o orgão de ID
calcularPeajeController.MSG.linhaSemPracaDePedagio=A linha de ID = {0} não possui secuência configurada para pelo menos uma das praças de pedágio, informada.
calcularPeajeController.lhConsiderarICMS=Considerar ICMS: Sim / Não
calcularPeajeController.labelCasetaPeaje.value = Praça De Pedágio
calcularPeajeController.cmbCasetaPeaje.value = Praça De Pedágio
calcularPeajeController.labelRemoveCasetaPeaje.value = Remover Praça de Pedágio
calcularPeajeController.labelAddCasetaPeaje.value = Adcionar Praça de Pedágio
# Alteracao preco Peaje
busquedaAlteracaoPrecoPedagioController.window.title=Alteração de Preço / Pedágio
@ -6878,7 +6925,7 @@ editarClienteController.msg.jueves=5ª
editarClienteController.msg.viernes=6ª
editarClienteController.msg.sabado=SAB
editarClienteController.tab.label.curso=Curso
editarClienteController.lbchkVender1porCorrida.value = Vende apenas um bilhete por corrida
editarClienteController.lbNumFidelidade.value=Número de Fidelidade
editarClienteController.empresa.value=Empresa
editarClienteController.empresaCadastro.value=Empresa Cadastro
@ -6892,6 +6939,7 @@ editarClienteController.msg.conflitoVigencia=Este Desconto com esta Linha, Orige
editarClienteController.msg.conflitoVigenciaNaoSalvo=Este Desconto com esta Linha, Origem e Destino e com esta Vigência, está conflitando com outro adicionado recentemente e que ainda não foi salvo.
editarClienteController.msg.fecFinBeforeFecIni=A Data Final não pode ser anterior a Data Inicial
# EditarEmpleado
editarEmpleadoController.window.title=Empregado
editarEmpleadoController.btnApagar.tooltiptext=Eliminar
@ -7061,8 +7109,10 @@ importarClientesController.HEADERCOLUMN.cidade=CIDADE
importarClientesController.HEADERCOLUMN.estado=ESTADO
importarClientesController.HEADERCOLUMN.bairro=BAIRRO
#Importar Clientes Policial
importarClientesPolicialController.window.title = Importar Clientes Policial
importarClientesPolicialController.HEADERCOLUMN.rg=DOCUMENTO
importarClientesPolicialController.HEADERCOLUMN.nome=NOME
# Relatorio de Linha Operacional
relatorioLinhaOperacionalController.window.title=Linha Operacional
@ -7124,6 +7174,9 @@ relatorioCheckinController.btnPesquisa.label=Buscar
relatorioCheckinController.btnLimpar.label=Limpar
relatorioCheckinController.usuarioCVE.label=CVE
relatorioCheckinController.usuarioNome.label=Nome
relatorioCheckinController.lblTipoCheckin.value = Tipo Checkin
relatorioCheckinController.chcCheckinAberto.value = Somente Aberto
relatorioCheckinController.chcCheckinEncerrado.value = Somente Encerrado
# Editar Conexion
#busquedaConexionController.btnNovo.tooltiptext=Novo
@ -7340,6 +7393,7 @@ editarOCDParamController.tab.label.ptovtaSomenteEstorno=Agências permitidas s
editarOCDParamController.puntoVenta.label=Agência
editarOCDParamController.grid.puntoVenta.label=Agências
busquedaOCDParamController.ocdDefault.label=OCD como padrão
busquedaOCDParamController.indOCDPorFormadePagamento.label= Gerar a OCD separada por forma de pagamento
busquedaOCDParamController.ocdTroca.label=OCD Troca
busquedaOCDParamController.ocdTransferencia.label=OCD Transferencia
busquedaOCDParamController.tipopenalizacion.label=Penalização por
@ -7351,6 +7405,7 @@ busquedaOCDParamController.indsempregerarapagar.label=Sempre Gerar OCD DevoluÃ
busquedaOCDParamController.FormaPagamentoOCD.label=Formas de pagamento para geração OCD
busquedaOCDParamController.SomenteCartao.label=Somente cartão
busquedaOCDParamController.TodasFormasPagamento.label=Todas as formas de pagamento
busquedaOCDParamController.SomenteCartaoTooltiptext.value = Contempla as formas de pagamento crédito e débito
#complejidad contrasena
@ -8178,8 +8233,18 @@ relatorioDepositosController.lbEmpresa.value=Empresa
relatorioDepositosController.lbPendentes.value=Filtrar Apenas Pendentes
relatorioDepositosController.lbClassificarBanco.value=Classificar por banco
# Relatorio Movimentos em Atraso
# Filtro Boletos
relatorioBoletosController.window.title=Relatório Boletos
relatorioBoletosController.lbDatInicial.value=Fechamento Inicio
relatorioBoletosController.lbDatFinal.value=Fechamento Fim
relatorioBoletosController.lbBaixaInicial.value=Baixa Inicio
relatorioBoletosController.lbBaixaFinal.value=Baixa Fim
relatorioBoletosController.lbPuntoventa.value=Ponto de Venda
relatorioBoletosController.lbEmpresa.value=Empresa
relatorioBoletosController.lbPendentes.value=Filtrar Apenas Pendentes
indexController.mniRelatorioBoletos.msgDatasObrigatorias= É obrigatório selecionar período de fechamento ou baixa.
# Relatorio Movimentos em Atraso
relatorioMovimentosAtrasoController.window.title=Relatório Movimentos em Atraso
relatorioMovimentosAtrasoController.btnCerrar.tooltiptext=Fechar
relatorioMovimentosAtrasoController.lbCompetencia.label=Competencia
@ -8221,6 +8286,9 @@ relatorioArquivoBGMController.msg.erro.puntoventa=O Campo Agência é obriga
relatorioArquivoBGMController.msg.erro.empresa=O Campo Empresa é obrigatório!
relatorioArquivoBGMController.txtArquivo.value=Local Arq. Servidor
relatorioArquivoBGMController.arquivoGeradoNoServidor.value=Arquivo gerado no servidor
relatorioArquivoBGMController.lbTipoRelatorio.value=Layout
relatorioArquivoBGMController.lbTipoPadrao.value=Padrão
relatorioArquivoBGMController.lbTipoNovo.value=Novo
# Relatorio Exportação SGTI
relatorioExportacaoSGTIController.lbDataIni.value=Data Inicial
@ -8374,6 +8442,10 @@ relatorioRemarcacaoPassagensTransferenciaController.lbDatInicial.value=Data InÃ
relatorioRemarcacaoPassagensTransferenciaController.lbDatFinal.value=Data Final
relatorioRemarcacaoPassagensTransferenciaController.lbEmpresa.value=Empresa
relatorioRemarcacaoPassagensTransferenciaController.lbAgencia.value=Agência
relatorioRemarcacaoPassagensTransferenciaController.lbTipoRelatorio.value=Tipo de Venta
relatorioRemarcacaoPassagensTransferenciaController.lbTipoTransferencia.value=Transferência
relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinReativado.value=Checkin Reativado
relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinAmbos.value=Ambos
# Configuracao codigo de barras
editarConfiguracaoCodBarrasController.title=Configuração de códigos de barras
@ -8504,6 +8576,40 @@ relatorioRemessaCNAB.MGS.alertaConstanteCNABNossoNumeroForaPardrao=Existem bolet
relatorioRemessaCNAB.MGS.alertaArquivoRemessaNaoGerado=Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRemessaCNAB.MGS.alertaCNABSemItens=Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# Retorno Bancario
indexController.mniRelatorioRetornoBancario.label = Retorno Bancário
relatorioRetornoBancario.window.title = Processamento de Retorno Bancário
relatorioRetornoBancario.fileupload.label = Selecionar Arquivo...
relatorioRetornoBancario.lbEmpresa.value = Empresa
relatorioRetornoBancario.MSG.erroSemEmpresa=Escolha uma empresa
relatorioRetornoBancario.MSG.extensaoInvalida=Somente arquivos no formato de retorno bancário são aceitos.
relatorioRetornoBancario.MGS.alertaConstanteCNABnaoconfigurada = Empresa não trabalha com boletos CNAB400
relatorioRetornoBancario.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400
relatorioRetornoBancario.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRetornoBancario.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# CT-e OS
indexController.mniRelatorioCteos.label = CT-e OS
relatorioCteosController.window.title = CT-e OS
relatorioCteosController.lbDtInicio.value=Data Emissão Inicial
relatorioCteosController.lbDtFim.value=Data Emissão Final
relatorioCteosController.lbEmpresa.value = Empresa
relatorioCteosController.lbUF.value=Estado
relatorioCteosController.MSG.erroSemEmpresa=Escolha uma empresa
relatorioCteosController.MSG.dataInicialMaiorFinal=Data inicial maior que final
relatorioCteosController.data.obrigatoria = Data inicial e Final são obrigatórias
# Relatorio BPe Substituído
indexController.mniRelatorioBPeSubstituido.label = BPe Substituído
relatorioBPeSubstituidoController.window.title = BPe Substituído
relatorioBPeSubstituidoController.lbDtInicio.value=Data Emissão Inicial
relatorioBPeSubstituidoController.lbDtFim.value=Data Emissão Final
relatorioBPeSubstituidoController.lbEmpresa.value = Empresa
relatorioBPeSubstituidoController.lbUF.value=Estado
relatorioBPeSubstituidoController.MSG.erroSemEmpresa=Escolha uma empresa
relatorioBPeSubstituidoController.MSG.dataInicialMaiorFinal=Data inicial maior que final
relatorioBPeSubstituidoController.data.obrigatoria = Data inicial e Final são obrigatórias
# Relatório Movimento Por Orgao Concedente
indexController.mniRelatorioMovimentoPorOrgaoConcedente.label=Movimento Por Órgão Concedente
relatorioMovimentoPorOrgaoConcedente.window.title=Movimento Por Órgao Concedente
@ -8718,6 +8824,8 @@ editarEmpresaController.imprimeComprovanteDeReserva.help=Imprime um Voucher de C
editarEmpresaController.indEnviaDadosAgenciaBpe=Enviar Dados da Agência de Venda no XML BP-e
editarEmpresaController.indEnviaDadosAgenciaBpe.help=Envia Nome, Endereço e CNPJ da Agência de Venda no XML BP-e
editarEmpresaController.precificaoPorDemanda=Precificação de tarifa PorDemanda
editarEmpresaController.limitaCategoriaPorCorrida= Limita tipos de passagem por corrida
editarEmpresaController.limitaCategoriaPorCorridaTooltip= Limita os tipos de passagem configurados por corrida
editarEmpresaController.encerraViagemFechorllegada.ajuda=Habilita o encerramento pela data de chegada. O padrão é a validação pela data de saída.
editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada
@ -8790,6 +8898,26 @@ relatorioGratuidadeAGERController.lbNumRuta.value=Num. Linha
relatorioGratuidadeAGERController.lbPrefixo.value=Prefixo
relatorioGratuidadeAGERController.lvVenda=Venda
relatorioGratuidadeAGERController.lbOrgao.value=Orgão Concedente
# Relatório Passagens AGER
relatorioPassagensAGERController.window.title = Relatório Passagens AGER
relatorioPassagensAGERController.data.obrigatoria = Data inicial e Final são obrigatórias
relatorioPassagensAGERController.orgaoConcedente.obrigatorio = Orgão Concedente é obrigatório
relatorioPassagensAGERController.tipo.obrigatoria = Tipo de passagens é obrigatório
relatorioPassagensAGERController.lbEmpresa.value = Empresa
relatorioPassagensAGERController.lbAgencia.value = Agência
relatorioPassagensAGERController.lbLinha.value = Linha
relatorioPassagensAGERController.lbOrigem.value = Origem
relatorioPassagensAGERController.lbDestino.value = Destino
relatorioPassagensAGERController.lbDataIniVenda.value = Data Inicio
relatorioPassagensAGERController.lbDataFinVenda.value = Data Fim
relatorioPassagensAGERController.btnPesquisa.value = Pesquisar
relatorioPassagensAGERController.btnLimpar.value = Limpar
relatorioPassagensAGERController.lbNumRuta.value = Num. Linha
relatorioPassagensAGERController.lbPrefixo.value = Prefixo
relatorioPassagensAGERController.lvVenda = Venda
relatorioPassagensAGERController.lbOrgao.value = Orgão Concedente
editarEmpresaController.usarAliasMapaViagemVenda.ajuda=Na tela de Venda o botão de Mapa de Viagem deve usar Alias para as Localidades.
editarClienteController.MSG.validacaoCPFInvalido=CPF inválido
@ -9242,6 +9370,9 @@ editarPuntoVentaController.valorAcumulado.value=V. Acumulado
editarPuntoVentaController.Descricao.value=Descrição
editarPuntoVentaController.registroLancado.value=Lançado?
editarPuntoVentaController.dicaMensal.value=Essa funcionalidade não faz cobrança retroativa, so o primeiro dia do mês cadastrado já estiver passado a cobrança só será efetuada no próximo mês, sem valor acumulado.
editarPuntoVentaController.dicaTiempoMaxBoletoEnVenta.value = Este campo determinará o tempo máximo em que uma poltrona pode ficar bloqueada (em venda), caso preenchido. Caso não esteja preenchido será respeitado o tempo de venda cadastrado na constante TIEMPO_MAX_BOLETO_EN_VENTA. Essa regra não se aplica ao cliente de vendas que sempre irá respeitar a constante.
editarPuntoVentaController.dicaMaxCancelacion.ajuda = Este campo deterinará o tempo máximo em que um bilhete poderá sofrer o Cancelamento (sem multa), após este tempo o cancelamento sofrerá multa de acordo com com os parâmetros configurados no Órgão Concedente.
# Relatório de Venda de Cartão (Integração Cash Monitor)
relatorioVendaCartaoCashMonitorController.window.title=Venda de Cartão
@ -9381,3 +9512,18 @@ editarOperadoresDispositivoController.MSG.naoAdicionadoItemNovo = Não foi adici
editarOperadoresDispositivoController.MSG.suscribirOK = Usuario do dipositivo alterados com sucesso
myComboboxMoeda.label.moeda= Moeda
#Relatorio de Estorno Cartão
relatorioEstornoCartaoController.window.title = Relatório de Solicitação de Cancelamento
relatorioEstornoCartaoController.datainicial.value = Data Inicial
relatorioEstornoCartaoController.dataFinal.value = Data Final
relatorioEstornoCartaoController.lbPuntoVenta.value = Agência
relatorioEstornoCartaoController.lbEmpresa.value = Empresa
relatorioEstornoCartaoController.btnPesquisa.label = Buscar
relatorioEstornoCartaoController.btnLimpar.label = Limpar
relatorioEstornoCartaoController.lbNumero.value = Número Agência
relatorioEstornoCartaoController.lbBilheteiro.value = Bilheteiro
relatorioEstornoCartaoController.lbCpf.value = CPF
relatorioEstornoCartaoController.lbCartao.value = Tipo Cartão/Produto
relatorioEstornoCartaoController.lbFormaPago.value=Forma de Pagamento
relatorioEstornoCartaoController.ajuda= O objetivo desse relatório é buscar as informações de Estorno das Formas de Pagamento que estiverem com a flag 'Ativa processo de estorno' marcada.

View File

@ -85,6 +85,10 @@ lb.todas = TODAS
lb.puntoventa = Punto Venta
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
lb.btnPesquisa.label = Pesquisar
lb.btnLimpar.label = Limpar Seleção
lb.puntoVentaSelList.codigo = Código
lb.puntoVentaSelList.nome = Nome
# Reporte
relatorio.lb.btnExecutarRelatorio = Ejecutar reporte
@ -116,6 +120,7 @@ winLogin.lblloginIncorreto = Início de sesión incorrecta. Intente nuevamente
# Indice de pantalla principal:
indexController.win.title = Venta de entradas
indexController.mniImportarClientes.label = Importar clientes
indexController.mniImportarClientesPolicial.label =Importar Clientes Policial
indexController.mnCatalogos.label = Catálogos
indexController.mnConfiguracionesComerciales.label = Configuración comercial
indexController.mnEsquemaOperacional.label = Esquema operacional
@ -281,16 +286,20 @@ indexController.mniTarjetaCredito.label = Tarjeta de crédito
indexController.mniAnalitico.label = Reportes
indexController.mniIntegracion.label = Integracion
indexController.mniRelatoriosBpe.label = Relatórios BPe
indexController.mniRelatoriosOperacionais.label = Reportes Operacionais
indexController.mniRelatoriosFinanceiro.label = Reportes Financieros
indexController.mniRelatoriosEstatisticos.label = Reportes Estadísticos
indexController.mniRelatoriosPacote.label = Reportes paquetes
indexController.mniIntegracion.bgm.label = BGM
indexController.mnSubMenuContaCorrente.label = Cierre Cnt Contábil
indexController.mniRelatorioEmbarqueLocalidade.label=Relatório Embarque por Localidade
indexController.mniIntegracion.cashmonitor.label = Cash Monitor
indexController.mniIntegracion.cashmonitor.relatoriovendacartaocashmonitor = Venda de cartão
indexController.mniRelatorioQuadroDemonstrativoMovimentoPassageiros.label = Quadro Demonstrativo Movimento Passageiros
indexController.mniRelatoriosFinanceiroW2i.label = Reportes W2i
indexController.mniRelatorios.label = Reportes
indexController.mniRelatorioAproveitamento.label = Aprovechamiento
indexController.mniRelatorioArquivoBGM.label = Arquivo BGM
@ -328,13 +337,15 @@ indexController.mniRelatorioVendasBilheteiroSintetico.label = Ventas por agentes
indexController.mniRelatorioAgenciasNaoImportadas.label = Reporte puntos venta no importados
indexController.mniRelatorioIntegracaoAntiFraude.label = Relatório de Integração com Antifraude
indexController.mniRelatorioCheckin.label = Checkin's
indexController.mniRelatorioCheckinAberto.label = Relatório Checkin's Abertos
indexController.mniRelatorioCheckinEncerrado.label = Relatório Checkin's Encerrados
indexController.mniFechamentoParamgeral.label = Cierre cuenta
indexController.mniFechamentoParamptovta.label = Cierre cuenta contábil punto de venta
indexController.mniRelatorioCorridas.label = Reporte de corridas
indexController.mniRelatorioDemandas.label = Demandas
indexController.mniRelatorioReceitaServico.label = Ingreso por servicio
indexController.mniRelatorioReceitaEmbarcadaServico.label = Reporte de ingreso abordado por servicio
indexController.mniRelatorioCancelamentoVendaCartao.label = Cancelación de venta con tarjeta
indexController.mniRelatorioCancelamentoVendaCartao.label = Cancelación de venta con tarjeta - OCD
indexController.mniRelatorioCancelamentoTransacao.label = Cancelamento J3
indexController.mniRelatorioTabelaPreco.label = Reporte de tabla de precios
indexController.mniRelatorioAIDF.label = Reporte AIDF
@ -343,6 +354,7 @@ indexController.mniRelatorioMovimentacaoEstoque.label = Movimientos del Stock
indexController.mniRelatorioHistoricoClientes.label = Histórico Clientes
indexController.mniRelatorioCadastroClientes.label = Cadastro Clientes
indexController.mniRelatorioBPe.label = BPe
indexController.mniRelatorioBPeSubstituido.label = BPe Substituído
indexController.mniRelatorioSegundaVia.label = Segunda Via
indexController.mniPrecoApanhe.label = Precio Apanhe
indexController.mniRelatorioVendasPacotesResumido.label = Ventas de paquetes - Resumido
@ -370,7 +382,8 @@ indexController.mniRelatorioVendaEmbarcada.label = Venda Embarcada
indexController.mniRelatorioRemessaCNAB.label = Remessa de Lote (CNAB 400)
indexController.mniRelatorioCaixaOrgaoConcedente.label = Relatório Caixa por Órgão Concedente
indexController.mniRelatorioVendaConexaoLinha.label = Relatório Vendas de Conexão por Linha
indexController.mniRelatorioW2I.label = Relatório W2I
indexController.mniRelatorioW2I.label = Relatório Seguro W2I
indexController.mniRelatorioTxEmbW2I.label = Relatório Taxa Embarque W2I
indexController.mnSubMenuImpressaoFiscal.label=Impresión fiscal
indexController.mnSubMenuRelatorioImpressaoFiscal.label=Importación fiscal
@ -429,7 +442,8 @@ indexController.mniEscola.label = Escuela
indexController.mniCurso.label = Curso
indexController.mniPracaPedagio.label = Caseta peaje
indexController.mniRelatorioDescontos.label = Descuentos
indexController.mniRelatorioDepositos.label=Cierre Cnt Contábil / Depósitos
indexController.mniRelatorioDepositos.label= Depósitos
indexController.mniRelatorioBoletos.label= Boletos
indexController.mniRelatorioDepositosDetalhados.label= Depósitos Detallados
indexController.mniRelatorioPosicaoCaixaAnalitico.label= Reporte de Numeración Lógica
indexController.mniPainelBpe.label = Painel BPe
@ -464,6 +478,8 @@ indexController.mniTipoConvenio.label = Tipo convenio
indexController.mniCuponConvenio.label = Boleto convenio
indexController.mniPrecioVentaja.label = Uso selectivo
indexController.mnSubMenuAGER.label=Relatório AGER
# Muestra a Búsqueda Tipo clase
busquedaClaseServicioController.window.title = Clase de servicio
busquedaClaseServicioController.btnRefresh.tooltiptext = Actualizar
@ -846,6 +862,7 @@ relatorioSapController.lbPtoVenda.value = Agência
relatorioSapController.lbDataFecha.value = Dt. Fechamento
relatorioSapController.lbDataLanca.value = Dt. Lançamento
relatorioSapController.lbValor.value = Valor
relatorioSapController.lbFechamento.value = Fechamento
relatorioSapController.lbEnviado.value = Enviado
relatorioSapController.MGS.erroSemEmpresa = Escolha uma empresa
relatorioSapController.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
@ -927,7 +944,7 @@ relatorioDemandasController.lbTipoRelatorioConsolidado.value = Consolidado
relatorioDemandasController.ConstanteGratuidadeError = A constante 'GRATUIDADE CRIANÇA' não esta definida no banco de dados
#Relatorio de Cancelamento de Passagem por Cartão
relatorioCancelamentoVendaCartaoController.window.title = Reporte de Cancelación de Venta con Tarjeta
relatorioCancelamentoVendaCartaoController.window.title = Reporte de Cancelación de Venta con Tarjeta - OCD
relatorioCancelamentoVendaCartaoController.datainicial.value = Fecha Inicial
relatorioCancelamentoVendaCartaoController.dataFinal.value = Fecha Final
relatorioCancelamentoVendaCartaoController.lbPuntoVenta.value = Agencia
@ -936,6 +953,7 @@ relatorioCancelamentoVendaCartaoController.btnPesquisa.label = Buscar
relatorioCancelamentoVendaCartaoController.btnLimpar.label = Limpiar
relatorioCancelamentoVendaCartaoController.lbNumero.value = Numero Agencia
relatorioCancelamentoVendaCartaoController.lbBilheteiro.value = Asesor
relatorioCancelamentoVendaCartaoController.ajuda = O relatório busca as informações somente de cancelametos realizados com OCD
#Relatorio Aidf
relatorioAidfController.window.title = Reporte Aidf
@ -983,6 +1001,8 @@ relatorioSegundaViaController.lbTipoCajaDescricao.value=Emite informe basado en
relatorioSegundaViaController.lbTipoBoleto.value=Ocupación
relatorioSegundaViaController.lbTipoBoletoDescricao.value=Emite informe basado en la ocupación del servicio
relatorioSegundaViaController.lbTipoRelatorio.value=Referência
relatorioSegundaViaController.lbTipoSeguroOpcional.value=Seguro Opcional
relatorioSegundaViaController.lbTipoSeguroOpcionalDescricao.value=Emite relatório de emissao de 2ª via de seguro opcional
#Relatório de Serviço Bloqueado na Venda Internet
relatorioServicoBloqueadoVendaInternetController.window.title = Reporte corrida bgloqueada en venta internet
@ -1093,6 +1113,7 @@ editarClaseServicioController.MSG.borrarPergunta = Desea eliminar tipo de clase?
editarClaseServicioController.MSG.borrarOK = Clase de servicio se eliminó exitosamente
editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR
editarClaseServicioController.labelNaoVendeSeguroOpcional.value = Sin Seguro Opcional
editarClaseServicioController.lbMonitrip.value = Tipo de Clase Monitrip
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
@ -1153,6 +1174,8 @@ editarFormaPagoController.lblSomenteTarifa.label=Compone Tarifa
editarFormaPagoController.lblCarteiraDigital.label=Billetera digital
editarFormaPagoController.lblSmartCard.label=SmartCard
editarFormaPagoController.lblLogpay.label=Logpay
editarFormaPagoController.lblTPI.label=TPI
editarFormaPagoController.lblMobiPix.label=MobiPix
editarFormaPagoController.lblAtivaProcessoEstorno.label=Activa el proceso de contracargo
editarFormaPagoController.lblVoucherRodoviaria.label=Voucher Rodoviária
editarFormaPagoController.lblTransferenciaReativacao.label=Utiliza na Transferência / Reativação
@ -1577,6 +1600,7 @@ editarEmpresaController.indRemarcacaoTrocaPassagem.label = Utiliza Troca de Pass
editarEmpresaController.BloqVdaImpPosterior.label = Bloqueia Venda de Impressão Posterior em empresa diferente da logada
editarEmpresaController.usarAliasMapaViagemVenda = Tarjeta de Viagem default Alias de Ubicaciones en la Venta
editarEmpresaController.configCallCenter.label = Configuração Email Call Center
editarEmpresaController.configEmail.label.titulo = Configuração Email
editarEmpresaController.voucherPersonalizado.label= Voucher Personalizado
editarEmpresaController.configEmail.label = Configuração de Envio de Email
editarEmpresaController.configCallCenterEmail.label = Configuração Conteúdo Email
@ -1695,6 +1719,8 @@ editarPuntoVentaController.lbStaAprobacion.value = Aprobación
editarPuntoVentaController.lbComentarios.value = Comentários
editarPuntoVentaController.lbIndEstoqueMotorista.value=Estoque Motorista
editarPuntoVentaController.lbIndBloqueiaCancelamentoImpressaoPosterior.value=Bloquea Cancelacion de impresión posterior
editarPuntoVentaController.lbIndBloqueiaCancelamentoBilheteImpresso.value=Cancelación de bloque de boleto impreso
editarPuntoVentaController.bloqueiaBilheteImpresso.ajuda= Bloqueia o cancelamento de um voucher impresso (Venda Internet ou Impressao posterior em que o DABPe foi gerado no momento da impressão). Quando o DABPe é gerado no momento da venda, o bilhete não entra nessa regra.
editarPuntoVentaController.lbdscUsuarioInternet.value = Usuário internet
editarPuntoVentaController.lbdscContrasenaInternet.value = Senha internet
editarPuntoVentaController.lbdscNumDoCPuntoVenta.value = RFC
@ -1869,6 +1895,13 @@ editarPuntoVentaController.tiempoMaxBoletoEnVenta.label = Tempo máx. poltrona e
editarPuntoVentaController.qrcodeCatracaRodEAN13.label = Imprimir na venda o QR Code da catraca da rodoviária
editarPuntoVentaController.checkBloqDevolveReativaOutroPto.label = Bloqueia Devolver e Reativar em outro Ponto de Venda
editarPuntoVentaController.MSG.empresaOrgaoExcecaoMultaCancJaCadastrada = Empresa e Órgão Condente informados já cadastrados
editarPuntoVentaController.MSG.borrarChaveExcecaoMultaCancJaCadastrada = Deseja eliminar a Exceção de Multa Cancelamento para Empresa: {0} e Órgão Condente: {1} ?
editarPuntoVentaController.lhOrgaoConcedente.label = Orgão Concedente
editarPuntoVentaController.MSG.empresaExcecaoMultaCancNaoInformada = Informe a empresa
editarPuntoVentaController.MSG.OrgaoConcedenteExcecaoMultaCancNaoInformada = Informe o Órgão Concedente
editarPuntoVentaController.OrgaoConcedente.label=Orgão Concedente
# Editar comisión ponto de venta
editarPuntoVentaComissaoController.window.title = Comisión empresa/Punto de venta - {0}
editarPuntoVentaComissaoController.MSG.suscribirOK = Comisión de la empresa/Punto de venta se registró exitosamente
@ -2125,6 +2158,7 @@ editarConfiguracionReservacionController.lblTipoReserva.value = Tipo Reservació
editarConfiguracionReservacionController.ra1.value = Tempo Liberación
editarConfiguracionReservacionController.ra2.value = Tiempo Caducidad
editarConfiguracionReservacionController.ra3.value = Sin liberación automática
editarConfiguracionReservacionController.categoriaCriaca.value = No se permite el registro de categoría para Reservación
# Muestra a CANCELACION configuracional Búsqueda
busquedaConfiguracionCancelacionController.window.title = Configuración de cancelación
@ -2387,6 +2421,10 @@ editarConfiguracionCategoriaController.MSG.borrarOK = Tipo de configuración pas
editarConfiguracionCategoriaController.MSG.categoriaNormal = No es permitido cambiar la vigencia de la categoria Normal.
editarConfiguracionCategoriaController.MSG.categoriaPeriodoObligatorio = Hay descuentos sin vigencias. Guardar sin informar a los viegencias de descuentos ?
editarConfiguracionCategoriaController.lblCategorias.value = Tipo de pasaje
editarConfiguracionCategoriaController.lblCadastroCliente.value= Requerir registro de cliente
editarConfiguracionCategoriaController.cadastroClienteTipoCategoria.ajuda= El sistema requiere un número de fidelización en el momento de la confirmación de la compra de este tipo de billete.
editarConfiguracionCategoriaController.lblTipoOcupacao.value= ocupación
editarConfiguracionCategoriaController.lblTipoOcupacao.ajuda= Si se elige, el sistema validará la ocupación del cliente utilizado en la venta. (Opcional)
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
editarConfiguracionCategoriaController.lblDescricao.value = Descrição
editarConfiguracionCategoriaController.lblMarca.value = Marca
@ -2546,6 +2584,8 @@ editarConfiguracionCategoriaController.lblCompAbertoConfirmado.value=Comportamie
editarConfiguracionCategoriaController.lblTiposCategoriasInteragem.value=Tipo Categoria Interagem
editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este Checkbox permite a opção de escolher uma outra categoria para interagir com a categoria selecionada no campo Tipo Passagem acima. Caso ativo, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.cmbtiposCategoriasInteragem.ajuda = Caso esta opção esteja preenchida, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.lblCotaObli.ajuda = Define cota obrigatória para Configuração de Tipo de passagem (Categoria). Caso este campo esteja ativo sistema irá definir se deseja escolher a quantidade autorizada desta configuração de Tipo de Passagem por trecho ou por serviço, sendo do contrário sempre será utilizada a quantidade autorizada por serviço.
editarConfiguracionCategoriaController.permissoes.value=Permisos
@ -2582,6 +2622,7 @@ editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar
editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip.
editarCatalogoDeParadaController.chkVendeTotem.value = Vende Totem
editarCatalogoDeParadaController.chkVendeInternet.value = Vende Internet
editarCatalogoDeParadaController.chkIntegracaoW2i.value = Tiene integración W2i
editarCatalogoDeParadaController.MSG.suscribirOK = Parada se registró exitosamente
editarCatalogoDeParadaController.MSG.nomeInvalido=Añadir el estado hasta el final del nombre.
editarCatalogoDeParadaController.MSG.maxAntt=El maximo suportado por el campo ANTT es el numero de 99999.
@ -2754,6 +2795,8 @@ editarCatalogoDeRutaController.msg.orgaoLinhaJaBloqueada= Linha Já está Bloque
editarCatalogoDeRutaController.bloquearLinhaLiberada= Linha já está Liberado, caso seja bloqueada irá interromper a venda desta linha. Deseja Bloquear?
editarCatalogoDeRutaController.btnLiberarRuta = Liberar
editarCatalogoDeRutaController.btnBloquearRuta = Bloquear
editarCatalogoDeRutaController.labelCST41.value= 41
editarCatalogoDeRutaController.labelCST.value= CST 41
# A trav̮̩s da pantalla de Búsqueda
busquedaViaController.window.title = Via
@ -2948,6 +2991,7 @@ editarConfiguracionCorridaController.lbCada.value = Cada
editarConfiguracionCorridaController.lbMinutos.value = Minutos
editarConfiguracionCorridaController.lbHrs.value = Hrs.
editarConfiguracionCorridaController.lbNumCorrida.value = Numero de servicio
editarConfiguracionCorridaController.lbHoraCorrida.value = Hora
editarConfiguracionCorridaController.cmbClase.value = Tipo clase
editarConfiguracionCorridaController.cmbClase2.value = Tipo clase doble piso
editarConfiguracionCorridaController.doblePiso.value = Doble piso
@ -2968,6 +3012,8 @@ editarConfiguracionCorridaController.rdLatente.value = Cerrado
editarConfiguracionCorridaController.rdAutorizada.value = Vigente
editarConfiguracionCorridaController.rdCancelada.value = Cancelada
editarConfiguracionCorridaController.lbCorridaExtra.value = Servicio Extra
editarConfiguracionCorridaController.bloqueiaWebAposSaida.value = Bloquea la venta web después de la salida del servicio
editarConfiguracionCorridaController.bloqueiaWebAposSaida.ajuda = Bloquea la venta web de todas las partes del servicio después de que comience.
editarConfiguracionCorridaController.lbSemana.value = Dias de la semana:
editarConfiguracionCorridaController.lbL.value = L
editarConfiguracionCorridaController.lbMa.value = M
@ -3224,6 +3270,14 @@ editarEmpresaController.habilitaVendaEmAbertoMovimentoCaixa= Habilite la venta a
editarEmpresaController.naoImprimeCupomDeEmbarqueVendaEmAberto=Não Imprime Cupom de Embarque na Venda em aberto
editarEmpresaController.naoImprimeCupomDeEmbarqueConfirmacaoDeAberto=Não Imprime Cupom de Embarque na Confirmação de aberto
editarEmpresaController.habilitaVendaSeguroW2Digital=Habilita o seguro opcional W2I Digital
editarEmpresaController.habilitaCheckinBloqueadoNoshow= Habilitar Checkin Bloqueado para remarcação ao realizar No Show (Não Embarque)
editarEmpresaController.habilitaCheckinBloqueadoNoshowTooltip= Habilita Checkin Bloqueado para remarcação sempre que para o bilhete for realizado um No Show (Não Embarque)
editarEmpresaController.habilitaAgrupamentoLocalidadesConexao= Habilita agrupamento de localidades na conexão entre linhas
editarEmpresaController.limitaCategoriaPorCorrida= Limita tipos de passagem por corrida
editarEmpresaController.limitaCategoriaPorCorridaTooltip= Limita os tipos de passagem configurados por corrida
editarConfiguracionCorridaController.lbAutomatizacaoHorarioExtra.value= Automatización de horas extraordinarias
editarConfiguracionCorridaController.lbHabilitaCorridaExtraAutomatica.value= Habilitar la automatización
@ -4792,6 +4846,7 @@ editarEstacionController.tipoImpressora.darumaFiscalBlindada = DARUMA FISCAL BLI
editarEstacionController.tipoImpressora.centralEmissao = CENTRAL EMISSAO
editarEstacionController.tipoImpressora.stockCentral = STOCK CENTRAL
editarEstacionController.tipoImpressora.bpe = BPE
editarEstacionController.tipoImpressora.macon=MACON
editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do Usuario
editarEstacionController.numFilial.label=Cód. Filial
editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura
@ -4853,7 +4908,9 @@ busquedaRedondeoController.lhvalorfinal.label = Valor final
busquedaRedondeoController.lhvalorredondeo.label = Valor redondeo
busquedaRedondeoController.lhindaplicadescuento.label = Aplica descuento
busquedaRedondeoController.lhindaplicapricing.label = Aplica pricing
busquedaRedondeoController.lhindaplicaartesp.label = Redondeo ARTESP
busquedaRedondeoController.lhindaplicaartesp.label = Activar Redondeo autoridad otorgante
editarRedondeoController.tabOrgao.title = autoridad otorgante
editarRedondeoController.lhOrgaoConcedente.label = autoridad otorgante
busquedaRedondeoController.colhdindaplicaartesp.label = ARTESP
busquedaRedondeoController.btnPesquisa.label = Búsqueda
@ -5503,6 +5560,7 @@ editarEstadoController.MSG.borrarOK = Estado se eliminó exitosamente
editarEstadoController.lbUF.value = UF
editarEstadoController.lbCodEstabelecimento.value = Codigo Estabelecimiento
editarEstadoController.lbICMSprecio.value = ICMS cálculo de Preço
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
#Pantalla Editar Tramo Sequência
editarTramosSecuenciaController.window.title= Tramo
@ -6185,7 +6243,12 @@ confRestricaoCanalVentaController.TempoPermitirOBS.label = El controle se queda
confRestricaoCanalVentaController.exibeconsultavendaweb.label = Exhibe consulta venta internet
confRestricaoCanalVentaController.exibecorridabloq.label = Exhibe servicio bloqueado en venta
confRestricaoCanalVentaController.restricaoDiamica.label = Restrição Dinâmica
confRestricaoCanalVentaController.IdBloqueio.label= ID Bloqueo
confRestricaoCanalVentaController.IdBloqueio.label= ID Bloqueio
confRestricaoCanalVentaController.PuntoVenta.label= Ponto de Venda
confRestricaoCanalVentaController.CanalVenda.label= Canal de Venda
confRestricaoCanalVentaController.MSG.semRestricaoSelecionados = Deve ser informado pelo menos uma restrição.
confRestricaoCanalVentaController.MSG.borrarPergunta = Deseja apagar as restrições selecionadas?
confRestricaoCanalVentaController.btnApagar.tooltiptext = Eliminar as restrições selecionada.
# Editar Conf Restricao Canal Venta
editarConfRestricaoCanalVentaController.window.title = Bloqueo de tramo por canal de venta
@ -6288,6 +6351,8 @@ editarOrgaoConcedenteController.tempoTrocaMesmoDia.label=Hora obligatoria para e
editarOrgaoConcedenteController.ajudaTrocaMesmoDia.label=El intercambio se limitará al mismo día en que ocurra dentro del tiempo establecido antes y después de abandonar el servicio.
editarOrgaoConcedenteController.tiempoLimiteTrocaDePoltrona.label=Límite de tiempo de cambio de sillón (HH:mm)
editarOrgaoConcedenteController.ajudaLimiteTrocaPoltrona.label=Solo será posible cambiar el asiento hasta el tiempo establecido antes de abandonar el Servicio.
editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.label = Permite Cobrança Multa Pré Estorno do Cartão
editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.ajuda = Este campo quando habilitado irá permitir o sistema cobrar a multa de cancelamento préviamente ao estorno, nas formas de Pagamento cadastrado no Ponto de Venda
# Busqueda Indice Tarifa
busquedaCoeficienteTarifaController.window.title = Indice tarifario
@ -6327,6 +6392,10 @@ generarTarifaOrgaoController.labelAddRuta.value = Adicionar Ruta
generarTarifaOrgaoController.labelRemoveRuta.value = Remover Ruta
generarTarifaOrgaoController.labelRuta.value = Ruta
generarTarifaOrgaoController.labelOrgao.value = Instituición
generarTarifaOrgaoController.labelAddLocalidade.value = Adicionar Localidade
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
generarTarifaOrgaoController.labelLocalidade.value = Localidade
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
#Copiar Tarifa Oficial
copiarTarifaOficialController.MSG.copiaOK=Tarifa se copió existosamente
@ -6394,7 +6463,12 @@ calcularPeajeController.MSG.suscribirOK = Operación se realizó existosamente
calcularPeajeController.MSG.rutaSemQtdAsientos = No hay registros de cantidad de asientos en la ruta de ID = {0}
calcularPeajeController.MSG.rutaSemQtdEixos = No hay registros de cantidad de ejes en la ruta de ID = {0}
calcularPeajeController.MSG.orgaoSemIndice = No hay registrios de indice para la instituicion de ID = {0}
calcularPeajeController.MSG.linhaSemPracaDePedagio=A linha de ID = {0} não possui secuência configurada para pelo menos uma das praças de pedágio, informada.
calcularPeajeController.lhConsiderarICMS = Considerar ICMS: Si / No
calcularPeajeController.labelCasetaPeaje.value = Praça De Pedágio
calcularPeajeController.cmbCasetaPeaje.value = Praça De Pedágio
calcularPeajeController.labelRemoveCasetaPeaje.value = Remover Praça de Pedágio
calcularPeajeController.labelAddCasetaPeaje.value = Adcionar Praça de Pedágio
# Alteracao preco Peaje
busquedaAlteracaoPrecoPedagioController.window.title = Cambio de Precio / Peaje
@ -6689,6 +6763,7 @@ editarConfiguracionComissaoController.lbBaixa.value = Baja estación(%)
editarConfiguracionComissaoController.lbAlta.value = Alta estación(%)
editarConfiguracionComissaoController.lbExcesso.value = Exceso de equipaje
editarConfiguracionComissaoController.lbSeguro.value = Seguro opcional
editarConfiguracionComissaoController.lbRecargaCelular.value= Recarga Celular
editarConfiguracionComissaoController.lbOutros.value = Otros productos
editarConfiguracionComissaoController.lbCompReceita.value = Composición del ingreso de BPR
editarConfiguracionCorridaController.lbTarifa.value = Tarifa
@ -6783,6 +6858,7 @@ editarClienteController.diasSemana.value = Dias
editarClienteController.msg.noServicoValido = O serviço informado na aba Reserva Especial Clientes não é valido.
editarClienteController.msg.noPoltronaValido = Número Poltrona não é válido para o serviço informado.
editarClienteController.MSG.exigeEmailOuTelefone = Ingrese correo electrónico o teléfono
editarClienteController.lbchkVender1porCorrida.value = Vende apenas um bilhete por corrida
busquedaClienteController.lbCalle.value = Calle
busquedaClienteController.lbNumero.value = Numero
@ -7041,6 +7117,11 @@ importarClientesController.nome.label = Nombre
importarClientesController.documento.label = Documento
importarClientesController.MSG.suscribirErro=Seleccionar una empresa
#Importar Clientes Policial
importarClientesPolicialController.window.title = Importar Clientes Policial
importarClientesPolicialController.HEADERCOLUMN.rg=DOCUMENTO
importarClientesPolicialController.HEADERCOLUMN.nome=NOME
# Relatorio de linea Operacional
relatorioLinhaOperacionalController.window.title = Linea Operacional
relatorioLinhaOperacionalController.lbRuta.value = Linea
@ -7101,6 +7182,9 @@ relatorioCheckinController.btnPesquisa.label = Buscar
relatorioCheckinController.btnLimpar.label = Limpiar
relatorioCheckinController.usuarioCVE.label = CVE
relatorioCheckinController.usuarioNome.label = Nombre
relatorioCheckinController.lblTipoCheckin.value = Tipo Checkin
relatorioCheckinController.chcCheckinAberto.value = Somente Aberto
relatorioCheckinController.chcCheckinEncerrado.value = Somente Encerrado
# Editar Conexion
#busquedaConexionController.btnNovo.tooltiptext = Nuevo
@ -7981,6 +8065,17 @@ relatorioDepositosController.lbPuntoventa.value=Punto de Venta
relatorioDepositosController.lbEmpresa.value=Empresa
relatorioDepositosController.lbPendentes.value=Filtrar Apenas Pendientes
# Filtro Boletos
relatorioBoletosController.window.title=Reporte Boletos
relatorioBoletosController.lbDatInicial.value=Fechamento Inicio
relatorioBoletosController.lbDatFinal.value=Fechamento Fim
relatorioBoletosController.lbBaixaInicial.value=Baixa Inicio
relatorioBoletosController.lbBaixaFinal.value=Baixa Fim
relatorioBoletosController.lbPuntoventa.value=Punto de Venta
relatorioBoletosController.lbEmpresa.value=Empresa
relatorioBoletosController.lbPendentes.value=Filtrar Apenas Pendientes
indexController.mniRelatorioBoletos.msgDatasObrigatorias= É obrigatório selecionar período de fechamento ou baixa.
# Relatorio Movimientos em Atraso
relatorioMovimentosAtrasoController.window.title = Reporte Movimientos Retrasados
relatorioMovimentosAtrasoController.btnCerrar.tooltiptext = Cerrar
@ -8031,6 +8126,9 @@ relatorioArquivoBGMController.lbEmpresa.value = Empresa
relatorioArquivoBGMController.lbPuntoVenta.value = Agencia
relatorioArquivoBGMController.msg.erro.puntoventa = El Campo Agencia es Obligatório!
relatorioArquivoBGMController.msg.erro.empresa = El Campo Empresa es Obligatório!
relatorioArquivoBGMController.lbTipoRelatorio.value=Layout
relatorioArquivoBGMController.lbTipoPadrao.value=Padrão
relatorioArquivoBGMController.lbTipoNovo.value=Novo
# Relatorio Exportação SGTI
relatorioExportacaoSGTIController.lbDataIni.value = Fecha Inicial
@ -8141,6 +8239,7 @@ editarOCDParamController.MSG.empresaJaCadastrada=No fue posible incluir Parametr
editarOCDParamController.MSG.borrarPergunta = Desea eliminar el Parametro OCD?
editarOCDParamController.MSG.borrarOK = Parametro OCD eliminado exitosamente.
busquedaOCDParamController.ocdDefault.label = OCD como default
busquedaOCDParamController.indOCDPorFormadePagamento.label = Gerar a OCD separada por forma de pagamento
busquedaOCDParamController.ocdTroca.label = OCD Cambio
busquedaOCDParamController.ocdTransferencia.label = OCD Transferencia
busquedaOCDParamController.tipopenalizacion.label = Penalización por
@ -8149,8 +8248,9 @@ busquedaOCDParamController.orgaoconcedente.label = Instituición Concedente
busquedaOCDParamController.indTotalBilhete.label = Penalización en el Total del Pasaje
busquedaOCDParamController.FormaPagamentoOCD.label = Formas de Pago Para la Generación de OCD
busquedaOCDParamController.SomenteCartao.label = Solo Tarjeta de Crédito
busquedaOCDParamController.SomenteCartao.label = Solo Tarjeta
busquedaOCDParamController.TodasFormasPagamento.label = Todas Las Formas de Pago
busquedaOCDParamController.SomenteCartaoTooltiptext.value = Contempla as Las Formas de Pago crédito e débito
# Relatorio Receita Embarcada Servico Controller
relatorioReceitaEmbarcadaServicoController.window.title = Reporte de Receta Embarcada por Corrida
@ -8199,6 +8299,10 @@ relatorioRemarcacaoPassagensTransferenciaController.lbDatInicial.value=Fecha Ini
relatorioRemarcacaoPassagensTransferenciaController.lbDatFinal.value=Fecha Final
relatorioRemarcacaoPassagensTransferenciaController.lbEmpresa.value=Empresa
relatorioRemarcacaoPassagensTransferenciaController.lbAgencia.value=Punto Venta
relatorioRemarcacaoPassagensTransferenciaController.lbTipoRelatorio.value=Tipo de Venta
relatorioRemarcacaoPassagensTransferenciaController.lbTipoTransferencia.value=Transferência
relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinReativado.value=Checkin Reativado
relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinAmbos.value=Ambos
# Busqueda configuracao codigo de barras
@ -8302,6 +8406,40 @@ relatorioRemessaCNAB.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem bol
relatorioRemessaCNAB.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRemessaCNAB.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# Retorno Bancario
indexController.mniRelatorioRetornoBancario.label = Retorno Bancário
relatorioRetornoBancario.window.title = Processamento de Retorno Bancário
relatorioRetornoBancario.fileupload.label = Selecionar Arquivo...
relatorioRetornoBancario.lbEmpresa.value = Empresa
relatorioRetornoBancario.MSG.erroSemEmpresa=Escolha uma empresa
relatorioRetornoBancario.MSG.extensaoInvalida=Somente arquivos no formato de retorno bancário são aceitos.
relatorioRetornoBancario.MGS.alertaConstanteCNABnaoconfigurada = Empresa não trabalha com boletos CNAB400
relatorioRetornoBancario.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400
relatorioRetornoBancario.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRetornoBancario.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# CT-e OS
indexController.mniRelatorioCteos.label = CT-e OS
relatorioCteosController.window.title = CT-e OS
relatorioCteosController.lbDtInicio.value=Data Emissão Inicial
relatorioCteosController.lbDtFim.value=Data Emissão Final
relatorioCteosController.lbEmpresa.value = Empresa
relatorioCteosController.lbUF.value=Estado
relatorioCteosController.MSG.erroSemEmpresa=Escolha uma empresa
relatorioCteosController.MSG.dataInicialMaiorFinal=Data inicial maior que final
relatorioCteosController.data.obrigatoria = Data inicial e Final são obrigatórias
# Relatorio BPe Substituído
indexController.mniRelatorioBPeSubstituido.label = BPe Substituído
relatorioBPeSubstituidoController.window.title = BPe Substituído
relatorioBPeSubstituidoController.lbDtInicio.value=Data Emissão Inicial
relatorioBPeSubstituidoController.lbDtFim.value=Data Emissão Final
relatorioBPeSubstituidoController.lbEmpresa.value = Empresa
relatorioBPeSubstituidoController.lbUF.value=Estado
relatorioBPeSubstituidoController.MSG.erroSemEmpresa=Escolha uma empresa
relatorioBPeSubstituidoController.MSG.dataInicialMaiorFinal=Data inicial maior que final
relatorioBPeSubstituidoController.data.obrigatoria = Data inicial e Final são obrigatórias
# Relatório Movimento Por Orgao Concedente
indexController.mniRelatorioMovimentoPorOrgaoConcedente.label = Movimento Por Órgão Concedente
relatorioMovimentoPorOrgaoConcedente.window.title = Movimento Por Órgao Concedente
@ -8560,6 +8698,26 @@ relatorioGratuidadeAGERController.lbTipoGratuidade.value = Tipo de alojamiento
relatorioGratuidadeAGERController.lbDataIni.value = Fecha Inicio
relatorioGratuidadeAGERController.lbDataFin.value = Fecha Final
relatorioGratuidadeAGERController.lbOrgao.value = Instituición concedente
# Relatório Passagens AGER
relatorioPassagensAGERController.window.title = Relatório Passagens AGER
relatorioPassagensAGERController.data.obrigatoria = Data inicial e Final são obrigatórias
relatorioPassagensAGERController.orgaoConcedente.obrigatorio = Orgão Concedente é obrigatório
relatorioPassagensAGERController.tipo.obrigatoria = Tipo de passagens é obrigatório
relatorioPassagensAGERController.lbEmpresa.value = Empresa
relatorioPassagensAGERController.lbAgencia.value = Agência
relatorioPassagensAGERController.lbLinha.value = Linha
relatorioPassagensAGERController.lbOrigem.value = Origem
relatorioPassagensAGERController.lbDestino.value = Destino
relatorioPassagensAGERController.lbDataIniVenda.value = Data Inicio
relatorioPassagensAGERController.lbDataFinVenda.value = Data Fim
relatorioPassagensAGERController.btnPesquisa.value = Pesquisar
relatorioPassagensAGERController.btnLimpar.value = Limpar
relatorioPassagensAGERController.lbNumRuta.value = Num. Linha
relatorioPassagensAGERController.lbPrefixo.value = Prefixo
relatorioPassagensAGERController.lvVenda = Venda
relatorioPassagensAGERController.lbOrgao.value = Orgão Concedente
editarEmpresaController.usarAliasMapaViagemVenda.ajuda = En la pantalla de Venta o botón de Tarjeta de Viagem deve usar Alias para as Ubicaciones.
editarPtovtaAntifraudeController.window.title=Editar Chave Antifraude
@ -8620,6 +8778,16 @@ relatorioBPeController.lbAlias.value = ALIAS Origen / Destino de boletos
relatorioBPeController.MSG.informarData = Favor informar data inicial e final.
relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode ser maior do que a final.
relatorioBPeController.lbNumeracaoReuso.value = Numeração para Reuso
relatorioBPeController.lbTodasOpcoes.value = Todas as opções
relatorioBPeController.lbNumeracaoReuso.value.tooltiptext = Exibe os documentos que o sistema de vendas pulou e armazenou com a possibilidade de reuso.
relatorioBPeController.lbNumeracaoTodasOpcoes.value.tooltiptext = Exibe todos os documentos, das situações antecedentes.
relatorioBPeController.MSG.informarData = Favor informar data inicial e final.
relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode ser maior do que a final.
relatorioBPeController.MSG.NaoPermitirReusoBPE = Numeração de reúso não disponível. Configurado para Reaproveitar Série/número do Bpe Rejeitado.
relatorioBPeController.MSG.NaoPermitirTodasOpcoesEstado = Para a opção selecionada 'Todas' é permitido selecionar apenas 1 Estado.
#Relatorio Resumo Venda por Orgao Concedente
@ -8870,6 +9038,7 @@ editarEmpresaController.confMovFPTrocaVlrDeposito=Suma del método de pago 'CAMB
editarEmpresaController.confMovFPTrocaVlrDeposito.help=Suma del método de pago 'CAMBIO PASAJE' en el monto del depósito en la Conferencia del Movimiento
editarEmpresaController.comTransfGeraCaja=Transferencias de suma que mueven efectivo en los retornos totales en el cálculo de la comisión
editarEmpresaController.comTransfGeraCaja.help=Transferencias de suma que mueven efectivo en los retornos totales en el cálculo de la comisión
editarEmpresaController.indSegundaViaSeguroOpcional= Emite una segunda copia del seguro opcional
editarEmpresaController.encerraViagemFechorllegada.ajuda=Controla o encerramento da viagem pela data de saída data de chegada da corrida.
editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada
@ -9028,6 +9197,8 @@ editarPuntoVentaController.valorAcumulado.value = V. Acumulado
editarPuntoVentaController.Descricao.value = Descrição
editarPuntoVentaController.registroLancado.value = Lançado?
editarPuntoVentaController.dicaMensal.value=Essa funcionalidade não faz cobrança retroativa, so o primeiro dia do mês cadastrado já estiver passado a cobrança só será efetuada no próximo mês, sem valor acumulado.
editarPuntoVentaController.dicaTiempoMaxBoletoEnVenta.value = Este campo determinará o tempo máximo em que uma poltrona pode ficar bloqueada (em venda), caso preenchido. Caso não esteja preenchido será respeitado o tempo de venda cadastrado na constante TIEMPO_MAX_BOLETO_EN_VENTA. Essa regra não se aplica ao cliente de vendas que sempre irá respeitar a constante.
editarPuntoVentaController.dicaMaxCancelacion.ajuda = Este campo deterinará o tempo máximo em que um bilhete poderá sofrer o Cancelamento (sem multa), após este tempo o cancelamento sofrerá multa de acordo com com os parâmetros configurados no Órgão Concedente.
#Configuração Totem
busquedaConfTotemController.permitirTecladoAlfaNumerico =Permitir teclado Alfanumérico.
@ -9063,7 +9234,14 @@ busquedaConfTotemController.trabalhaComParcelamento.ajuda=Habilita o parcelament
busquedaConfTotemController.trabalhaComParcelamento=Parcelamento no cartão de credito.
busquedaConfTotemController.ListarPassageiroUltimaPoltrona=Preencher dado(s) do(s) passageiro(s) só após selecionar poltrona(s).
busquedaConfTotemController.ListarPassageiroUltimaPoltrona.ajuda=Na tela de poltrona, só será solicitado dados do(s) passageiro(s) (Nome e documento) após selecionar as poltrona(s).
busquedaConfTotemController.configuraoVendaRapida.label=Configuraciones Venda Rápida
busquedaConfTotemController.lbQtdCorrida.value = Cantidade Corrida
busquedaConfTotemController.lbParadaOrigem.value= Parada Origen
busquedaConfTotemController.lbParadaDestino.value= Parada Destino
busquedaConfTotemController.permiteVendaRapida.ajuda=Permitir que o totem habilite o botão próximas partidas.(Venta Rápida)
busquedaConfTotemController.lbPermitirProximasPartidas.value = Permitir Venta Rápida (Próximas Partidas )
busquedaConfTotemController.valorParcelaMinima.value = Valor mínimo para parcelamento
busquedaConfTotemController.valorParcelaMinima.ajuda=Valor mínimo para parcelar no cartão de crédito.
relatorioVendasCartoesController.window.title = Relatório Vendas Cartões
relatorioVendasCartoesController.lbEmpresa.value = Empresa
@ -9080,6 +9258,7 @@ relatorioVendasCartoesController.lbPTA.value = PTA
relatorioVendasCartoesControllerlbTipoAgencia.value = Ignorar Canal de Venda
relatorioVendasCartoesController.tipoPuntoVentaSelList.nome = Descrição
relatorioVendasCartoesController.tipoPuntoVentaSelList.codigo = Codigo
relatorioVendasCartoesController.ajuda = O objetivo desse relatório é buscar as informações de venda e cancelamento das formas de pagamento Crédito e Débito.
# Pesquisa de Tarifa Embarcada
busquedaTarifaEmbarcadaController.window.title = Alteração de Preço - Embarcada
@ -9254,6 +9433,8 @@ busquedaLogAuditoriaController.lblValorAnterior = Valor Anterior
busquedaLogAuditoriaController.lblClasseAlterada = Clase cambiada
busquedaLogAuditoriaController.lblClassePrincipal = Clase Principal
busquedaLogAuditoriaController.lblIdAuditado = ID Auditado
busquedaLogAuditoriaController.lblGerarRelatorio = Generar Report
#DispositivoOperadorVendaEmbarcada
dispositivoVendaEmbarcadaController.window.title= Operador por Dispositivo Venda Embarcada
@ -9365,3 +9546,28 @@ configLayoutGeradorContratoController.lbNoResultado.value = Não existe resultad
configLayoutGeradorContratoController.MBAtualizacao.value = Dados atualizado.
configLayoutGeradorContratoController.MBNovo.value = Cadastro realizado.
configLayoutGeradorContratoController.btnCerrar.tooltiptext=Fechar
#Relatorio de Estorno Cartão
relatorioEstornoCartaoController.window.title = Relatório de Solicitação de Cancelamento
relatorioEstornoCartaoController.datainicial.value = Data Inicial
relatorioEstornoCartaoController.dataFinal.value = Data Final
relatorioEstornoCartaoController.lbPuntoVenta.value = Agência
relatorioEstornoCartaoController.lbEmpresa.value = Empresa
# Relatório de Forma de Pagamento por Agência
formaPagamentoAgenciaController.mniRelatorioFinanceiro.label = Forma de Pagamento por Agência
formaPagamentoAgenciaController.window.title = Forma de Pagamento por Agência
formaPagamentoAgenciaController.lbAgencia.value = Agência
formaPagamentoAgenciaController.lbDataIni.value = Data Início
formaPagamentoAgenciaController.lbDataFin.value = Data Fim
formaPagamentoAgenciaController.lbEmpresa.value = Empresa
formaPagamentoAgenciaController.lbConsideraRuta.value = Considerar Ruta
formaPagamentoAgenciaController.lbFormaPagamento.value = Forma de Pagamento
relatorioEstornoCartaoController.btnPesquisa.label = Buscar
relatorioEstornoCartaoController.btnLimpar.label = Limpar
relatorioEstornoCartaoController.lbNumero.value = Número Agência
relatorioEstornoCartaoController.lbBilheteiro.value = Bilheteiro
relatorioEstornoCartaoController.lbCpf.value = CPF
relatorioEstornoCartaoController.lbCartao.value = Tipo Cartão/Produto
relatorioEstornoCartaoController.lbFormaPago.value=Forma de Pagamento
relatorioEstornoCartaoController.ajuda= O objetivo desse relatório é buscar as informações de Estorno das Formas de Pagamento que estiverem com a flag 'Ativa processo de estorno' marcada.

View File

@ -86,6 +86,10 @@ lb.todas = TODAS
lb.puntoventa = Ponto de Venda (Agência)
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
lb.btnPesquisa.label = Pesquisar
lb.btnLimpar.label = Limpar Seleção
lb.puntoVentaSelList.codigo = Código
lb.puntoVentaSelList.nome = Nome
# Relatório
relatorio.lb.btnExecutarRelatorio = Executar Relatório
@ -119,6 +123,7 @@ winLogin.lblloginIncorreto = Início de sessão incorreta. Tente novamente.
indexController.win.title = Venda de entradas
indexController.mniImportarClientes.label = Importar Clientes
indexController.mniImportarClientesSrvp.label = Importar Clientes Srvp
indexController.mniImportarClientesPolicial.label = Importar Clientes Policial
indexController.mnCatalogos.label = Catálogos
indexController.mnConfiguracionesComerciales.label = Configuração Comercial
indexController.mnEsquemaOperacional.label = Esquema Operacional
@ -294,16 +299,20 @@ indexController.mniConfCodBarras.label= Configuração Cod. Barras
indexController.mniAnalitico.label = Relatórios
indexController.mniIntegracion.label = Integração
indexController.mniRelatoriosBpe.label = Relatórios BPe
indexController.mniRelatoriosOperacionais.label = Relatórios Operacionais
indexController.mniRelatoriosFinanceiro.label = Relatórios Financeiro
indexController.mniRelatoriosEstatisticos.label = Relatórios Estatísticos
indexController.mniRelatoriosPacote.label = Relatórios Pacote
indexController.mniIntegracion.bgm.label = BGM
indexController.mnSubMenuContaCorrente.label = Fechamento Conta Corrente
indexController.mniRelatorioEmbarqueLocalidade.label=Relatório Embarque por Localidade
indexController.mniIntegracion.cashmonitor.label = Cash Monitor
indexController.mniIntegracion.cashmonitor.relatoriovendacartaocashmonitor = Venda de cartão
indexController.mniRelatorioQuadroDemonstrativoMovimentoPassageiros.label = Quadro Demonstrativo Movimento Passageiros
indexController.mniRelatoriosFinanceiroW2i.label = Relatórios W2i
indexController.mniRelatorios.label = Relatórios
indexController.mniRelatorioAproveitamento.label = Aproveitamento
indexController.mniRelatorioArquivoBGM.label = Arquivo BGM
@ -337,6 +346,7 @@ indexController.mniRelatorioGratuidadeANTT.label = Relatório Gratuidades ANTT
indexController.mniRelatorioGratuidadeAGR.label = Relatório Gratuidades AGR
indexController.mniRelatorioGratuidadeARTESP.label = Relatório Gratuidade ARTESP
indexController.mniRelatorioGratuidadeAGER.label = Relatório Gratuidade AGER
indexController.mniRelatorioPassagensAGER.label = Relatório Passagens AGER
indexController.mniRelatorioGratuidadeAGEPAN.label = Gratuidades AGEPAN
indexController.mniRelatorioOperacionalFinanceiro.label = Relatório Operacional Financeiro
indexController.mniRelatorioBilhetesVendidos.label = Bilhetes Vendidos
@ -347,15 +357,17 @@ indexController.mniRelatorioVendasBilheteiroSintetico.label = Vendas por Bilhete
indexController.mniRelatorioCancelamentoAutomaticoECF.label = Relatório de Cancelamento Automatico ECF
indexController.mniRelatorioAgenciasNaoImportadas.label = Relatório de Agências não Importadas
indexController.mniRelatorioIntegracaoAntiFraude.label = Relatório de Integração com Antifraude
indexController.mniRelatorioCheckin.label = Checkin's
indexController.mniFechamentoParamgeral.label = Configuração de Boleto
indexController.mniRelatorioCheckin.label = Relatório Checkin's
indexController.mniRelatorioCheckinAberto.label = Relatório Checkin's Abertos
indexController.mniRelatorioCheckinEncerrado.label = Relatório Checkin's Encerrados
indexController.mniFechamentoParamgeral.label = Config. de Fechamento CtaCte e Boleto Empresa
indexController.mniFechamentoParamptovta.label = Fechamento Conta Corrente Agência
indexController.mniRelatorioCorridas.label = Relatório de Serviços
indexController.mniRelatorioCorridas.label = Relatório de Serviços
indexController.mniRelatorioDemandas.label = Demandas
indexController.mniRelatorioReceitaServico.label = Receita por Serviço
indexController.mniRelatorioReceitaEmbarcadaServico.label =Receita Embarcada
indexController.mniRelatorioCancelamentoVendaCartao.label = Cancelamento Venda a Cartão
indexController.mniRelatorioCancelamentoVendaCartao.label = Cancelamento Venda a Cartão - OCD
indexController.mniRelatorioEstornoCartao.label=Solicitação de Cancelamento
indexController.mniRelatorioVendasCartoes.label=Vendas Cartões
indexController.mniRelatorioCancelamentoTransacao.label = Cancelamento J3
@ -366,6 +378,7 @@ indexController.mniRelatorioMovimentacaoEstoque.label = Movimentação de Estoqu
indexController.mniRelatorioHistoricoClientes.label = Histórico Clientes
indexController.mniRelatorioCadastroClientes.label = Cadastro Clientes
indexController.mniRelatorioBPe.label = BPe
indexController.mniRelatorioBPeSubstituido.label = BPe Substituído
indexController.mniRelatorioConsultaAntt.label= Consulta ANTT
indexController.mniRelatorioSegundaVia.label = Segunda Via
indexController.mniPrecoApanhe.label = Preço Apanhe
@ -393,7 +406,8 @@ indexController.mniRelatorioHistoricoCompras.label = Relatório Histórico de Co
indexController.mniRelatorioPosicaoVendaBilheteIdoso.label = Relatório Posição de Venda do Bilhete Idoso
indexController.mniRelatorioVendaEmbarcada.label = Venda Embarcada
indexController.mniRelatorioCaixaOrgaoConcedente.label = Relatório Caixa por Órgão Concedente
indexController.mniRelatorioW2I.label = Relatório W2I
indexController.mniRelatorioW2I.label = Relatório Seguro W2I
indexController.mniRelatorioTxEmbW2I.label = Relatório Taxa Embarque W2I
indexController.mnSubMenuImpressaoFiscal.label=Impressão Fiscal
indexController.mnSubMenuRelatorioImpressaoFiscal.label=Importação Fiscal
@ -452,11 +466,14 @@ indexController.mniReenvioBpe.label = Reenvio BP-e
indexController.mniVisualizaSenhaInstalacaoVendaEmbarcada.label = Visualizar Senha Instalação
indexController.mniExtrairBpeXmlController.label = Extrair BP-e XML
indexController.mniAPI.label = Api
indexController.mniEscola.label = Escola
indexController.mniCurso.label = Curso
indexController.mniPracaPedagio.label = Praça Pedágio
indexController.mniRelatorioDescontos.label = Vendas com Desconto
indexController.mniRelatorioDepositos.label= Fechamento Conta Corrente /Depósitos
indexController.mniRelatorioBoletos.label= Fechamento Conta Corrente /Boletos
indexController.mniRelatorioDepositosDetalhados.label=Depósitos Detalhados
indexController.mniRelatorioPosicaoCaixaAnalitico.label=Numeração Lógica
@ -487,6 +504,8 @@ indexController.mniAuditoria.label = Auditoria
indexController.tipoConfComissao.label=Tipo Conf. Pend. Comissão
indexController.mniIntegracaoTotvs.label = Integração Totvs
indexController.mnSubMenuAGER.label=Relatório AGER
# Relatório de Forma de Pagamento por Agência
formaPagamentoAgenciaController.mniRelatorioFinanceiro.label = Forma de Pagamento por Agência
formaPagamentoAgenciaController.window.title = Forma de Pagamento por Agência
@ -495,6 +514,7 @@ formaPagamentoAgenciaController.lbDataIni.value = Data Início
formaPagamentoAgenciaController.lbDataFin.value = Data Fim
formaPagamentoAgenciaController.lbEmpresa.value = Empresa
formaPagamentoAgenciaController.lbConsideraRuta.value = Considerar Ruta
formaPagamentoAgenciaController.lbFormaPagamento.value = Forma de Pagamento
# Relatório Financeiro por Grupo de Linhas
financeiroGrupoLinhasController.mniRelatorioFinanceiro.label = Financeiro por Grupo de Linhas
@ -887,7 +907,7 @@ relatorioTaxasLinhaController.lbChkDownloadTxt.value = Exportar .txt
#Relatório W2I
relatorioW2IController.window.title = Relatório W2I
relatorioW2IController.window.title = Relatório Seguro W2I
relatorioW2IController.lbEmpresa.value = Empresa
relatorioW2IController.lbNumero.value = Número Agência
relatorioW2IController.lbAte.value = até
@ -974,6 +994,7 @@ relatorioSapController.lbPtoVenda.value = Agência
relatorioSapController.lbDataFecha.value = Dt. Fechamento
relatorioSapController.lbDataLanca.value = Dt. Lançamento
relatorioSapController.lbValor.value = Valor
relatorioSapController.lbFechamento.value = Fechamento
relatorioSapController.lbEnviado.value = Enviado
relatorioSapController.MGS.erroSemEmpresa = Escolha uma empresa
relatorioSapController.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
@ -1070,7 +1091,7 @@ relatorioDemandasController.lbTipoRelatorioConsolidado.value = Consolidado
relatorioDemandasController.ConstanteGratuidadeError = A constante 'GRATUIDADE CRIANÇA' não esta definida no banco de dadosf
#Relatorio de Cancelamento de Passagem por Cartão
relatorioCancelamentoVendaCartaoController.window.title = Relatório de Cancelamento de Venda por Cartão
relatorioCancelamentoVendaCartaoController.window.title = Relatório de Cancelamento de Venda por Cartão - OCD
relatorioCancelamentoVendaCartaoController.datainicial.value = Data Inicial
relatorioCancelamentoVendaCartaoController.dataFinal.value = Data Final
relatorioCancelamentoVendaCartaoController.lbPuntoVenta.value = Agência
@ -1079,6 +1100,7 @@ relatorioCancelamentoVendaCartaoController.btnPesquisa.label = Buscar
relatorioCancelamentoVendaCartaoController.btnLimpar.label = Limpar
relatorioCancelamentoVendaCartaoController.lbNumero.value = Número Agência
relatorioCancelamentoVendaCartaoController.lbBilheteiro.value = Bilheteiro
relatorioCancelamentoVendaCartaoController.ajuda = O relatório busca as informações somente de cancelametos realizados com OCD
#Relatorio de Estorno Cartão
relatorioEstornoCartaoController.window.title = Relatório de Solicitação de Cancelamento
@ -1093,6 +1115,7 @@ relatorioEstornoCartaoController.lbBilheteiro.value = Bilheteiro
relatorioEstornoCartaoController.lbCpf.value = CPF
relatorioEstornoCartaoController.lbCartao.value = Tipo Cartão/Produto
relatorioEstornoCartaoController.lbFormaPago.value=Forma de Pagamento
relatorioEstornoCartaoController.ajuda= O objetivo desse relatório é buscar as informações de Estorno das Formas de Pagamento que estiverem com a flag 'Ativa processo de estorno' marcada.
#Relatorio Aidf
relatorioAidfController.window.title = Relatório Aidf
@ -1134,6 +1157,7 @@ relatorioVendasCartoesController.lbPTA.value = PTA
relatorioVendasCartoesControllerlbTipoAgencia.value = Ignorar Canal de Venda
relatorioVendasCartoesController.tipoPuntoVentaSelList.nome = Descrição
relatorioVendasCartoesController.tipoPuntoVentaSelList.codigo = Codigo
relatorioVendasCartoesController.ajuda = O objetivo desse relatório é buscar as informações de venda e cancelamento das formas de pagamento Crédito e Débito.
#Relatório de Vendas PTA
relatorioVendasPTAController.window.title = Relatório de Vendas PTA
@ -1162,6 +1186,8 @@ relatorioSegundaViaController.lbTipoCajaDescricao.value=Emite relatório baseado
relatorioSegundaViaController.lbTipoBoleto.value=Ocupação
relatorioSegundaViaController.lbTipoBoletoDescricao.value=Emite relatório baseado na ocupação do serviço
relatorioSegundaViaController.lbTipoRelatorio.value=Referência
relatorioSegundaViaController.lbTipoSeguroOpcional.value=Seguro Opcional
relatorioSegundaViaController.lbTipoSeguroOpcionalDescricao.value=Emite relatório de emissao de 2ª via de seguro opcional
#Relatorio Consulta Antt
relatorioConsultaAnttController.window.title=Relatório Consulta ANTT
@ -1265,6 +1291,7 @@ editarClaseServicioController.MSG.borrarPergunta = Deseja Eliminar tipo de class
editarClaseServicioController.MSG.borrarOK = Tipo de Classe Excluido com Sucesso.
editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR
editarClaseServicioController.labelNaoVendeSeguroOpcional.value = Sem Seguro Opcional
editarClaseServicioController.lbMonitrip.value = Tipo de Classe Monitrip
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
@ -1325,6 +1352,8 @@ editarFormaPagoController.lblSomenteTarifa.label=Compõe Tarifa
editarFormaPagoController.lblCarteiraDigital.label=Carteira Digital
editarFormaPagoController.lblSmartCard.label=SmartCard
editarFormaPagoController.lblLogpay.label=Logpay
editarFormaPagoController.lblTPI.label=TPI
editarFormaPagoController.lblMobiPix.label=MobiPix
editarFormaPagoController.lblAtivaProcessoEstorno.label=Ativa processo de estorno
editarFormaPagoController.lblVoucherRodoviaria.label=Voucher Rodoviária
editarFormaPagoController.lblTransferenciaReativacao.label=Utiliza na Transferência / Reativação
@ -1729,6 +1758,7 @@ editarEmpresaController.codContPrevidencia.label = Código Indicador de Contribu
editarEmpresaController.lbInscricaoMunicipal.value =Inscrição Municipal
editarEmpresaController.label.isento = ISENTO
editarEmpresaController.lbInscricaoMunicipal.label =Insc.Municipal
editarEmpresaController.configEmailTipoEmail.label = Tipo Email
editarEmpresaController.contaBancaria.label = Contas Bancárias
editarEmpresaController.contaBancaria.instiFinanceira = Instituição Financeira
@ -1793,6 +1823,7 @@ editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Emite Cupom Fiscal
editarEmpresaController.indRemarcacaoTrocaPassagem.label = Utiliza Troca de Passagens para Remarcação
editarEmpresaController.BloqVdaImpPosterior.label = Bloqueia Venda de Impressão Posterior em empresa diferente da logada
editarEmpresaController.configCallCenter.label = Configuração Email Call Center
editarEmpresaController.configEmail.label.titulo = Configuração Email
editarEmpresaController.voucherPersonalizado.label= Voucher Personalizado
editarEmpresaController.configEmail.label = Configuração de Envio de Email
editarEmpresaController.configCallCenterEmail.label = Configuração Conteúdo Email
@ -1808,6 +1839,7 @@ editarEmpresaController.lbUsarGrupoLinhasAproveitamentoSeletivo.value = Usar o G
editarEmpresaController.irkPdarao.label = IRK Mínimo Padrão
editarEmpresaController.indNaoPermiteTrocaEntreEmpresa = Não permite troca de bilhete para empresa diferente do bilhete atual
editarEmpresaController.indNaoPermiteTrocaEntreEmpresa.ajuda = Quando selecionado, não será permitido trocar o bilhete para uma empresa diferente do bilhete atual
editarEmpresaController.configEmailTipoEmail.label = Tipo Email
#Empresa Imposto
editarEmpresaImpostoController.window.title = Configuração de Imposto por Empresa/Estado
@ -1910,6 +1942,8 @@ editarPuntoVentaController.lbStaAprobacion.value = Aprovação
editarPuntoVentaController.lbComentarios.value = Comentários
editarPuntoVentaController.lbIndEstoqueMotorista.value=Estoque Motorista
editarPuntoVentaController.lbIndBloqueiaCancelamentoImpressaoPosterior.value=Bloqueia Cancelamento Impressão Posterior Impressa
editarPuntoVentaController.lbIndBloqueiaCancelamentoBilheteImpresso.value=Bloqueia Cancelamento De Bilhete Impresso
editarPuntoVentaController.bloqueiaBilheteImpresso.ajuda= Bloqueia o cancelamento de um voucher impresso (Venda Internet ou Impressao posterior em que o DABPe foi gerado no momento da impressão). Quando o DABPe é gerado no momento da venda, o bilhete não entra nessa regra.
editarPuntoVentaController.lbdscUsuarioInternet.value = Usuário Internet
editarPuntoVentaController.lbdscContrasenaInternet.value = Senha Internet
editarPuntoVentaController.lbdscNumDoCPuntoVenta.value = CNPJ
@ -2049,6 +2083,7 @@ editarPuntoVentaController.lbCheckBoletoAG.value = Boleto
editarPuntoVentaController.lbCheckDepositoAG.value = Depósito
editarPuntoVentaController.lbCheckAdiantamentoAG.value = Adiantamentos
editarPuntoVentaController.tab.label.antifraude = Antifraude
editarPuntoVentaController.tab.label.excecaoMultaCancelamento = Exceção de Multa Cancelamento
editarPuntoVentaController.btnAddChaveAntifraude.tooltiptext = Adiciona chave de antifraude para a empresa informada
editarPuntoVentaController.btnRemoveChaveAntifraude.tooltiptext = Remove chave de antifraude da empresa selecionada
editarPuntoVentaController.MSG.borrarChaveAntifraude = Deseja eliminar a chave antifraude empresa {0} ?
@ -2059,6 +2094,8 @@ editarPuntoVentaController.lbComportamentoAbaTipoPassagem.value = Comportamento
editarPuntoVentaController.lbComportamentoAbaTipoPassagem.bloquear.value = Bloquear
editarPuntoVentaController.lbComportamentoAbaTipoPassagem.liberar.value = Liberar
editarPuntoVentaController.lbComportamentoAbaTipoPassagem.mensagemAlerta.value=ATENÇÃO: O comportamento de bloqueio/liberação dos tipos de passagem será INVERTIDO para este ponto de venda. Os cadastros DEVERÃO SER REVISADOS. Deseja continuar?
editarPuntoVentaController.MSG.empresaOrgaoExcecaoMultaCancJaCadastrada = Empresa e Órgão Condente informados já cadastrados
editarPuntoVentaController.MSG.borrarChaveExcecaoMultaCancJaCadastrada = Deseja eliminar a Exceção de Multa Cancelamento para Empresa: {0} e Órgão Condente: {1} ?
editarPuntoVentaController.lbCheckDinheiro.value=R$
editarPuntoVentaController.lbCheckCredito.value=CC
@ -2367,6 +2404,7 @@ editarConfiguracionReservacionController.lblTipoReserva.value = Tipo Reserva
editarConfiguracionReservacionController.ra1.value = Tempo Liberação
editarConfiguracionReservacionController.ra2.value = Tempo Expiração
editarConfiguracionReservacionController.ra3.value = Sem Liberação Automática
editarConfiguracionReservacionController.categoriaCriaca.value = Não é o permitido o cadastro dessa categoria para RESERVA
# Muestra a CANCELACION configuracional Pesquisa
busquedaConfiguracionCancelacionController.window.title = Configuração de Cancelamento
@ -2631,6 +2669,11 @@ editarConfiguracionCategoriaController.MSG.borrarOK = Tipo de configuração pas
editarConfiguracionCategoriaController.MSG.categoriaNormal = Não é permitido alterar a vigencia da categoria Normal.
editarConfiguracionCategoriaController.MSG.categoriaPeriodoObligatorio = Exite(m) desconto(s) sem vigência. Salvar sem informar as viegencias para o(s) desconto(s) ?
editarConfiguracionCategoriaController.lblCategorias.value = Tipo de Passagem
editarConfiguracionCategoriaController.lblCadastroCliente.value= Exigir Cadastro Cliente
editarConfiguracionCategoriaController.cadastroClienteTipoCategoria.ajuda= O sistema exige um número fidelidade no momento da confirmação da compra para esse tipo de passagem.
editarConfiguracionCategoriaController.lblTipoOcupacao.value= Ocupação
editarConfiguracionCategoriaController.lblTipoOcupacao.ajuda= Se escolhido o sistema passa a validar a ocupação do cliente utilizado na venda. (Opcional)
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
editarConfiguracionCategoriaController.lblDescricao.value = Descrição
editarConfiguracionCategoriaController.lblMarca.value = Marca
@ -2798,6 +2841,7 @@ editarConfiguracionCategoriaController.lblCompAbertoConfirmado.value=Comportamen
editarConfiguracionCategoriaController.lblTiposCategoriasInteragem.value=Tipo Categoria Interagem
editarConfiguracionCategoriaController.chktiposCategoriasInteragem.ajuda = Este Checkbox permite a opção de escolher uma outra categoria para interagir com a categoria selecionada no campo Tipo Passagem acima. Caso ativo, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.cmbtiposCategoriasInteragem.ajuda = Caso esta opção esteja preenchida, apenas quando a quantidade autorizada da categoria aqui selecionada se esgotar é que a categoria selecionada no campo Tipo de Passagem acima aparecerá para venda.
editarConfiguracionCategoriaController.lblCotaObli.ajuda = Define cota obrigatória para Configuração de Tipo de passagem (Categoria). Caso este campo esteja ativo sistema irá definir se deseja escolher a quantidade autorizada desta configuração de Tipo de Passagem por trecho ou por serviço, sendo do contrário sempre será utilizada a quantidade autorizada por serviço.
editarConfiguracionCategoriaController.permissoes.value=Permissões
editarConfiguracionCategoriaController.chkPermiteTrocaTransferencia.value=Troca/Transferência
@ -2846,6 +2890,7 @@ editarCatalogoDeParadaController.lbCodAnttAux.value = Cód. ANTT Auxiliar
editarCatalogoDeParadaController.lbCodAnttAuxHint.value = Utilizar Código ANTT Auxiliar para geração do código de barras Monitrip.
editarCatalogoDeParadaController.chkVendeTotem.value = Vende Totem
editarCatalogoDeParadaController.chkVendeInternet.value = Vende Internet
editarCatalogoDeParadaController.chkIntegracaoW2i.value = Possui integração W2i
editarCatalogoDeParadaController.MSG.suscribirOK = Localidade Registrada com Sucesso.
editarCatalogoDeParadaController.MSG.nomeInvalido=Acrescente o estado ao final do nome no formato " - MG".
editarCatalogoDeParadaController.MSG.maxAntt=O maximo suportado pelo campo Antt é o número de 99999.
@ -2876,6 +2921,9 @@ editarCatalogoDeAgruparParadaController.MSG.borrarPergunta = Deseja Eliminar ess
editarCatalogoDeAgruparParadaController.MSG.borrarOK = Agrupamento de Localidade Excluido com Sucesso.
editarCatalogoDeParadaController.registroDESCAGRUPAMENTOPARADAexiste = Já existe um agrupamento de localidade com essa descrição
editarCatalogoDeParadaController.registroCVEAGRUPAMENTOPARADAexiste = Já existe um agrupamento de localidade com esse CVE
editarCatalogoDeAgruparParadaController.lbLocalidade.value = Localidade
editarCatalogoDeAgruparParadaController.lbAddBorrar.value = Incluir/Remover Localidade
# Detener a pantalla de Pesquisa
busquedaCatalogoDeRutaManutencaoController.window.title = Manutenção de Operação de Linhas
@ -3050,6 +3098,8 @@ editarCatalogoDeRutaController.lblDe.value=De
editarCatalogoDeRutaController.lblAte.value=Até
editarCatalogoDeRutaController.msg.validacion.vigencia.inicio=Favor Selecionar início da vigência
editarCatalogoDeRutaController.msg.validacion.vigencia.fim=Favor Selecionar Final da vigência
editarCatalogoDeRutaController.labelCST41.value= 41
editarCatalogoDeRutaController.labelCST.value= CST 41
# A través da pantalla de Pesquisa
busquedaViaController.window.title = Via
@ -3164,6 +3214,8 @@ editarTramosController.msg.orgaoJahInformado=Já está cadastrado coeficiente pa
editarTramosController.headerICMSComponenteTarifa.value=ICMS Tarifa
editarTramosController.headerICMSComponenteTaxaEmbarque.value=ICMS Tx. Emb.
editarTramosController.headerICMSComponentePedagio.value=ICMS Pedag.
editarTramosController.headerICMSComponentePedagio.value=ICMS Pedag.
#Panatalla VentaBoletos Comissionistas
pantalla.VentaBoletosTDO.window.title = Grupo Senda - Comissionista onLine
@ -3237,6 +3289,7 @@ editarConfiguracionCorridaController.lbCada.value = Cada
editarConfiguracionCorridaController.lbMinutos.value = Minutos
editarConfiguracionCorridaController.lbHrs.value = Hrs.
editarConfiguracionCorridaController.lbNumCorrida.value = Número de Serviço
editarConfiguracionCorridaController.lbHoraCorrida.value = Hora
editarConfiguracionCorridaController.cmbClase.value = Tipo classe
editarConfiguracionCorridaController.cmbClase2.value = Tipo classe Doble Piso
editarConfiguracionCorridaController.doblePiso.value = Doble Piso
@ -3259,6 +3312,8 @@ editarConfiguracionCorridaController.rdAutorizada.value = Vigente
editarConfiguracionCorridaController.rdCancelada.value = Cancelada
editarConfiguracionCorridaController.lbCorridaExtra.value = Corrida Extra
editarConfiguracionCorridaController.lbEmbarqueDesembarque.value = Embarque / Desembarque
editarConfiguracionCorridaController.bloqueiaWebAposSaida.value = Bloqueia venda web após saída do serviço
editarConfiguracionCorridaController.bloqueiaWebAposSaida.ajuda = Bloqueia a venda Web de todos os trechos do serviço após o horário de saída da origem.
#FlexBus
editarConfiguracionCorridaController.lbFlexBus.value= FlexBus
@ -5115,6 +5170,7 @@ editarEstacionController.tipoImpressora.darumaFiscalBlindada = DARUMA FISCAL BLI
editarEstacionController.tipoImpressora.centralEmissao = CENTRAL EMISSAO
editarEstacionController.tipoImpressora.stockCentral = STOCK CENTRAL
editarEstacionController.tipoImpressora.bpe = BPE
editarEstacionController.tipoImpressora.macon=MACON
editarEstacionController.numEmpresa.label=Cód. Empresa/Identificador do Usuário
editarEstacionController.numFilial.label=Cód. Filial
editarEstacionController.numPdv.label=Num. PDV/Ponto de Captura
@ -5178,7 +5234,7 @@ busquedaRedondeoController.lhvalorfinal.label = Valor Final
busquedaRedondeoController.lhvalorredondeo.label = Valor Arredondamento
busquedaRedondeoController.lhindaplicadescuento.label = Aplica Desconto
busquedaRedondeoController.lhindaplicapricing.label = Aplica Pricing
busquedaRedondeoController.lhindaplicaartesp.label = Arredondamento ARTESP
busquedaRedondeoController.lhindaplicaartesp.label = Ativar Arredondamento Orgao Concedente
busquedaRedondeoController.colhdindaplicaartesp.label = ARTESP
busquedaRedondeoController.btnPesquisa.label = Pesquisa
@ -5196,6 +5252,7 @@ busquedaCotacaoController.fecmodif.label=Data Criação
editarRedondeoController.window.title = Regras de Arredondamento
editarRedondeoController.tabRedondeo.title = Arredondamento
editarRedondeoController.tabMarca.title = Marca
editarRedondeoController.tabOrgao.title = Orgão Concedente
editarRedondeoController.MSG.SuscbrirOK = Arredondamento Registrado com Sucesso.
editarRedondeoController.MSG.Deseja.Borrar = Eliminar Arredondamento?
editarRedondeoController.MSG.BorrarOK = Arredondamento Excluido com Sucesso.
@ -5213,6 +5270,8 @@ editarRedondeoController.MSG.valoresTraslapa = Valores informado se sobrepõe co
editarRedondeoController.btnFechar.tooltiptext = Fechar
editarRedondeoController.lhMarca.label = Marca
editarRedondeoController.lhOrgaoConcedente.label = Orgão Concedente
# Pesquisa Arredondamento Marca
busquedaRedondeoMarcaController.window.title = Arredondamento Marca
@ -5835,6 +5894,7 @@ editarEstadoController.MSG.borrarOK = Estado Excluido com Sucesso.
editarEstadoController.lbUF.value = UF
editarEstadoController.lbCodEstabelecimento.value = Código Estabelecimento
editarEstadoController.lbICMSprecio.value = ICMS cálculo de Preço
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
#Pantalla Editar Trecho Sequência
editarTramosSecuenciaController.window.title= Trecho
@ -5946,6 +6006,7 @@ relatorioCancelamentoTransacaoController.btnPesquisa.label = Buscar
relatorioCancelamentoTransacaoController.btnLimpar.label = Limpar
relatorioCancelamentoTransacaoController.lbNumero.value = Número Agência
relatorioCancelamentoTransacaoController.lbBilheteiro.value = Bilheteiro
relatorioCancelamentoTransacaoController.ajuda = O objetivo desse relatório é buscar apenas as informações quando o cancelamento for de OCD envolvendo a J3.
#Relatorio de Tabela Preco
relatorioTabelaPrecoController.window.title = Relatório de Tabela de Preços
@ -6529,6 +6590,11 @@ confRestricaoCanalVentaController.exibecorridabloq.label = Exibe serviço bloque
confRestricaoCanalVentaController.restricaoDiamica.label = Restrição Dinâmica
confRestricaoCanalVentaController.tramoRestrito.label = Trechos restritos
confRestricaoCanalVentaController.IdBloqueio.label= ID Bloqueio
confRestricaoCanalVentaController.PuntoVenta.label= Ponto de Venda
confRestricaoCanalVentaController.CanalVenda.label= Canal de Venda
confRestricaoCanalVentaController.MSG.semRestricaoSelecionados = Deve ser informado pelo menos uma restrição.
confRestricaoCanalVentaController.MSG.borrarPergunta = Deseja apagar as restrições selecionadas?
confRestricaoCanalVentaController.btnApagar.tooltiptext = Eliminar as restrições selecionada.
# Editar Conf Restricao Canal Venta
editarConfRestricaoCanalVentaController.window.title = Bloqueio de Trecho por Canal de Venda
@ -6618,6 +6684,8 @@ editarOrgaoConcedenteController.tabOrgaoConcedente.value=Órgão Concedente
editarOrgaoConcedenteController.tabParametrosCancelacion.value=Parâmetros Cancelamento
editarOrgaoConcedenteController.empresa.label=Empresa
editarOrgaoConcedenteController.indPermiteDevTotalRioCard.label=Permite Devolução total Rio Card
editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.label = Permite Cobrança Multa Pré Estorno do Cartão
editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.ajuda = Este campo quando habilitado irá permitir o sistema cobrar a multa de cancelamento préviamente ao estorno, nas formas de Pagamento cadastrado no Ponto de Venda
editarOrgaoConcedenteController.totalRioCard.label=Devolução total Rio Card
editarOrgaoConcedenteController.porcMulta.label=Multa Devolução
editarOrgaoConcedenteController.multaResolAgerba.label=Multa Resolução AGERBA
@ -6651,6 +6719,8 @@ editarOrgaoConcedenteController.tempoTrocaMesmoDia.label=Tempo obrigatorio para
editarOrgaoConcedenteController.ajudaTrocaMesmoDia.label=Será limitado para o mesmo dia a troca quando ela ocorrer dentro do horário configurado antes e após a saída do serviço.
editarOrgaoConcedenteController.tiempoLimiteTrocaDePoltrona.label=Tempo Limite para troca de Poltrona (HH:mm)
editarOrgaoConcedenteController.ajudaLimiteTrocaPoltrona.label=Só será possível realizar a troca de poltrona até o tempo configurado antes da saída do Serviço.
editarOrgaoConcedenteController.indImprimirComprovanteTransferencia.label=Imprimir Comprovante transferência.
# Busqueda Coeficiente Tarifa
busquedaCoeficienteTarifaController.window.title = Coeficiente Tarifario
@ -6691,6 +6761,10 @@ generarTarifaOrgaoController.labelAddRuta.value = Adicionar Linha
generarTarifaOrgaoController.labelRemoveRuta.value = Remover Linha
generarTarifaOrgaoController.labelRuta.value = Linha
generarTarifaOrgaoController.labelOrgao.value = Órgão
generarTarifaOrgaoController.labelAddLocalidade.value = Adicionar Localidade
generarTarifaOrgaoController.labelRemoveLocalidade.value = Remover Localidade
generarTarifaOrgaoController.labelLocalidade.value = Localidade
generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value=Gerar Taxa de Embarque por Localidade
#Copiar Tarifa Oficial
copiarTarifaOficialController.MSG.copiaOK=Tarifa copiada com sucesso
@ -6751,7 +6825,13 @@ calcularPeajeController.MSG.suscribirOK = Operação realizada com sucesso
calcularPeajeController.MSG.rutaSemQtdAsientos = Não há registro de quantidade de assentos na linha de ID = {0}
calcularPeajeController.MSG.rutaSemQtdEixos = Não há registro de quantidade de eixos na linha de ID = {0}
calcularPeajeController.MSG.orgaoSemIndice = Não há registro de indice para o orgão de ID = {0}
calcularPeajeController.MSG.linhaSemPracaDePedagio=A linha de ID = {0} não possui secuência configurada para pelo menos uma das praças de pedágio, informada.
calcularPeajeController.lhConsiderarICMS = Considerar ICMS: Sim / Não
calcularPeajeController.labelCasetaPeaje.value = Praça De Pedágio
calcularPeajeController.cmbCasetaPeaje.value = Praça De Pedágio
calcularPeajeController.labelRemoveCasetaPeaje.value = Remover Praça de Pedágio
calcularPeajeController.labelAddCasetaPeaje.value = Adcionar Praça de Pedágio
# Alteracao preco Peaje
busquedaAlteracaoPrecoPedagioController.window.title = Alteração de Preço / Pedágio
@ -7136,6 +7216,7 @@ editarConfiguracionComissaoController.lbBaixa.value = Baixa Estação(%)
editarConfiguracionComissaoController.lbAlta.value = Alta Estação(%)
editarConfiguracionComissaoController.lbExcesso.value = Excesso de Bagagem
editarConfiguracionComissaoController.lbSeguro.value = Seguro Opcional
editarConfiguracionComissaoController.lbRecargaCelular.value= Recarga Celular
editarConfiguracionComissaoController.lbOutros.value = Outros Produtos
editarConfiguracionComissaoController.lbCompReceita.value = Composição da Receita de BPR
editarConfiguracionCorridaController.lbTarifa.value = Tarifa
@ -7346,7 +7427,7 @@ editarClienteController.NumPoltrona.value = Num. Polt
editarClienteController.diasSemana.value = Dias
editarClienteController.msg.noServicoValido = O serviço informado na aba Reserva Especial Clientes não é valido.
editarClienteController.msg.noPoltronaValido = Número Poltrona não é válido para o serviço informado.
editarClienteController.lbchkVender1porCorrida.value = Vende apenas um bilhete por corrida
# EditarEmpleado
editarEmpleadoController.window.title = Empregado
@ -7552,7 +7633,10 @@ importarClientesControllerSrvp.HEADERCOLUMN.rg=RG
importarClientesControllerSrvp.window.title = Importar Clientes SRVP
importarClientesControllerSrvp.MSG.confirmaImportacaoSrvp = Tem certeza que deseja realizar importação dos clientes do SRVP ?
#Importar Clientes Policial
importarClientesPolicialController.window.title = Importar Clientes Policial
importarClientesPolicialController.HEADERCOLUMN.rg=DOCUMENTO
importarClientesPolicialController.HEADERCOLUMN.nome=NOME
# Relatorio de Linha Operacional
relatorioLinhaOperacionalController.window.title = Linha Operacional
@ -7614,6 +7698,9 @@ relatorioCheckinController.btnPesquisa.label = Buscar
relatorioCheckinController.btnLimpar.label = Limpar
relatorioCheckinController.usuarioCVE.label = CVE
relatorioCheckinController.usuarioNome.label = Nome
relatorioCheckinController.lblTipoCheckin.value = Tipo Checkin
relatorioCheckinController.chcCheckinAberto.value = Somente Aberto
relatorioCheckinController.chcCheckinEncerrado.value = Somente Encerrado
# Editar Conexion
#busquedaConexionController.btnNovo.tooltiptext = Novo
@ -7836,6 +7923,7 @@ editarOCDParamController.tab.label.ptovtaSomenteEstorno=Agências permitidas som
editarOCDParamController.puntoVenta.label=Agência
editarOCDParamController.grid.puntoVenta.label=Agências
busquedaOCDParamController.ocdDefault.label = OCD como padrão
busquedaOCDParamController.indOCDPorFormadePagamento.label= Gerar a OCD separada por forma de pagamento
busquedaOCDParamController.ocdTroca.label = OCD Troca
busquedaOCDParamController.ocdTransferencia.label = OCD Transferencia
busquedaOCDParamController.tipopenalizacion.label = Penalização por
@ -7845,8 +7933,9 @@ busquedaOCDParamController.indTotalBilhete.label = Aplicar Multa no Total do Bil
busquedaOCDParamController.indsempregerarapagar.label = Sempre Gerar OCD Devolução A Pagar
busquedaOCDParamController.FormaPagamentoOCD.label = Formas de pagamento para geração OCD
busquedaOCDParamController.SomenteCartao.label = Somente cartão de crédito
busquedaOCDParamController.SomenteCartao.label = Somente cartão
busquedaOCDParamController.TodasFormasPagamento.label = Todas as formas de pagamento
busquedaOCDParamController.SomenteCartaoTooltiptext.value = Contempla as formas de pagamento crédito e débito
#complejidad contrasena
@ -7889,7 +7978,7 @@ busquedaFiscalImpressoraController.permitir.label = Permitir Impressão para UF
busquedaFiscalImpressoraController.bloquear.label = Bloquear Impressão para UF
# Búsqueda Configuração de Boleto
busquedaFechamentoParamgeralController.window.title = Configuração de Boleto
busquedaFechamentoParamgeralController.window.title = Configuração de Fechamento Cta Cte e Boleto
busquedaFechamentoParamgeralController.empresa.label = Empresa
busquedaFechamentoParamgeralController.lbConfiguracoes.label = Configurações Gerais
busquedaFechamentoParamgeralController.lbInstrucao.label = 1ª Instrução Boleto
@ -7912,10 +8001,10 @@ busquedaFechamentoParamgeralController.boletoBancoCarteiraVariavel.label = Varia
busquedaFechamentoParamgeralController.boletoBancoAgenciaDigito.label = Dígito
# Editar Configuração de Boleto
editarFechamentoParamgeralController.window.title = Configuração de Boleto - Editar Parâmetro Geral
editarFechamentoParamgeralController.MSG.suscribirOK = Configuração de Boleto gravada com sucesso.
editarFechamentoParamgeralController.MSG.borrarPergunta = Eliminar a Configuração de Boleto?
editarFechamentoParamgeralController.MSG.borrarOK = Configuração de Boleto excluido com Sucesso.
editarFechamentoParamgeralController.window.title = Configuração de Fechamento Cta Cte e Boleto - Editar Parâmetro Geral
editarFechamentoParamgeralController.MSG.suscribirOK = Configuração de Fechamento Cta Cte e Boletoo gravada com sucesso.
editarFechamentoParamgeralController.MSG.borrarPergunta = Eliminar a Configuração de Fechamento Cta Cte e Boleto?
editarFechamentoParamgeralController.MSG.borrarOK = Configuração de Fechamento Cta Cte e Boleto excluido com Sucesso.
editarFechamentoParamgeralController.MSG.carteira.bradesco = Carteira não pode ser maior que 99 para Banco Bradesco
editarFechamentoParamgeralController.MSG.empresaNaoInformada = Necessário informar a empresa
editarFechamentoParamgeralController.MSG.empresaJaCadastrada = Empresa informada já possui cadastro
@ -8697,8 +8786,18 @@ relatorioDepositosController.lbEmpresa.value=Empresa
relatorioDepositosController.lbPendentes.value=Filtrar Apenas Pendentes
relatorioDepositosController.lbClassificarBanco.value=Classificar por banco
# Relatorio Movimentos em Atraso
# Filtro Boletos
relatorioBoletosController.window.title=Relatório Boletos
relatorioBoletosController.lbDatInicial.value=Fechamento Inicio
relatorioBoletosController.lbDatFinal.value=Fechamento Fim
relatorioBoletosController.lbBaixaInicial.value=Baixa Inicio
relatorioBoletosController.lbBaixaFinal.value=Baixa Fim
relatorioBoletosController.lbPuntoventa.value=Ponto de Venda
relatorioBoletosController.lbEmpresa.value=Empresa
relatorioBoletosController.lbPendentes.value=Filtrar Apenas Pendentes
indexController.mniRelatorioBoletos.msgDatasObrigatorias= É obrigatório selecionar período de fechamento ou baixa.
# Relatorio Movimentos em Atraso
relatorioMovimentosAtrasoController.window.title = Relatório Movimentos em Atraso
relatorioMovimentosAtrasoController.btnCerrar.tooltiptext = Fechar
relatorioMovimentosAtrasoController.lbCompetencia.label = Competencia
@ -8740,6 +8839,9 @@ relatorioArquivoBGMController.msg.erro.puntoventa = O Campo Agência é obrigat
relatorioArquivoBGMController.msg.erro.empresa = O Campo Empresa é obrigatório!
relatorioArquivoBGMController.txtArquivo.value=Local Arq. Servidor
relatorioArquivoBGMController.arquivoGeradoNoServidor.value=Arquivo gerado no servidor
relatorioArquivoBGMController.lbTipoRelatorio.value=Layout
relatorioArquivoBGMController.lbTipoPadrao.value=Padrão
relatorioArquivoBGMController.lbTipoNovo.value=Novo
# Relatorio Exportação SGTI
relatorioExportacaoSGTIController.lbDataIni.value = Data Inicial
@ -8886,13 +8988,17 @@ relatorioRemarcacaoDevolucao.devolucao.value = Devolucação
relatorioRemarcacaoDevolucao.tipo.label = Tipo
# Relatorio Remarcacao Passagens Transferencia
indexController.mniRelatorioRemarcacaoPassagensTransferencia.label = Remarcaçao de Passagens/Transferencia
relatorioRemarcacaoPassagensTransferenciaController.window.title = Relatório de Remarcaçao de Passagens/Transferencia
indexController.mniRelatorioRemarcacaoPassagensTransferencia.label = Remarcaçao de Passagens/Transferência
relatorioRemarcacaoPassagensTransferenciaController.window.title = Relatório de Remarcaçao de Passagens/Transferência
relatorioRemarcacaoPassagensTransferenciaController.title = Relatório de Remarcaçao de Passagens/Transferencia
relatorioRemarcacaoPassagensTransferenciaController.lbDatInicial.value=Data Início
relatorioRemarcacaoPassagensTransferenciaController.lbDatFinal.value=Data Fim
relatorioRemarcacaoPassagensTransferenciaController.lbEmpresa.value=Empresa
relatorioRemarcacaoPassagensTransferenciaController.lbAgencia.value=Agência
relatorioRemarcacaoPassagensTransferenciaController.lbTipoRelatorio.value=Tipo de Venda
relatorioRemarcacaoPassagensTransferenciaController.lbTipoTransferencia.value=Transferência
relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinReativado.value=Checkin Reativado
relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinAmbos.value=Ambos
# Configuracao codigo de barras
editarConfiguracaoCodBarrasController.title= Configuração de códigos de barras
@ -9030,6 +9136,40 @@ relatorioRemessaCNAB.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem bol
relatorioRemessaCNAB.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRemessaCNAB.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# Retorno Bancario
indexController.mniRelatorioRetornoBancario.label = Retorno Bancário
relatorioRetornoBancario.window.title = Processamento de Retorno Bancário
relatorioRetornoBancario.fileupload.label = Selecionar Arquivo...
relatorioRetornoBancario.lbEmpresa.value = Empresa
relatorioRetornoBancario.MSG.erroSemEmpresa=Escolha uma empresa
relatorioRetornoBancario.MSG.extensaoInvalida=Somente arquivos no formato de retorno bancário são aceitos.
relatorioRetornoBancario.MGS.empresaNaoConfigurada = Empresa não trabalha com boletos CNAB400
relatorioRetornoBancario.MGS.alertaConstanteCNABNossoNumeroForaPardrao = Existem boletos com Nosso-Número fora de padrão dos Boletos CNAB400
relatorioRetornoBancario.MGS.alertaArquivoRemessaNaoGerado = Arquivo de remessa não pôde ser criado, favor entrar em contato com o suporte.
relatorioRetornoBancario.MGS.alertaCNABSemItens = Não há itens boletos a enviar para gerar o Arquivo de Remessa para esta empresa
# CT-e OS
indexController.mniRelatorioCteos.label = CT-e OS
relatorioCteosController.window.title = CT-e OS
relatorioCteosController.lbDtInicio.value=Data Emissão Inicial
relatorioCteosController.lbDtFim.value=Data Emissão Final
relatorioCteosController.lbEmpresa.value = Empresa
relatorioCteosController.lbUF.value=Estado
relatorioCteosController.MSG.erroSemEmpresa=Escolha uma empresa
relatorioCteosController.MSG.dataInicialMaiorFinal=Data inicial maior que final
relatorioCteosController.data.obrigatoria = Data inicial e Final são obrigatórias
# Relatorio BPe Substituído
indexController.mniRelatorioBPeSubstituido.label = BPe Substituído
relatorioBPeSubstituidoController.window.title = BPe Substituído
relatorioBPeSubstituidoController.lbDtInicio.value=Data Emissão Inicial
relatorioBPeSubstituidoController.lbDtFim.value=Data Emissão Final
relatorioBPeSubstituidoController.lbEmpresa.value = Empresa
relatorioBPeSubstituidoController.lbUF.value=Estado
relatorioBPeSubstituidoController.MSG.erroSemEmpresa=Escolha uma empresa
relatorioBPeSubstituidoController.MSG.dataInicialMaiorFinal=Data inicial maior que final
relatorioBPeSubstituidoController.data.obrigatoria = Data inicial e Final são obrigatórias
# Relatório Movimento Por Orgao Concedente
indexController.mniRelatorioMovimentoPorOrgaoConcedente.label = Movimento Por Órgão Concedente
relatorioMovimentoPorOrgaoConcedente.window.title = Movimento Por Órgao Concedente
@ -9256,6 +9396,7 @@ editarEmpresaController.alertaVDAPosHorarioViagem=Alerta para venda após horár
editarEmpresaController.alertaVDAPosHorarioViagem.help=Alerta para venda após horário da viagem
editarEmpresaController.confMovFPTrocaVlrDeposito=Soma Forma de Pagamento 'TROCA PASSAGEM' no Valor de Depósito na Conferência de Movimento
editarEmpresaController.confMovFPTrocaVlrDeposito.help=Soma Forma de Pagamento 'TROCA PASSAGEM' no Valor de Depósito na Conferência de Movimento
editarEmpresaController.indSegundaViaSeguroOpcional= Emite Segunda via do seguro opcional
editarEmpresaController.encerraViagemFechorllegada.ajuda=Habilita o encerramento pela data de chegada. O padrão é a validação pela data de saída.
editarEmpresaController.usaTabelaPrecoEmbarcada.ajuda=Utilizar tabela de preço da Embarcada
@ -9269,6 +9410,14 @@ editarEmpresaController.habilitaVendaEmAbertoMovimentoCaixa= Habilitar Venda em
editarEmpresaController.naoImprimeCupomDeEmbarqueVendaEmAberto=Não Imprime Cupom de Embarque na Venda em aberto
editarEmpresaController.naoImprimeCupomDeEmbarqueConfirmacaoDeAberto=Não Imprime Cupom de Embarque na Confirmação de aberto
editarEmpresaController.habilitaVendaSeguroW2Digital=Habilita o seguro opcional W2I Digital
editarEmpresaController.habilitaCheckinBloqueadoNoshow= Habilitar Checkin Bloqueado para remarcação ao realizar No Show (Não Embarque)
editarEmpresaController.habilitaCheckinBloqueadoNoshowTooltip= Habilita Checkin Bloqueado para remarcação sempre que para o bilhete for realizado um No Show (Não Embarque)
editarEmpresaController.habilitaAgrupamentoLocalidadesConexao= Habilita agrupamento de localidades na conexão entre linhas
editarEmpresaController.habilitaAgrupamentoLocalidadesConexaoTooltip= Habilita agrupamento de localidades na conexão entre linhas
editarEmpresaController.limitaCategoriaPorCorrida= Limita tipos de passagem por corrida
editarEmpresaController.limitaCategoriaPorCorridaTooltip= Limita os tipos de passagem configurados por corrida
# Relatório Exportacao Operacional Financeiro
relatorioOperacionalFinanceiroController.window.title = Relatório Operacional Financeiro
@ -9338,6 +9487,26 @@ relatorioGratuidadeAGERController.lbNumRuta.value = Num. Linha
relatorioGratuidadeAGERController.lbPrefixo.value = Prefixo
relatorioGratuidadeAGERController.lvVenda = Venda
relatorioGratuidadeAGERController.lbOrgao.value = Orgão Concedente
# Relatório Passagens AGER
relatorioPassagensAGERController.window.title = Relatório Passagens AGER
relatorioPassagensAGERController.data.obrigatoria = Data inicial e Final são obrigatórias
relatorioPassagensAGERController.orgaoConcedente.obrigatorio = Orgão Concedente é obrigatório
relatorioPassagensAGERController.tipo.obrigatoria = Tipo de passagens é obrigatório
relatorioPassagensAGERController.lbEmpresa.value = Empresa
relatorioPassagensAGERController.lbAgencia.value = Agência
relatorioPassagensAGERController.lbLinha.value = Linha
relatorioPassagensAGERController.lbOrigem.value = Origem
relatorioPassagensAGERController.lbDestino.value = Destino
relatorioPassagensAGERController.lbDataIniVenda.value = Data Inicio
relatorioPassagensAGERController.lbDataFinVenda.value = Data Fim
relatorioPassagensAGERController.btnPesquisa.value = Pesquisar
relatorioPassagensAGERController.btnLimpar.value = Limpar
relatorioPassagensAGERController.lbNumRuta.value = Num. Linha
relatorioPassagensAGERController.lbPrefixo.value = Prefixo
relatorioPassagensAGERController.lvVenda = Venda
relatorioPassagensAGERController.lbOrgao.value = Orgão Concedente
editarEmpresaController.usarAliasMapaViagemVenda.ajuda = Na tela de Venda o botão de Mapa de Viagem deve usar Alias para as Localidades.
editarClienteController.MSG.validacaoCPFInvalido = CPF inválido
@ -9396,9 +9565,18 @@ relatorioBPeController.lbPendenteEnvio.value.tooltiptext = Exibe os bilhetes na
relatorioBPeController.lbChbpe.value = Chave BP-e
relatorioBPeController.lbNumbpe.value = Número BP-e
relatorioBPeController.lbAlias.value = ALIAS Origen / Destino de boletos
relatorioBPeController.lbNumeracaoReuso.value = Numeração para Reuso
relatorioBPeController.lbTodasOpcoes.value = Todas as opções
relatorioBPeController.lbNumeracaoReuso.value.tooltiptext = Exibe os documentos que o sistema de vendas pulou e armazenou com a possibilidade de reuso.
relatorioBPeController.lbNumeracaoTodasOpcoes.value.tooltiptext = Exibe todos os documentos, das situações antecedentes.
relatorioBPeController.MSG.informarData = Favor informar data inicial e final.
relatorioBPeController.MSG.dataInicialMaiorQueFinal = Data de inicio não pode ser maior do que a final.
relatorioBPeController.MSG.NaoPermitirReusoBPE = Numeração de reúso não disponível. Configurado para Reaproveitar Série/número do Bpe Rejeitado.
relatorioBPeController.MSG.NaoPermitirTodasOpcoesEstado = Para a opção selecionada 'Todas' é permitido selecionar apenas 1 Estado.
#Relatorio Resumo Venda por Orgao Concedente
relatorioResumoVendaOrgaoConcedenteController.window.title = Relatorio Resumo Venda por Orgao Concedente
@ -9698,8 +9876,27 @@ busquedaConfTotemController.trabalhaComParcelamento.ajuda=Habilita o parcelament
busquedaConfTotemController.trabalhaComParcelamento=Parcelamento no cartão de credito.
busquedaConfTotemController.ListarPassageiroUltimaPoltrona=Preencher dado(s) do(s) passageiro(s) só após selecionar poltrona(s).
busquedaConfTotemController.ListarPassageiroUltimaPoltrona.ajuda=Na tela de poltrona, só será solicitado dados do(s) passageiro(s) (Nome e documento) após selecionar as poltrona(s).
busquedaConfTotemController.configuraoGeral.label=Configuração Geral
busquedaConfTotemController.configuraoVendaRapida.label=Configuração Venda Rápida
busquedaConfTotemController.lbQtdCorrida.value = Quantidade Corrida
busquedaConfTotemController.lbParadaOrigem.value= Localidade Origem
busquedaConfTotemController.lbParadaDestino.value= Localidade Destino
busquedaConfTotemController.permiteVendaRapida.ajuda=Permitir que o totem habilite o botão próximas partidas.(Venda Rápida)
busquedaConfTotemController.lbPermitirProximasPartidas.value = Permitir Venda Rápida (Próximas Partidas )
busquedaConfTotemController.valorParcelaMinima.value = Valor mínimo para parcelamento
busquedaConfTotemController.valorParcelaMinima.ajuda=Valor mínimo para parcelar no cartão de crédito.
editarConfTotemController.lbParadaOrigem.value = Localidade de Origem
editarConfTotemController.lbParadaDestino.value = Localidade de Destino
editarConfTotemController.btnBorrarCorrida.tooltiptext = Eliminar Localidade
editarConfTotemController.labelAdicionarLocalidade.value = Adicionar
editarConfTotemController.labelLocalidadesDescricao.value = Descrição
editarConfTotemController.window.title= Editar Localidades Origem/Destino Venda Rapida Totem
editarConfTotemController.btnFechar.tooltiptext = Fechar
editarConfTotemController.btnSalvarLocalidades.tooltiptext = Salvar Localidades
indexController.mniTrocoSimples.mniRelatorioTrocoSimples.label=Relatório Troco Simples
relatorioTrocoSimples.window.title=Relatório Troco Simples
relatorioTrocoSimples.dataInicial.label=Data Inicial
@ -9780,6 +9977,7 @@ relatorioMovimentacaoBilheteController.lbAdicionarLinha.value = Adicionar Linha
# Relatório Encerramento do Checkin
relatorioEncerramentoCheckinController.window.title = Relatório Encerramento do Checkin
relatorioCheckinAbertoController.window.title = Relatório de Checkin em Aberto (Não Encerrados)
relatorioEncerramentoCheckinController.data.servico.obrigatoria = É necessário preencher a data inicial e final do serviço
relatorioEncerramentoCheckinController.data.encerramento.obrigatoria = É necessário preencher a data inicial e final do encerramento
relatorioEncerramentoCheckinController.data.obrigatoria = Data do Serviço ou Data do Encerramento são obrigatórias
@ -9829,6 +10027,12 @@ editarPuntoVentaController.valorAcumulado.value = V. Acumulado
editarPuntoVentaController.Descricao.value = Descrição
editarPuntoVentaController.registroLancado.value = Lançado?
editarPuntoVentaController.dicaMensal.value=Essa funcionalidade não faz cobrança retroativa, so o primeiro dia do mês cadastrado já estiver passado a cobrança só será efetuada no próximo mês, sem valor acumulado.
editarPuntoVentaController.dicaTiempoMaxBoletoEnVenta.value = Este campo determinará o tempo máximo em que uma poltrona pode ficar bloqueada (em venda), caso preenchido. Caso não esteja preenchido será respeitado o tempo de venda cadastrado na constante TIEMPO_MAX_BOLETO_EN_VENTA. Essa regra não se aplica ao cliente de vendas que sempre irá respeitar a constante.
editarPuntoVentaController.dicaMaxCancelacion.ajuda = Este campo deterinará o tempo máximo em que um bilhete poderá sofrer o Cancelamento (sem multa), após este tempo o cancelamento sofrerá multa de acordo com com os parâmetros configurados no Órgão Concedente.
editarPuntoVentaController.lhOrgaoConcedente.label = Orgão Concedente
editarPuntoVentaController.MSG.empresaExcecaoMultaCancNaoInformada = Informe a empresa
editarPuntoVentaController.MSG.OrgaoConcedenteExcecaoMultaCancNaoInformada = Informe o Órgão Concedente
editarPuntoVentaController.OrgaoConcedente.label=Orgão Concedente
# Relatório de Venda de Cartão (Integração Cash Monitor)
relatorioVendaCartaoCashMonitorController.window.title = Venda de Cartão
@ -9933,6 +10137,11 @@ limparCacheLocalidadesAPI.title = Localidades (API)
limparCacheLocalidadesAPI.message.naoconfigurado=A constante de configuração da URL da API não foi encontrada.
limparCacheLocalidadesAPI.message.pergunta=Deseja recarregar Cache de Localidades (API) ? (API de Localidade ficará indisponível durante a execução)
indexController.mniLimparCacheEmbarcadaAPI.label = Recarregar Cache Sincronização Embarcada (API)
limparCacheEmbarcadaAPI.title = Cache Embarcada (API)
limparCacheEmbarcadaAPI.message.naoconfigurado=A constante de configuração da URL da API não foi encontrada. ATENÇÃO: Quando o cliente tem 2 APIs, uma para venda e outra para embarcada, as duas devem ser parametrizadas em constantes diferentes..
limparCacheEmbarcadaAPI.message.pergunta=Deseja recarregar o Cache de Sincronização (API) ?
#Relatório de Aproveitamento Financeiro
relatorioAproveitamentoFinanceiroController.window.title = Relatório de Aproveitamento Financeiro
relatorioAproveitamentoFinanceiroController.lbDatInicial.value = Data inicial
@ -9971,6 +10180,7 @@ busquedaLogAuditoriaController.lblValorAnterior = Valor Anterior
busquedaLogAuditoriaController.lblClasseAlterada = Classe Alterada
busquedaLogAuditoriaController.lblClassePrincipal = Classe Principal
busquedaLogAuditoriaController.lblIdAuditado = ID Auditado
busquedaLogAuditoriaController.lblGerarRelatorio = Gerar Relatório
#DispositivoOperadorVendaEmbarcada
dispositivoVendaEmbarcadaController.window.title= Operador por Dispositivo Venda Embarcada

View File

@ -21,6 +21,16 @@
</hbox>
</toolbar>
<tabbox id="tb">
<tabs id="tabs">
<tab id="A"
label="${c:l('busquedaConfTotemController.configuraoGeral.label')}" />
<tab id="B"
label="${c:l('busquedaConfTotemController.configuraoVendaRapida.label')}" />
</tabs>
<tabpanels>
<!-- CONFIGURAÇÃO GERAL-->
<tabpanel>
<grid fixedLayout="true">
<columns>
<column width="50%" />
@ -34,8 +44,10 @@
               
<hlayout>
             
<checkbox id="chkPermitirTecladoAlfaNumerico" />
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkPermitirTecladoAlfaNumerico" />
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.permitirTecladoAlfaNumerico.ajuda')}"
style="cursor: help" />
            
@ -47,8 +59,11 @@
                        
<hlayout>
             
<checkbox id="chkPermitirVenda"></checkbox>
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkPermitirVenda">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.permitirVenda.ajuda')}"
style="cursor: help" />
            
@ -62,8 +77,11 @@
                        
<hlayout>
             
<checkbox id="chkPermitirImpressao"></checkbox>
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkPermitirImpressao">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.permitirImpressao.ajuda')}"
style="cursor: help" />
            
@ -75,8 +93,11 @@
               
<hlayout>
          
<checkbox id="chkPermitirReserva"></checkbox>
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkPermitirReserva">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.permitirReserva.ajuda')}"
style="cursor: help" />
            
@ -90,8 +111,11 @@
               
<hlayout>
             
<checkbox id="chkTituloInicial"></checkbox>
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkTituloInicial">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.tituloInicial.ajuda')}"
style="cursor: help" />
         
@ -103,8 +127,11 @@
               
<hlayout>
             
<checkbox id="chkSeguroTabela"></checkbox>
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkSeguroTabela">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.seguroTabela.ajuda')}"
style="cursor: help" />
         
@ -119,8 +146,11 @@
               
<hlayout>
             
<checkbox id="chkPagamentoMultiempresaBPe"></checkbox>
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkPagamentoMultiempresaBPe">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.pagamentoMultiempresaBPe.ajuda')}"
style="cursor: help" />
         
@ -132,8 +162,11 @@
<hlayout>
             
<checkbox id="chkImprimeComprovanteCartaoEmpresaCorrida"></checkbox>
<image src="/gui/img/Question_mark_1.png"
<checkbox
id="chkImprimeComprovanteCartaoEmpresaCorrida">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.imprimeComprovanteCartaoEmpresaCorrida.value')}"
style="cursor: help" />
         
@ -144,25 +177,53 @@
<row>
<groupbox>
<caption
label="${c:l('busquedaConfTotemController.trabalhaComParcelamento')}" />                
<hlayout>              
<checkbox id="chktrabalhaComParcelamento"></checkbox>
<image src="/gui/img/Question_mark_1.png"
label="${c:l('busquedaConfTotemController.trabalhaComParcelamento')}" />
               
<hlayout>
             
<checkbox
id="chktrabalhaComParcelamento">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.trabalhaComParcelamento.ajuda')}"
style="cursor: help" />          
style="cursor: help" />
         
</hlayout>
</groupbox>
<groupbox>
<caption
label="${c:l('busquedaConfTotemController.ListarPassageiroUltimaPoltrona')}" />                
<hlayout>              
<checkbox id="chktListarPassageiroUltimaPoltrona"></checkbox>
<image src="/gui/img/Question_mark_1.png"
label="${c:l('busquedaConfTotemController.ListarPassageiroUltimaPoltrona')}" />
               
<hlayout>
             
<checkbox
id="chktListarPassageiroUltimaPoltrona">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.ListarPassageiroUltimaPoltrona.ajuda')}"
style="cursor: help" />
         
</hlayout>
</groupbox>
</row>
<row>
<groupbox>
<caption
label="${c:l('busquedaConfTotemController.valorParcelaMinima.value')}" />                
<hlayout>
<textbox id="txtPrecioParcelaMinima"
value="converter=com.rjconsultores.ventaboletos.web.utilerias.StringDecimalToDecimalConverter}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
constraint="no zero, no negative, /([0-9]+(\,[0-9][0-9]?)?)?/ "
precision="10" scale="2" />
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.valorParcelaMinima.ajuda')}"
style="cursor: help" />          
</hlayout>
</groupbox>
</row>
</rows>
</grid>
@ -179,21 +240,24 @@
</columns>
<rows>
<row>
<hbox spacing="5px" style="padding:1px" align="right">
<button id="btnAddEmpresa" height="20"
image="/gui/img/add.png" width="35px"
<hbox spacing="5px"
style="padding:1px" align="right">
<button id="btnAddEmpresa"
height="20" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('busquedaConfTotemController.btnAddEmpresa.tooltiptext')}" />
<button id="btnRemEmpresa" height="20"
image="/gui/img/remove.png" width="35px"
<button id="btnRemEmpresa"
height="20" image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('busquedaConfTotemController.btnRemoveEmpresa.tooltiptext')}" />
</hbox>
<label
value="${c:l('busquedaConfTotemController.empresa.label')}" />
<combobox id="cmbEmpresa" width="100%"
<combobox id="cmbEmpresa"
width="100%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true"
model="@{winBusquedaConfTotem$composer.lsEmpresa}" />
<image src="/gui/img/Question_mark_1.png"
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.empresasVendas.ajuda')}"
style="cursor: help" />
</row>
@ -204,8 +268,7 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" height="100px">
<listhead sizable="true">
<listheader
label="" />
<listheader label="" />
</listhead>
</listbox>
@ -223,21 +286,24 @@
</columns>
<rows>
<row>
<hbox spacing="5px" style="padding:1px" align="right">
<button id="btnAddbandeira" height="20"
image="/gui/img/add.png" width="35px"
<hbox spacing="5px"
style="padding:1px" align="right">
<button id="btnAddbandeira"
height="20" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('busquedaConfTotemController.btnAddBandeiracartao.tooltiptext')}" />
<button id="btnRemBandeira" height="20"
image="/gui/img/remove.png" width="35px"
<button id="btnRemBandeira"
height="20" image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('busquedaConfTotemController.btnRemoveBandeiraCartao.tooltiptext')}" />
</hbox>
<label
value="${c:l('busquedaConfTotemController.bandeiraCartao.label')}" />
<combobox id="cmbBandeira" width="100%"
<combobox id="cmbBandeira"
width="100%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true"
model="@{winBusquedaConfTotem$composer.lsBandeiras}" />
<image src="/gui/img/Question_mark_1.png"
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.bandeirasVendas.ajuda')}"
style="cursor: help" />
</row>
@ -248,11 +314,80 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" height="100px">
<listhead sizable="true">
<listheader
label="" />
<listheader label="" />
</listhead>
</listbox>
</groupbox>
</tabpanel>
<tabpanel height="430px">
<grid fixedLayout="true">
<columns>
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
<label
value="${c:l('busquedaConfTotemController.lbPermitirProximasPartidas.value')}" />
<hlayout>
<checkbox
id="chkPermitirVendaRapida">
</checkbox>
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('busquedaConfTotemController.permiteVendaRapida.ajuda')}"
style="cursor: help" />
</hlayout>
</row>
<row>
<label
value="${c:l('busquedaConfTotemController.lbParadaOrigem.value')}" />
<combobox id="cmbParadaOrigem"
autodrop="false" mold="rounded" buttonVisible="true"
width="90%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row>
<label
value="${c:l('busquedaConfTotemController.lbParadaDestino.value')}" />
<combobox id="cmbParadaDestino"
autodrop="false" mold="rounded" buttonVisible="true"
width="90%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row spans="4">
<toolbar>
<button id="btnPesquisa"
image="/gui/img/find.png"
label="${c:l('busquedaTramosController.btnPesquisa.label')}" />
</toolbar>
</row>
<row spans="4">
<toolbar>
<button id="btnNovo" height="20"
image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('editarConfiguracionCategoriaController.btnAddCorrida.tooltiptext')}" />
</toolbar>
</row>
</rows>
</grid>
<paging id="pagingOrigensDestinosVentaRapida"
pageSize="20" />
<listbox id="localidadesOrigemDestinoList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
height="425px">
<listhead sizable="true">
<listheader id="localidade" width="30%"
sort="auto(origen.descparada)" image="/gui/img/builder.gif"
label="${c:l('busquedaConfTotemController.lbParadaOrigem.value')}" />
<listheader image="/gui/img/builder.gif"
sort="auto(destino.descparada)"
label="${c:l('busquedaConfTotemController.lbParadaDestino.value')}" />
</listhead>
</listbox>
</tabpanel>
</tabpanels>
</tabbox>
</window>
</zk>

View File

@ -44,6 +44,15 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarClaseServicio$composer.tiposClasseServicoBPe}">
</combobox>
</row>
<row>
<label
value="${c:l('editarClaseServicioController.lbMonitrip.value')}" />
<combobox id="cmbDescontoMonitrip"
mold="rounded" buttonVisible="true" width="100%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarClaseServicio$composer.lsTipoDescontoMonitrips}"
selectedItem="@{winEditarClaseServicio$composer.claseServicio.tipoDescontoMonitrip}" />
</row>
<row>
<label

View File

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winEditarConfTotemVentaRapida"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winEditarConfTotemVentaRapida"
title="${c:l('editarConfTotemController.window.title')}"
apply="${editarConfTotemVentaRapidaController}" contentStyle="overflow:auto"
height="510px" width="980px" border="normal">
<toolbar>
<hbox spacing="5px" style="padding:1px" align="right">
<button id="buttonSalvar" height="20"
image="/gui/img/save.png" width="35px"
tooltiptext="${c:l('editarConfTotemController.btnSalvarLocalidades.tooltiptext')}" />
<button id="btnFechar" height="20"
image="/gui/img/exit.png" width="35px"
onClick="winEditarConfTotemVentaRapida.detach()"
tooltiptext="${c:l('editarConfTotemController.btnFechar.tooltiptext')}" />
</hbox>
</toolbar>
<grid fixedLayout="true">
<columns>
<column width="20%" />
<column width="80%" />
</columns>
<rows>
<row>
<label
value="${c:l('editarConfTotemController.lbParadaOrigem.value')}" />
<combobox id="cmbParadaOrigem" autodrop="false"
mold="rounded" buttonVisible="true" width="100%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row>
<label
value="${c:l('editarConfTotemController.lbParadaDestino.value')}" />
<bandbox id="bbPesquisaLinha" width="100%"
mold="rounded" readonly="true">
<bandpopup>
<vbox>
<listbox id="localidadesDestinoList"
mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" height="60%" width="710px">
<listhead>
<listheader
label="${c:l('editarConexionPorRutaController.labelLocalidadesDescricao.value')}"
width="65%" />
<listheader
label="${c:l('editarConfTotemController.labelAdicionarLocalidade.value')}"
width="29%" />
<listheader align="center"
label=" " width="6%" />
</listhead>
</listbox>
<paging id="pagingLinha" pageSize="10" />
</vbox>
</bandpopup>
</bandbox>
</row>
<row spans="4">
<hbox>
<button id="btnRemoverOrigemDestino" height="20"
image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('editarConfTotemController.btnBorrarCorrida.tooltiptext')}" />
</hbox>
</row>
</rows>
</grid>
<listbox id="localidadesOrigemDestinoList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
height="425px">
<listhead sizable="true">
<listheader id="localidade" width="30%" sort="auto(origen.descparada)" image="/gui/img/builder.gif"
label="${c:l('editarConfTotemController.lbParadaOrigem.value')}" />
<listheader label="${c:l('editarConfTotemController.lbParadaDestino.value')}" sort="auto(destino.descparada)" image="/gui/img/builder.gif" />
</listhead>
</listbox>
</window>
</zk>

View File

@ -51,7 +51,7 @@
<tab
label="${c:l('editarEmpresaController.configEmail.label')}" />
<tab
label="${c:l('editarEmpresaController.configCallCenter.label')}" />
label="${c:l('editarEmpresaController.configEmail.label.titulo')}" />
<tab
label="${c:l('editarEmpresaController.voucherPersonalizado.label')}" />
<tab
@ -60,13 +60,10 @@
<tab id="tabSafer" visible="false"
label="${c:l('editarEmpresaController.lblSafer.value')}" />
</tabs>
<tabpanels style="overflow: auto">
<tabpanel>
<grid fixedLayout="true">
<columns>
@ -788,38 +785,6 @@
</groupbox>
</row>
<row>
<groupbox>
<caption
label="${c:l('editarEmpresaController.indEnviaDadosAgenciaBpe')}" />
            
<hlayout>
<checkbox
id="chkIndEnviaDadosAgenciaBpe"
value="@{winEditarEmpresa$composer.empresa.indEnviaDadosAgenciaBpe}" />
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarEmpresaController.indEnviaDadosAgenciaBpe.help')}"
style="cursor: help" />
            
</hlayout>
</groupbox>
<groupbox>
<caption
label="${c:l('editarEmpresaController.precificaoPorDemanda')}" />
            
<hlayout>
<checkbox
id="chkIndPrecoPorDemanda"
value="@{winEditarEmpresa$composer.empresa.indPrecoPorDemanda}" />
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarEmpresaController.precificaoPorDemanda')}"
style="cursor: help" />
            
</hlayout>
</groupbox>
</row>
<row>
<groupbox >
@ -999,6 +964,61 @@
</hlayout>
</groupbox>
</row>
<row>
<groupbox>
<caption label="${c:l('editarEmpresaController.habilitaCheckinBloqueadoNoshow')}" />
<hlayout>
<checkbox id="chkIndCheckinBloqueadoNoshow"
value="@{winEditarEmpresa$composer.empresa.indCheckinBloqueadoRemarcacao}" />
<image src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarEmpresaController.habilitaCheckinBloqueadoNoshowTooltip')}" style="cursor: help" />
</hlayout>
</groupbox>
<groupbox>
<caption label="${c:l('editarEmpresaController.habilitaAgrupamentoLocalidadesConexao')}" />
<hlayout>
<checkbox id="chkIndAgrupamentoLocalidadeConexao"
value="@{winEditarEmpresa$composer.empresa.indAgrupLocConexao}" />
<image src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarEmpresaController.habilitaAgrupamentoLocalidadesConexaoTooltip')}" style="cursor: help" />
</hlayout>
</groupbox>
<groupbox>
<caption label="${c:l('editarEmpresaController.limitaCategoriaPorCorrida')}" />
<hlayout>
<checkbox id="chkIndLimitaCategoriaPorCorrida"
value="@{winEditarEmpresa$composer.empresa.indLimitaCategoriaPorCorrida}" />
<image src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarEmpresaController.limitaCategoriaPorCorridaTooltip')}" style="cursor: help" />
</hlayout>
</groupbox>
</row>
<row>
<groupbox>
<caption
label="${c:l('editarEmpresaController.indEnviaDadosAgenciaBpe')}" />
            
<hlayout>
<checkbox
id="chkIndEnviaDadosAgenciaBpe"
value="@{winEditarEmpresa$composer.empresa.indEnviaDadosAgenciaBpe}" />
<image
src="/gui/img/Question_mark_1.png"
tooltiptext="${c:l('editarEmpresaController.indEnviaDadosAgenciaBpe.help')}"
style="cursor: help" />
            
</hlayout>
</groupbox>
<groupbox>
<caption label="${c:l('editarEmpresaController.indSegundaViaSeguroOpcional')}" />
            
<hlayout>
<checkbox id="chkIndSegundaViaSeguroOpcional" value="@{winEditarEmpresa$composer.empresa.indSegundaViaSegOpcional}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarEmpresaController.indSegundaViaSeguroOpcional')}" style="cursor: help" />
</hlayout>
</groupbox>
</row>
</rows>
</grid>
</tabpanel>
@ -1822,13 +1842,23 @@
</tabpanel>
<tabpanel>
<tabbox>
<label id="lblTipoEmail"
value="${c:l('editarEmpresaController.configEmailTipoEmail.label')}" visible="false" />
<combobox id="cmbTipoEmail" width="30%"
mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarEmpresa$composer.lsTipoEmail}">
</combobox>
<tabbox id="tabCallCenter" visible="false">
<tabs>
<tab label="${c:l('editarEmpresaController.configCallCenterEmail.label')}" />
<tab label="${c:l('editarEmpresaController.configCallCenterEmailFiscal.label')}" />
<tab label="${c:l('editarEmpresaController.configCallCenterCupomEmbarque.label')}" />
</tabs>
<tabpanels>
<tabpanel>
<grid>
<columns>
@ -1892,6 +1922,60 @@
</tabpanels>
</tabbox>
<label
value="Tipo Operação" />
<combobox id="cmbTipoOperacao" width="30%"
mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarEmpresa$composer.lsTipoOperacao}" visible="false">
</combobox>
<tabbox id="tabECommerce" visible="false" >
<tabs>
<tab label="${c:l('editarEmpresaController.configCallCenterEmail.label')}" />
<tab label="Anexo" />
</tabs>
<tabpanels>
<tabpanel>
<grid>
<columns>
<column width="25%" />
<column width="75%" />
</columns>
<rows>
<row>
<label id="lblAssuntoECommerce"
value="Assunto" />
<textbox id="textAssuntoECommerce"
width="80%" maxlength="500"
value="@{winEditarEmpresa$composer.empresaEmailEComerce.assunto}" />
</row>
</rows>
</grid>
<ckeditor id="messageConteudoEmailECommerce"
value="@{winEditarEmpresa$composer.empresaEmailEComerce.textoEmail}"
width="100%">
</ckeditor>
</tabpanel>
<tabpanel>
<ckeditor id="messageAnexo1Ecommerce"
value="@{winEditarEmpresa$composer.empresaEmailEComerce.anexo1}"
width="100%">
</ckeditor>
</tabpanel>
</tabpanels>
</tabbox>

View File

@ -87,6 +87,15 @@
value="@{winEditarEstado$composer.estado.centroResultadosAG}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row>
<label
value="${c:l('editarEstadoController.lbTimeoutBpe.value')}" />
<textbox id="txtTimeoutBpe" width="90%" maxlength="6"
value="@{winEditarEstado$composer.estado.timeoutBpe}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
</rows>
</grid>

View File

@ -73,10 +73,16 @@
<radiogroup id="grTipoFormaPagamento">
<hbox>
<radio id="rdSomenteCartao" label="${c:l('busquedaOCDParamController.SomenteCartao.label')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('busquedaOCDParamController.SomenteCartaoTooltiptext.value')}"
style="cursor: help" />
<radio id="rdTodasFormasPagamento" label="${c:l('busquedaOCDParamController.TodasFormasPagamento.label')}" />
</hbox>
</radiogroup>
</row>
<row id="rowIndOCDPorFormadePagamento">
<label value="${c:l('busquedaOCDParamController.indOCDPorFormadePagamento.label')}" />
<checkbox id="chkIndOCDPorFormadePagamento" value="@{winEditarOCDParam$composer.ocdParamCorrente.indOCDPorFormadePagamento}" checked="false" />
</row>
<row>
<label value="${c:l('busquedaOCDParamController.penalizacion.label')}" />
<textbox id="txtPenalizacion" width="100px"

View File

@ -249,12 +249,27 @@
<checkbox
id="chkIndPermiteDevolucaoTotalRioCard" />
</row>
<row>
<hbox>
<label
value="${c:l('editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.label')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.ajuda')}"
style="cursor: help" />
</hbox>
<checkbox id="chkIndPermitePagMultaPreEstornoCartao" />
</row>
<row>
<label
value="${c:l('editarOrgaoConcedenteController.porcCambio.label')}" />
<hlayout>
<textbox id="txtPorcCambio"
constraint="no empty" width="60%" maxlength="60"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal" />
<label
value="${c:l('editarOrgaoConcedenteController.indImprimirComprovanteTransferencia.label')}" />
<checkbox
id="chkIndImprimeComprovantetransferencia" />
</hlayout>
</row>
<row>
<label
@ -474,6 +489,13 @@
label="${c:l('editarOrgaoConcedenteController.tempoTrocaMesmoDia.label')}" width="130px" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarOrgaoConcedenteController.tiempoLimiteTrocaDePoltrona.label')}" width="130px" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarOrgaoConcedenteController.indPermitePagMultaPreEstornoCartao.label')}" width="300px" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarOrgaoConcedenteController.indImprimirComprovanteTransferencia.label')}" width="130px" />
</listhead>
</listbox>
</tabpanel>

View File

@ -28,64 +28,87 @@
<tabbox id="tabboxTitle">
<tabs>
<tab
id="tabDadosPuntoVenta"
label="${c:l('editarPuntoVentaController.window.title')}" />
<tab
id="tabEndereco"
label="${c:l('editarPuntoVentaController.tab.label.endereco')}" />
<tab visible="@{winEditarPuntoVenta$composer.utilizaCobrancaAdicional}"
label="${c:l('editarPuntoVentaController.tab.label.cobrancaAdicional')}" />
<tab
id="tabComissao"
label="${c:l('editarPuntoVentaController.tab.label.comissao')}" />
<tab
id="tabBanco"
label="${c:l('editarPuntoVentaController.tab.label.banco')}" />
<tab
id="tabTitular"
label="${c:l('editarPuntoVentaController.tab.label.titular')}" />
<tab
id="tabDiversos"
label="${c:l('editarPuntoVentaController.tab.label.diversos')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.antecipa')}"
visible="false" />
<tab
id="tabHorario"
label="${c:l('editarPuntoVentaController.tab.label.horario')}" />
<tab
id="tabFormaPago"
label="${c:l('indexController.mniFormaPago.label')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.recoleccion')}"
visible="false" />
<tab
id="tabEmpresaVenta"
label="${c:l('editarPuntoVentaController.tab.label.empVenta')}" />
<tab visible="false"
label="${c:l('editarPuntoVentaController.tab.label.usuBancario')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.estoque')}"
visible="false" />
<tab visible="false"
id="tabEmpresaBloqeuada"
label="${c:l('editarPuntoVentaController.tab.label.empresaBloqueada')}" />
<tab
id="tabLocalidades"
label="${c:l('editarPuntoVentaController.tab.label.localidades')}" />
<tab
id="tabSeguroTaxaEmbarque"
label="${c:l('editarPuntoVentaController.tab.label.seguroTasaEmbarque')}" />
<tab
id="tabTipoPassageiro"
visible="@{winEditarPuntoVenta$composer.validaFuncionTipoBoletoBloqueado}"
label="${c:l('editarPuntoVentaController.tab.label.tipoPassageiro')}" />
<tab
id="tabfechamentoCntCorrente"
label="${c:l('editarPuntoVentaController.tab.label.fechamentocntcorrente')}" />
<tab
id="tabIntegracionTotvs"
label="${c:l('editarPuntoVentaController.tab.label.integracao')}"
visible="@{winEditarPuntoVenta$composer.integracionTotvs}" />
<tab
id="tabintegracionAG"
label="${c:l('editarPuntoVentaController.tab.label.integracaoag')}"
visible="@{winEditarPuntoVenta$composer.integracionAG}" />
<tab
id="tabHistorico"
label="${c:l('editarPuntoVentaController.tab.label.historico')}" />
<tab
id="tabBloqueiaVendaImpPosterior"
label="${c:l('editarPuntoVentaController.tab.label.bloqueiaVendaImpPosterior')}" />
<tab
id="tabAnrifraude"
label="${c:l('editarPuntoVentaController.tab.label.antifraude')}" />
<tab
id="tabExcecaoMultaCancelamento"
label="${c:l('editarPuntoVentaController.tab.label.excecaoMultaCancelamento')}" />
</tabs>
<tabpanels>
@ -143,10 +166,18 @@
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.lblMaxCancelacion')}" />
<hbox>
<label value="${c:l('editarPuntoVentaController.lblMaxCancelacion')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarPuntoVentaController.dicaMaxCancelacion.ajuda')}"
style="cursor: help" />
</hbox>
<intbox id="txtMaxCancelacion"
constraint="no empty"
maxlength="5"
value="@{winEditarPuntoVenta$composer.puntoVenta.tiempoCancelacion}" />
</row>
@ -399,6 +430,15 @@
id="ckIndBloqueiaCancelamentoImpressaoPosterior"
checked="@{winEditarPuntoVenta$composer.puntoVenta.indBloqueiaCancelamentoImpressaoPosterior}" />
</row>
<row>
<hbox>
<label value="${c:l('editarPuntoVentaController.lbIndBloqueiaCancelamentoBilheteImpresso.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarPuntoVentaController.bloqueiaBilheteImpresso.ajuda')}" style="cursor: help" />
</hbox>
<checkbox id="ckIndBloqueiaCancelamentoBilheteImpresso" checked="@{winEditarPuntoVenta$composer.puntoVenta.indBloqueiaCancelamentoBilheteImpresso}" />
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.lbPodeCancelarPassage.value')}" />
@ -418,8 +458,12 @@
checked="@{winEditarPuntoVenta$composer.puntoVenta.indRepassaUTR}" />
</row>
<row>
<hbox>
<label
value="${c:l('editarPuntoVentaController.tiempoMaxBoletoEnVenta.label')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarPuntoVentaController.dicaTiempoMaxBoletoEnVenta.value')}"
style="cursor: help" />
</hbox>
<intbox id="intTiempoMaxBoletoEnVenta"
maxlength="10"
value="@{winEditarPuntoVenta$composer.puntoVenta.tiempoMaxBoletoEnVenta}"
@ -2244,7 +2288,7 @@
</listhead>
</listbox>
</tabpanel>
<!-- Antifraude -->
<tabpanel height="470px" style="overflow:auto;">
<grid fixedLayout="true">
<columns>
@ -2300,6 +2344,66 @@
</listhead>
</listbox>
</tabpanel>
<!--Exceção multa por cancelamento-->
<tabpanel height="470px" style="overflow:auto;">
<grid fixedLayout="true">
<columns>
<column width="40%" />
<column width="60%" />
</columns>
<rows>
<row>
<label
value="${c:l('editarPuntoVentaController.lbEmpresa.value')}" />
<combobox id="cmbEmpresaPtoVtaExcecaoMultaCanc"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded"
buttonVisible="true"
width="95%"
model="@{winEditarPuntoVenta$composer.lsEmpresasSemTodos}" />
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.OrgaoConcedente.label')}" />
<combobox id="cmbOrgaoConcedente"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true" width="90%"
model="@{winEditarPuntoVenta$composer.lsOrgaoConcedentes}" />
</row>
</rows>
</grid>
<toolbar>
<hbox spacing="5px" style="padding:1px"
align="right">
<button
id="btnAddExcecaoMultaCanc" height="20"
image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('editarPuntoVentaController.btnAddExcecaoMultaCanc.tooltiptext')}" />
<button
id="btnRemoveExcecaoMultaCanc" height="20"
image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('editarPuntoVentaController.btnRemoveExcecaoMultaCanc.tooltiptext')}" />
</hbox>
</toolbar>
<listbox id="ptovtaExcecaoMultaCancList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" style="overflow:auto">
<listhead sizable="true"
style="overflow:auto">
<listheader id="lhEmpresaExcecaoMultaCanc"
image="/gui/img/create_doc.gif"
label="${c:l('editarPuntoVentaController.lbEmpresa.value')}" />
<listheader image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.lhOrgaoConcedente.label')}"
sort="auto(orgaoConcedente.descOrgao)" />
</listhead>
</listbox>
</tabpanel>
</tabpanels>
</tabbox>
</window>

View File

@ -194,6 +194,34 @@
</hbox>
</row>
<row height="10px">
<label
value="${c:l('editarConfiguracionComissaoController.lbRecargaCelular.value')}" />
<hbox>
<h:table border="none">
<h:tr>
<h:td>
<hlayout>
<label value="${c:l('editarConfiguracionComissaoController.lbBaixa.value')}" />
</hlayout>
<textbox id="txtRecargaCelBaixa" width="100px" maxlength="5" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
value="@{winEditarPuntoVentaComissao$composer.ptovtaComissao.recargaCelularBaixa,converter=com.rjconsultores.ventaboletos.web.utilerias.StringPercentToDecimalConverter}" />
</h:td>
<h:td></h:td>
<h:td>
<hlayout>
<label value="${c:l('editarConfiguracionComissaoController.lbAlta.value')}" />
</hlayout>
<textbox id="txtRecargaCelAlta" width="100px" maxlength="5" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
value="@{winEditarPuntoVentaComissao$composer.ptovtaComissao.recargaCelularAlta,converter=com.rjconsultores.ventaboletos.web.utilerias.StringPercentToDecimalConverter}" />
</h:td>
</h:tr>
</h:table>
</hbox>
</row>
<row height="10px">
<label

View File

@ -125,6 +125,25 @@
mold="rounded" buttonVisible="true" width="50%"
model="@{winEditarConfiguracionCategoria$composer.lsCategorias}" />
</row>
<row spans="1,3">
<hlayout>
<label value="${c:l('editarConfiguracionCategoriaController.lblCadastroCliente.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCategoriaController.cadastroClienteTipoCategoria.ajuda')}" style="cursor: help" />
</hlayout>
<checkbox id="chkExigeNumeroFidelidade" checked="false"/>
</row>
<row id="rowIdTipoOcupacao" spans="1,3">
<hlayout>
<label value="${c:l('editarConfiguracionCategoriaController.lblTipoOcupacao.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCategoriaController.lblTipoOcupacao.ajuda')}" style="cursor: help" />
</hlayout>
<combobox id="cmbOcupacion" width="70%" maxlength="60" mold="rounded" buttonVisible="true" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarConfiguracionCategoria$composer.lsTipoOcupacion}" />
</row>
<row >
<label id="lblDescuentoImporte"
value="${c:l('editarConfiguracionCategoriaController.lblDescuentoImporte.value')}" />
@ -241,7 +260,13 @@
label="${c:l('editarConfiguracionCategoriaController.checkInNao.value')}" />
</radiogroup>
<hlayout>
<label value="${c:l('editarConfiguracionCategoriaController.lblCotaObli.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCategoriaController.lblCotaObli.ajuda')}"
style="cursor: help" />
</hlayout>
<radiogroup>
<radio id="rdCuotaSi" label="Sim" />
<radio id="rdCuotaNo" label="Nao"

View File

@ -58,6 +58,25 @@
model="@{winEditarConfiguracionCategoriasDatosCategoria$composer.lsCategoriasInteragem}"
selectedItem="@{winEditarConfiguracionCategoriasDatosCategoria$composer.categoriaInterage}" />
</row>
<row >
<hlayout>
<label value="${c:l('editarConfiguracionCategoriaController.lblCadastroCliente.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCategoriaController.cadastroClienteTipoCategoria.ajuda')}" style="cursor: help" />
</hlayout>
<checkbox id="chkExigeNumeroFidelidade" checked="false"/>
</row>
<row id="rowIdTipoOcupacao" spans="1,3">
<hlayout>
<label value="${c:l('editarConfiguracionCategoriaController.lblTipoOcupacao.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCategoriaController.lblTipoOcupacao.ajuda')}" style="cursor: help" />
</hlayout>
<combobox id="cmbOcupacion" width="70%" maxlength="60" mold="rounded" buttonVisible="true" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarConfiguracionCategoriasDatosCategoria$composer.lsTipoOcupacion}" selectedItem="@{winEditarConfiguracionCategoriasDatosCategoria$composer.tipoOcupacion}" />
</row>
<row>
<label id="lblQtdeLimiteNaoEmbarque"
value="${c:l('editarConfiguracionCategoriaController.lblQtdeLimiteNaoEmbarque.value')}" />
@ -293,7 +312,11 @@
</hbox>
</row>
<row>
<hlayout>
<label value="${c:l('editarConfiguracionCategoriaController.lblCotaObli.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCategoriaController.lblCotaObli.ajuda')}"
style="cursor: help" />
</hlayout>
<radiogroup>
<radio id="rdCuotaSi" label="Sim" />
<radio id="rdCuotaNo" label="Nao" selected="true"/>

View File

@ -42,7 +42,7 @@
<row>
<label
value="${c:l('editarConfiguracionGeneralController.lbNome.value')}" />
<textbox id="nombConstante" constraint="no empty" isUpperCase="true"
<textbox id="nombConstante" constraint="no empty" isUpperCase="false"
width="70%" maxlength="40"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxCustom"
value="@{winEditarConfiguracionGeneral$composer.constante.nombconstante}" />
@ -50,7 +50,7 @@
<row>
<label
value="${c:l('editarConfiguracionGeneralController.lbValor.value')}" />
<textbox id="valorconstante" constraint="no empty" isUpperCase="true"
<textbox id="valorconstante" constraint="no empty" isUpperCase="false"
width="70%" maxlength="500"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxCustom"
value="@{winEditarConfiguracionGeneral$composer.constante.valorconstante}" />
@ -74,11 +74,6 @@
label="${c:l('editarConfiguracionGeneralController.RadNo.value')}" />
</radiogroup>
</row>
<row>
<label
value="${c:l('editarConfiguracionGeneralController.chkCaseSensitive')}" />
<checkbox id="chkCaseSensitive" />
</row>
</rows>
</grid>
</window>

View File

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winImportarPolicialClientes"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winImportarPolicialClientes"
title="${c:l('importarClientesPolicialController.window.title')}"
apply="${importarClientesPolicialController}" contentStyle="overflow:auto"
height="470px" width="830px" border="normal">
<toolbar>
<fileupload visible="true"
label="${c:l('importarClientesController.fileupload.label')}"
onUpload="winImportarPolicialClientes$composer.onUpload(event)" />
<button id="btnCerrar"
onClick="winImportarPolicialClientes.detach()" image="/gui/img/exit.png"
width="35px" />
</toolbar>
<grid fixedLayout="true">
<columns>
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
<label
value="${c:l('importarClientesController.qtde.label')}" />
<label id="lblQtdeClientesImportar" />
</row>
</rows>
</grid>
<listbox id="empresasList" checkmark="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="true" mold="paging" pageSize="14">
<listhead sizable="true">
<listheader image="/gui/img/create_doc.gif" width="100%"
label="${c:l('busquedaEmpresaController.txtNombre.label = Empresa')}" />
</listhead>
</listbox>
</window>
</zk>

View File

@ -55,6 +55,11 @@
<separator orient="vertical" />
<separator orient="vertical" />
<checkbox id="chcAgrupado" checked="true" label="Busca Agrupada" />
<separator orient="vertical" />
<separator orient="vertical" />
<label style="color:#535757;"
value="${c:l('editarConexionController.labelAtivo.value')}" />
<separator orient="vertical" />

View File

@ -22,6 +22,11 @@
onClick="winBusquedaConfRestricaoCanalVenta.detach()"
image="/gui/img/exit.png" width="35px"
tooltiptext="${c:l('confRestricaoCanalVentaController.btnCerrar.tooltiptext')}" />
<separator orient="vertical" />
<button id="btnApagar" height="20"
image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('confRestricaoCanalVentaController.btnApagar.tooltiptext')}" />
</toolbar>
<grid fixedLayout="true">
@ -56,20 +61,39 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxRuta"
mold="rounded" buttonVisible="true" width="70%" />
</row>
<row spans="1,3">
<row>
<label
value="${c:l('confRestricaoCanalVentaController.Origem.label')}" />
<combobox id="cmbOrigen" autodrop="true"
mold="rounded" buttonVisible="true" width="45%"
mold="rounded" buttonVisible="true" width="99%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
<label
value="${c:l('confRestricaoCanalVentaController.CanalVenda.label')}" />
<combobox id="cmbTipoPtoVta"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true" width="98%"
model="@{winBusquedaConfRestricaoCanalVenta$composer.lsTipoPtoVta}" />
</row>
<row spans="1,3">
<row>
<label
value="${c:l('confRestricaoCanalVentaController.Destino.label')}" />
<combobox id="cmbDestino" autodrop="true"
mold="rounded" buttonVisible="true" width="45%"
mold="rounded" buttonVisible="true" width="99%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
<label
value="${c:l('confRestricaoCanalVentaController.PuntoVenta.label')}" />
<combobox id="cmbPtoVta"
mold="rounded" buttonVisible="true" width="98%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
/>
</row>
<row>
<label
value="${c:l('confRestricaoCanalVentaController.DataServico.label')}" />
@ -125,9 +149,9 @@
<paging id="pagingConfRestricaoCanalVenta" pageSize="20" />
<listbox id="confRestricaoCanalVentaList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false" height="95%">
multiple="true" checkmark="true" vflex="true" height="95%">
<listhead sizable="true">
<listheader width="5%" image="/gui/img/create_doc.gif"
<listheader width="10%" image="/gui/img/create_doc.gif"
label="${c:l('lb.id')}" sort="auto(confRestricaoCanalVentaId)" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('confRestricaoCanalVentaController.lhRuta.label')}"

View File

@ -45,8 +45,36 @@
value="@{winEditarAgruparParada$composer.agrupamentoParada.cveAgrupamentoParada}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row>
<label
value="${c:l('editarCatalogoDeAgruparParadaController.lbLocalidade.value')}" />
<combobox id="cmbLocalidade"
autodrop="false" mold="rounded" buttonVisible="true"
width="90%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row id="rowAddLocalidade">
<label
value="${c:l('editarCatalogoDeAgruparParadaController.lbAddBorrar.value')}" />
<hbox>
<button id="btnAdicionarLocalidade"
height="20" image="/gui/img/add.png" width="35px" />
<button id="btnRemoverLocalidade"
height="20" image="/gui/img/remove.png" width="35px" />
</hbox>
</row>
</rows>
</grid>
<listbox id="localidadesListbox"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
height="360px">
<listhead sizable="true">
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarCatalogoDeAgruparParadaController.lbLocalidade.value')}" />
</listhead>
</listbox>
<separator />
</window>
</zk>

View File

@ -345,6 +345,15 @@
</hbox>
</radiogroup>
</row>
<row>
<hbox>
<label value="${c:l('editarConfiguracionCorridaController.bloqueiaWebAposSaida.value')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCorridaController.bloqueiaWebAposSaida.ajuda')}" style="cursor: help" />
</hbox>
<checkbox id="chkBloqueiaCorridaWebAposSaida" checked="@{winEditarCorrida$composer.esquemaCorrida.indBloqueiaWebAposSaida}"/>
</row>
<row>
<label id="lbDivision"
value="${c:l('editarConfiguracionCorridaController.division.value')}"
@ -637,6 +646,9 @@
<hbox>
<intbox id="txtNumCorridaExtraAuto" maxlength="7" width="120px" value="@{winEditarCorrida$composer.esquemaCorrida.numCorridaServicoExtra}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('editarConfiguracionCorridaController.ajudaNumeroCorridaExtra')}" style="cursor: help" />
<label value="${c:l('editarConfiguracionCorridaController.lbHoraCorrida.value')}" />
<timebox id="horasalida2" mold="rounded" width="200px" value="@{winEditarCorrida$composer.esquemaCorrida.horasalidaExtra}" />
</hbox>
</row>

View File

@ -7,8 +7,8 @@
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winEditarParada" border="normal"
apply="${editarCatalogoDeParadaController}" width="600px"
height="500px" contentStyle="overflow:auto"
title="${c:l('editarCatalogoDeParadaController.window.title')}">
height="550px" contentStyle="overflow:auto"
title="${c:l('editarCatalogoDeParadaController.window.title')}" sizable="true">
<toolbar>
<hbox spacing="5px" style="padding:1px" align="right">
<button id="btnApagar" height="20"
@ -110,6 +110,13 @@
value="@{winEditarEmpresa$composer.empresa.indVendeInternet}" />
</row>
<row>
<label
value="${c:l('editarCatalogoDeParadaController.chkIntegracaoW2i.value')}" />
<checkbox id="chkIntegracaoW2i"
value="@{winEditarEmpresa$composer.empresa.indIntegracaoW2i}" />
</row>
</rows>
</grid>
<separator />

View File

@ -278,20 +278,6 @@
</vbox>
</hbox>
</row>
<row>
<label value="${c:l('editarCatalogoDeRutaController.lblIndPrecoPorDemanda.value')}" />
<hbox spacing="20px" >
<checkbox id="chkIndPrecioPorDemanda" width="50px" checked="@{winEditarRuta$composer.ruta.indPrecioPorDemanda}" disabled="@{winEditarRuta$composer.isBloqueadoParaAlteracao}"/>
<label value="${c:l('editarCatalogoDeRutaController.lblVigencia.value')}" />
<label value="${c:l('editarCatalogoDeRutaController.lblDe.value')}" />
<datebox id="precioDemandafecInicio" width="100%" format="dd/MM/yyyy" mold="rounded" disabled="@{winEditarRuta$composer.isBloqueadoParaAlteracao}"
value="@{winEditarRuta$composer.ruta.fecInicioPrecioDemanda}"/>
<label value="${c:l('editarCatalogoDeRutaController.lblAte.value')}"/>
<datebox id="precioDemandaFecFim" width="100%" mold="rounded" format="long+medium" disabled="@{winEditarRuta$composer.isBloqueadoParaAlteracao}"
value="@{winEditarRuta$composer.ruta.fecFimPrecioDemanda}"/>
</hbox>
</row>
</rows>
</grid>
</tabpanel>
@ -549,6 +535,16 @@
</vbox>
</hbox>
</row>
<row>
<label
value="${c:l('editarCatalogoDeRutaController.labelCST.value')}" />
<hbox spacing="100px" >
<vbox align="center" >
<label value="${c:l('editarCatalogoDeRutaController.labelCST41.value')}" />
<checkbox id="chkIndCST41" width="50px" />
</vbox>
</hbox>
</row>
<row spans="2" id="rowAddICMS">
<hbox>
<button id="btnAdicionarIcmsExcecao"
@ -575,6 +571,8 @@
label="${c:l('editarTramosController.headerICMSComponenteTaxaEmbarque.value')}" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarTramosController.headerICMSComponentePedagio.value')}" />
<listheader image="/gui/img/create_doc.gif"
label="${c:l('editarCatalogoDeRutaController.labelCST.value')}" />
</listhead>
</listbox>
</tabpanel>

View File

@ -174,11 +174,11 @@
<tabpanel>
<grid fixedLayout="true" height="400px">
<columns>
<column width="25%" />
<column width="14%" />
<column width="25%" />
<column width="12%" />
<column width="25%" />
<column width="22%" />
<column width="17%" />
<column width="22%" />
<column width="17%" />
<column width="22%" />
</columns>
<rows>
<row>
@ -298,7 +298,7 @@
width="100%">
<center border="0">
<listbox
id="localidadesComunsList" style="background: #ffa99c"
id="localidadesComunsABList" style="background: #ffa99c"
mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="true" height="50%" width="100%">
@ -308,7 +308,9 @@
align="center" style="background: #ffa99c"
image="/gui/img/create_doc.gif"
label="${c:l('editarConexionPorRutaController.labelLocalidadesComunsAB.value')}"
width="100%" />
width="80%" />
<listheader
align="center" label="" width="20%" />
</listhead>
</listbox>
</center>
@ -342,7 +344,7 @@
width="100%">
<center border="0">
<listbox
id="localidadesComunsDestinoCList"
id="localidadesComunsBCList"
style="background: #ffa99c" mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="true" height="50%" width="100%">
@ -352,7 +354,9 @@
align="center" style="background: #ffa99c"
image="/gui/img/create_doc.gif"
label="${c:l('editarConexionPorRutaController.labelLocalidadesComunsBC.value')}"
width="100%" />
width="80%" />
<listheader
align="center" label="" width="20%" />
</listhead>
</listbox>
</center>

View File

@ -8,30 +8,30 @@
<window id="winFormaPagamentoAgencia"
title="${c:l('formaPagamentoAgenciaController.window.title')}"
apply="${formaPagamentoAgenciaController}"
contentStyle="overflow:auto" width="660px" border="normal">
contentStyle="overflow:auto" width="560px" border="normal">
<grid fixedLayout="true">
<columns>
<column width="50%" />
<column width="50%" />
<column width="30%" />
<column width="80%" />
</columns>
<rows>
<row>
<label value="${c:l('formaPagamentoAgenciaController.lbAgencia.value')}" />
<combobox id="cmbAgencia" width="100%" maxlength="60" mold="rounded" buttonVisible="true"
<combobox id="cmbAgencia" width="50%" maxlength="60" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"/>
</row>
<row>
<label
value="${c:l('formaPagamentoAgenciaController.lbDataIni.value')}" />
<datebox id="fecInicio" width="90%"
<datebox id="fecInicio" width="50%"
format="dd/MM/yyyy" constraint="no empty"
maxlength="10" />
</row>
<row>
<label
value="${c:l('formaPagamentoAgenciaController.lbDataFin.value')}" />
<datebox id="fecFinal" width="90%"
<datebox id="fecFinal" width="50%"
format="dd/MM/yyyy" constraint="no empty"
maxlength="10" />
</row>
@ -41,7 +41,7 @@
<combobox id="cmbEmpresa"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true" constraint="no empty"
width="70%"
width="50%"
model="@{winFormaPagamentoAgencia$composer.lsEmpresas}"/>
</row>
@ -65,12 +65,20 @@
</checkbox>
<combobox id="cmbRuta" visible="false"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true" width="90%"
mold="rounded" buttonVisible="true" width="50%"
model="@{winFormaPagamentoAgencia$composer.lsRuta}" />
</row>
</rows>
</grid>
</row>
<row>
<label id="lblFormaPago"
value="${c:l('formaPagamentoAgenciaController.lbFormaPagamento.value')}" />
<combobox id="cmbFormaPago"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
width="50%" mold="rounded" buttonVisible="true"
model="@{winFormaPagamentoAgencia$composer.lsFormaPago}" />
</row>
</rows>
</grid>

View File

@ -52,6 +52,15 @@
<textbox id="txtArquivo" disabled="true"/>
</row>
<row>
<label value="${c:l('relatorioArquivoBGMController.lbTipoRelatorio.value')}" />
<radiogroup Id="rgLayout" >
<label value="${c:l('relatorioArquivoBGMController.lbTipoPadrao.value')}" />
<radio value="PADRÃO" checked = "true"/>
<label value="${c:l('relatorioArquivoBGMController.lbTipoNovo.value')}" />
<radio value="NOVO" />
</radiogroup>
</row>
</rows>
</grid>
<toolbar>

View File

@ -66,6 +66,9 @@
<radio id="rdbAutorConting" value="AA" label="${c:l('relatorioBPeController.lbAutorConting.value')}" tooltiptext="${c:l('relatorioBPeController.lbAutorConting.value.tooltiptext')}" />
<radio id="rdbRejeitadoEnvioContingencia" value="RC" label="${c:l('relatorioBPeController.lbRejeitadoEnvioContingencia.value')}" tooltiptext="${c:l('relatorioBPeController.lbRejeitadoEnvioContingencia.value.tooltiptext')}" />
<radio id="rdbPendenteEnvio" value="PE" label="${c:l('relatorioBPeController.lbPendenteEnvio.value')}" tooltiptext="${c:l('relatorioBPeController.lbPendenteEnvio.value.tooltiptext')}" />
<radio id="rdbTodasOpcoes" value="T" label="${c:l('relatorioBPeController.lbTodasOpcoes.value')}" tooltiptext="${c:l('relatorioBPeController.lbTodasOpcoes.value')}" />
<radio id="rdbNumeracaoReuso" value="NR" label="${c:l('relatorioBPeController.lbNumeracaoReuso.value')}" tooltiptext="${c:l('relatorioBPeController.lbNumeracaoReuso.value.tooltiptext')}" />
</radiogroup>
</row>

View File

@ -0,0 +1,112 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winFiltroRelatorioBPeSubstituido"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioBPeSubstituido"
apply="${relatorioBPeSubstituidoController}" contentStyle="overflow:auto"
width="400px" border="normal" >
<grid fixedLayout="true">
<columns>
<column width="40%" />
<column width="60%" />
</columns>
<rows>
<row spans="1,3">
<label
value="${c:l('relatorioBPeSubstituidoController.lbDtInicio.value')}" />
<datebox id="dtInicio" width="60%" mold="rounded"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioBPeSubstituidoController.lbDtFim.value')}" />
<datebox id="dtFim" width="60%" mold="rounded"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioBPeSubstituidoController.lbEmpresa.value')}" />
<combobox id="cmbEmpresa"
buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioBPeSubstituido$composer.lsEmpresa}"
width="95%" />
</row>
<row spans="1,3">
<label
value="${c:l('lb.puntoventa')}" />
<bandbox id="bbPesquisaPuntoVenta" width="90%"
mold="rounded" readonly="true">
<bandpopup height="150px">
<vbox>
<hbox>
<textbox id="txtPalavraPesquisa" />
<button id="btnPesquisa"
image="/gui/img/find.png"
label="${c:l('lb.btnPesquisa.label')}" />
<button id="btnLimpar"
image="/gui/img/eraser.png"
label="${c:l('lb.btnLimpar.label')}" />
</hbox>
<listbox id="puntoVentaList"
mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" height="100%" width="360px">
<listhead>
<listheader
label="${c:l('lb.puntoVentaSelList.nome')}" />
</listhead>
</listbox>
<paging id="pagingPuntoVenta"
pageSize="10" />
</vbox>
</bandpopup>
</bandbox>
</row>
<row spans="1, 3">
<cell colspan="2" >
<borderlayout height="100px">
<center border="0">
<listbox id="puntoVentaSelList"
mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="true" height="60%" width="99%">
<listhead>
<listheader
label="${c:l('lb.puntoVentaSelList.nome')}" />
<listheader width="40px" />
</listhead>
</listbox>
</center>
</borderlayout>
</cell>
</row>
<row spans="1, 3">
<label
value="${c:l('relatorioBPeSubstituidoController.lbUF.value')}" />
<listbox id="estadoList" rows="10" vflex="false"
width="99%" multiple="true" checkmark="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox">
</listbox>
</row>
</rows>
</grid>
<toolbar>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
</toolbar>
</window>
</zk>

View File

@ -0,0 +1,64 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winFiltroRelatorioBoletos"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioBoletos" title="${c:l('relatorioBoletosController.window.title')}"
apply="${relatorioBoletosController}" contentStyle="overflow:auto"
height="205px" width="600px" border="normal">
<grid fixedLayout="true">
<columns>
<column width="25%" />
<column width="25%" />
<column width="25%" />
<column width="25%" />
</columns>
<rows>
<row>
<label
value="${c:l('relatorioBoletosController.lbDatInicial.value')}" />
<datebox id="datInicial" width="90%"
format="dd/MM/yyyy" maxlength="10" />
<label
value="${c:l('relatorioBoletosController.lbDatFinal.value')}" />
<datebox id="datFinal" width="90%"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row>
<label
value="${c:l('relatorioBoletosController.lbBaixaInicial.value')}" />
<datebox id="baixaInicial" width="90%"
format="dd/MM/yyyy" maxlength="10" />
<label
value="${c:l('relatorioBoletosController.lbBaixaFinal.value')}" />
<datebox id="baixaFinal" width="90%"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioBoletosController.lbPuntoventa.value')}" />
<combobox id="cmbPuntoventa" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
width="95%" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioBoletosController.lbEmpresa.value')}" />
<combobox id="cmbEmpresa" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEmpresa"
width="95%" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioBoletosController.lbPendentes.value')}" />
<checkbox id="chkFiltrarPendentes" checked="false" />
</row>
</rows>
</grid>
<toolbar>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
</toolbar>
</window>
</zk>

View File

@ -48,8 +48,12 @@
</rows>
</grid>
<toolbar>
<hlayout>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('relatorioCancelamentoTransacaoController.ajuda')}"
style="cursor: help" />
</hlayout>
</toolbar>
</window>
</zk>

View File

@ -7,7 +7,7 @@
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioCancelamentoVendaCartao"
apply="${relatorioCancelamentoVendaCartaoController}" contentStyle="overflow:auto"
height="285px" width="550px" border="normal">
height="300px" width="550px" border="normal">
<grid fixedLayout="true">
<columns>
<column width="25%" />
@ -95,9 +95,13 @@
</row>
</rows>
</grid>
<toolbar>
<toolbar>,
<hlayout>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('relatorioCancelamentoVendaCartaoController.ajuda')}"
style="cursor: help" />
</hlayout>
</toolbar>
</window>
</zk>

View File

@ -55,6 +55,8 @@
<intbox width="99%" id="txtCorridaId" />
</row>
<row>
<label
value="${c:l('relatorioCheckinController.lbBilheteiro.label')}" />

View File

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winFiltroRelatorioCteos"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioCteos"
apply="${relatorioCteosController}" contentStyle="overflow:auto"
width="350px" border="normal" >
<grid fixedLayout="true">
<columns>
<column width="40%" />
<column width="60%" />
</columns>
<rows>
<row spans="1,3">
<label
value="${c:l('relatorioCteosController.lbDtInicio.value')}" />
<datebox id="dtInicio" width="60%" mold="rounded"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioCteosController.lbDtFim.value')}" />
<datebox id="dtFim" width="60%" mold="rounded"
format="dd/MM/yyyy" maxlength="10" />
</row>
<row spans="1,3">
<label
value="${c:l('relatorioCteosController.lbEmpresa.value')}" />
<combobox id="cmbEmpresa"
buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioCteos$composer.lsEmpresa}"
width="95%" />
</row>
<row spans="1, 3">
<label
value="${c:l('relatorioCteosController.lbUF.value')}" />
<listbox id="estadoList" rows="10" vflex="false"
width="90%" multiple="true" checkmark="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox">
</listbox>
</row>
</rows>
</grid>
<toolbar>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
</toolbar>
</window>
</zk>

View File

@ -8,7 +8,7 @@
<window id="winFiltroRelatorioEncerramentoCheckin"
apply="${relatorioEncerramentoCheckinController}"
contentStyle="overflow:auto"
height="240px" width="560px" border="normal">
height="265px" width="560px" border="normal">
<grid fixedLayout="true">
<columns>
@ -70,6 +70,25 @@
mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row>
<label
value="${c:l('relatorioCheckinController.lblTipoCheckin.value')}" />
<cell >
<checkbox id="chcEncerrado"
label="${c:l('relatorioCheckinController.chcCheckinEncerrado.value')}" >
<attribute name="onCheck">
chcAberto.setChecked(false);
</attribute>
</checkbox>
<checkbox id="chcAberto"
label="${c:l('relatorioCheckinController.chcCheckinAberto.value')}" >
<attribute name="onCheck">
chcEncerrado.setChecked(false);
</attribute>
</checkbox>
</cell>
</row>
</rows>
</grid>

View File

@ -118,8 +118,12 @@
</rows>
</grid>
<toolbar>
<hlayout>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('relatorioEstornoCartaoController.ajuda')}"
style="cursor: help" />
</hlayout>
</toolbar>
</window>
</zk>

View File

@ -0,0 +1,129 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winFiltroRelatorioPassagensAGER"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioPassagensAGER"
apply="${relatorioPassagensAGERController}"
contentStyle="overflow:auto" height="330px" width="650px"
border="normal">
<grid fixedLayout="true">
<columns>
<column width="25%" />
<column width="75%" />
</columns>
<rows>
<row>
<label
value="${c:l('relatorioPassagensAGERController.lbDataIniVenda.value')}" />
<datebox id="datInicialVenda" width="30%"
mold="rounded" format="dd/MM/yyyy" maxlength="10" />
</row>
<row>
<label
value="${c:l('relatorioPassagensAGERController.lbDataFinVenda.value')}" />
<datebox id="datFinalVenda" width="30%"
mold="rounded" format="dd/MM/yyyy" maxlength="10" />
</row>
<row>
<label
value="${c:l('relatorioPassagensAGERController.lbOrgao.value')}" />
<combobox id="cmbOrgaoConcedente" width="100%"
maxlength="60" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioPassagensAGER$composer.lsOrgaosConcedentes}" constraint="no empty"/>
</row>
<row>
<label
value="${c:l('relatorioPassagensAGERController.lbEmpresa.value')}" />
<combobox id="cmbEmpresa" width="100%"
maxlength="60" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioPassagensAGER$composer.lsEmpresas}" />
</row>
<row>
<label
value="${c:l('relatorioPassagensAGERController.lbLinha.value')}" />
<bandbox id="bbPesquisaLinha" width="100%"
mold="rounded" readonly="true">
<bandpopup>
<vbox>
<hbox>
<textbox
id="txtPalavraPesquisaLinha" />
<button id="btnPesquisaLinha"
image="/gui/img/find.png"
label="${c:l('relatorioPassagensAGERController.btnPesquisa.value')}" />
<button id="btnLimparLinha"
image="/gui/img/eraser.png"
label="${c:l('relatorioPassagensAGERController.btnLimpar.value')}" />
</hbox>
<listbox id="linhaList" mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="false" height="60%" width="410px">
<listhead>
<listheader
label="${c:l('relatorioPassagensAGERController.lbNumRuta.value')}"
width="18%" />
<listheader
label="${c:l('relatorioPassagensAGERController.lbPrefixo.value')}"
width="20%" />
<listheader
label="${c:l('lb.dec')}" width="35%" />
<listheader
label="${c:l('relatorioPassagensAGERController.lbOrgao.value')}"
width="27%" />
</listhead>
</listbox>
<paging id="pagingLinha" pageSize="10" />
</vbox>
</bandpopup>
</bandbox>
</row>
<row>
<cell colspan="2">
<borderlayout height="100px">
<center border="0">
<listbox id="linhaListSelList"
mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" multiple="true" height="60%" width="100%">
<listhead>
<listheader
label="${c:l('relatorioPassagensAGERController.lbNumRuta.value')}"
width="18%" />
<listheader
label="${c:l('relatorioPassagensAGERController.lbPrefixo.value')}"
width="20%" />
<listheader
label="${c:l('lb.dec')}" width="35%" />
<listheader
label="${c:l('relatorioPassagensAGERController.lbOrgao.value')}"
width="20%" />
<listheader width="7%" />
</listhead>
</listbox>
</center>
</borderlayout>
</cell>
</row>
</rows>
</grid>
<toolbar>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
</toolbar>
</window>
</zk>

View File

@ -7,7 +7,7 @@
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioRemarcacaoPassagensTransferencia"
apply="${relatorioRemarcacaoPassagensTransferenciaController}"
contentStyle="overflow:auto" height="237px" width="550px"
contentStyle="overflow:auto" height="260px" width="570px"
border="normal">
<grid fixedLayout="true">
<columns>
@ -26,7 +26,6 @@
value="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbDatFinal.value')}" />
<datebox id="datFinal" width="90%"
format="dd/MM/yyyy" constraint="no empty" maxlength="10" />
</row>
<row>
<label
@ -96,10 +95,34 @@
</row>
</rows>
</grid>
<grid>
<columns>
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
<label
value="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbTipoRelatorio.value')}" />
<radiogroup Id="rdTipoRelatorio" >
<hbox align="center">
<radio Id="rdTipoTransferencia" value="1" selected="true"
label="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbTipoTransferencia.value')}"
tooltiptext="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbTipoTransferenciaDescricao.value')}" />
<radio Id="rdTipoCheckinReativado" value="2"
label="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinReativado.value')}"
tooltiptext="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinReativadoDescricao.value')}" />
<radio Id="rdTipoCheckinAmbos" value="2"
label="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinAmbos.value')}"
tooltiptext="${c:l('relatorioRemarcacaoPassagensTransferenciaController.lbTipoCheckinAmbosDescricao.value')}" />
</hbox>
</radiogroup>
</row>
</rows>
</grid>
<toolbar>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
</toolbar>
</window>
</zk>

View File

@ -48,6 +48,16 @@
maxlength="10" />
</cell>
</row>
<row>
<label value="${c:l('lb.puntoventa')}" />
<cell colspan="2">
<combobox id="cmbPuntoVenta"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta"
mold="rounded"
buttonVisible="true"
width="70%"/>
</cell>
</row>
<row>
<label
value="${c:l('relatorioSapController.reenviarGerados.label')}" />
@ -80,6 +90,7 @@
<listheader image="/gui/img/builder.gif" label="${c:l('relatorioSapController.lbDataFecha.value')}" width="14%" />
<listheader image="/gui/img/builder.gif" label="${c:l('relatorioSapController.lbDataLanca.value')}" width="14%" />
<listheader image="/gui/img/builder.gif" label="${c:l('relatorioSapController.lbValor.value')}" width="14%" />
<listheader image="/gui/img/builder.gif" label="${c:l('relatorioSapController.lbFechamento.value')}" width="14%" />
<listheader image="/gui/img/builder.gif" label="${c:l('relatorioSapController.lbEnviado.value')}" width="10%" />
</listhead>
</listbox>

View File

@ -57,6 +57,9 @@
<radio Id="rdTipoBoleto" value="2"
label="${c:l('relatorioSegundaViaController.lbTipoBoleto.value')}"
tooltiptext="${c:l('relatorioSegundaViaController.lbTipoBoletoDescricao.value')}" />
<radio Id="rdTipoSeguroOpcional" value="2"
label="${c:l('relatorioSegundaViaController.lbTipoSeguroOpcional.value')}"
tooltiptext="${c:l('relatorioSegundaViaController.lbTipoSeguroOpcionalDescricao.value')}" />
</hbox>
</radiogroup>
</row>

View File

@ -0,0 +1,146 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winFiltroRelatorioW2I"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winFiltroRelatorioW2I" apply="${relatorioW2ITaxaEmbarqueController}"
contentStyle="overflow:auto" width="800px" border="normal">
<grid fixedLayout="true">
<columns>
<column width="15%" />
<column width="35%" />
<column width="15%" />
<column width="35%" />
</columns>
<rows>
<row>
<label
value="${c:l('relatorioW2IController.lbDatInicial.value')}" />
<datebox id="datInicial" width="95%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyDatebox"
mold="rounded" lenient="true" constraint="no empty" />
<label
value="${c:l('relatorioW2IController.lbDatFinal.value')}" />
<datebox id="datFinal" width="95%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyDatebox"
mold="rounded" lenient="true" constraint="no empty" />
</row>
<row>
<label
value="${c:l('relatorioW2IController.lbCidadaOrigem.value')}" />
<cell>
<combobox id="cmbParadaOrigemCve"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParadaCve"
mold="rounded" buttonVisible="true" width="30%" />
<combobox id="cmbParadaOrigem"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
mold="rounded" buttonVisible="true" width="65%" />
</cell>
<label
value="${c:l('relatorioW2IController.lbCidadeDestino.value')}" />
<cell>
<combobox id="cmbParadaDestinoCve"
autodrop="false"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParadaCve"
mold="rounded" buttonVisible="true" width="30%" />
<combobox id="cmbParadaDestino" autodrop="false"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada"
mold="rounded" buttonVisible="true" width="65%" />
</cell>
</row>
<row spans="1,1,2">
<cell rowspan="2" align="left">
<label
value="${c:l('relatorioW2IController.lbEmpresa.value')}" />
</cell>
<cell rowspan="2" align="left">
<combobox id="cmbEmpresa" mold="rounded"
buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioW2I$composer.lsEmpresa}" width="95%" />
</cell>
</row>
<row spans="1,1,2">
<cell colspan="2" align="center">
<label value="" />
<hbox width="100%">
<radiogroup id="rdGroupTipoRelatorio">
<radio radiogroup="rdGroupTipoRelatorio"
value="1" checked="true"
label="${c:l('relatorioW2IController.lbTipoRelatorio.analitico.value')}" />
<radio radiogroup="rdGroupTipoRelatorio"
value="2"
label="${c:l('relatorioW2IController.lbTipoRelatorio.sintetico.value')}" />
</radiogroup>
</hbox>
</cell>
</row>
<row spans="1,3">
<label
value="${c:l('relatorioW2IController.lbPuntoVenta.value')}" />
<bandbox id="bbPesquisaPuntoVenta" width="100%"
mold="rounded" readonly="true">
<bandpopup>
<vbox>
<hbox>
<label
value="${c:l('relatorioW2IController.lbPuntoVenta.value')}" />
<textbox id="txtNombrePuntoVenta"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
width="300px" mold="rounded" />
<button id="btnPesquisa"
image="/gui/img/find.png"
label="${c:l('relatorioW2IController.btnPesquisa.label')}" />
<button id="btnLimpar"
image="/gui/img/eraser.png"
label="${c:l('relatorioW2IController.btnLimpar.label')}" />
</hbox>
<paging id="pagingPuntoVenta"
pageSize="10" />
<listbox id="puntoVentaList"
mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" height="100%" width="700px">
<listhead>
<listheader
label="${c:l('relatorioW2IController.lbPuntoVenta.value')}" />
<listheader width="35%"
label="${c:l('relatorioW2IController.lbEmpresa.value')}" />
<listheader width="20%"
label="${c:l('relatorioW2IController.lbNumero.value')}" />
</listhead>
</listbox>
</vbox>
</bandpopup>
</bandbox>
</row>
<row spans="5">
<listbox id="puntoVentaSelList" mold="paging"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" height="100px" width="100%">
<listhead>
<listheader
label="${c:l('relatorioW2IController.lbPuntoVenta.value')}" />
<listheader width="35%"
label="${c:l('relatorioW2IController.lbEmpresa.value')}" />
<listheader width="20%"
label="${c:l('relatorioW2IController.lbNumero.value')}" />
<listheader width="5%" />
</listhead>
</listbox>
<paging id="pagingSelPuntoVenta" pageSize="10" />
</row>
</rows>
</grid>
<toolbar>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
</toolbar>
</window>
</zk>

View File

@ -122,8 +122,14 @@
</rows>
</grid>
<toolbar>
<hlayout>
<button id="btnExecutarRelatorio" image="/gui/img/find.png"
label="${c:l('relatorio.lb.btnExecutarRelatorio')}" />
<button id="btnExecutarRelatorioAlternativo" image="/gui/img/find.png"
label="Layout Alternativo" />
<image src="/gui/img/Question_mark_1.png" tooltiptext="${c:l('relatorioVendasCartoesController.ajuda')}"
style="cursor: help" />
</hlayout>
</toolbar>
</window>
</zk>

View File

@ -62,16 +62,6 @@
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioW2I$composer.lsEmpresa}" width="95%" />
</cell>
<hbox>
<radiogroup id="rdGroupTipoData">
<radio radiogroup="rdGroupTipoData"
value="1" checked="true"
label="${c:l('relatorioW2IController.lbTipoData.venda.value')}" />
<radio radiogroup="rdGroupTipoData"
value="2"
label="${c:l('relatorioW2IController.lbTipoData.servico.value')}" />
</radiogroup>
</hbox>
</row>
<row spans="1,1,2">
<cell colspan="2" align="center">

View File

@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<?page contentType="text/html;charset=UTF-8"?>
<?variable-resolver class="org.zkoss.zkplus.spring.DelegatingVariableResolver"?>
<?init class="org.zkoss.zkplus.databind.AnnotateDataBinderInit" arg0="winImportarRetornoBancario"?>
<?taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c"?>
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winImportarRetornoBancario"
title="${c:l('relatorioRetornoBancario.window.title')}"
apply="${importarRetornoBancarioController}" contentStyle="overflow:auto"
height="131px" width="350px" border="normal">
<toolbar>
<button id="btnCerrar"
onClick="winImportarRetornoBancario.detach()" image="/gui/img/exit.png"
width="40px" />
</toolbar>
<grid fixedLayout="true">
<columns>
<column width="40%" />
<column width="60%" />
</columns>
<rows>
<row spans="1">
<label
value="${c:l('relatorioRetornoBancario.lbEmpresa.value')}" />
<combobox id="cmbEmpresa" constraint="no empty"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true" width="90%"
model="@{winImportarRetornoBancario$composer.lsEmpresa}" />
</row>
<row spans="2">
<fileupload visible="true"
label="${c:l('relatorioRetornoBancario.fileupload.label')}"
onUpload="winImportarRetornoBancario$composer.onUpload(event)" />
</row>
</rows>
</grid>
</window>
</zk>

View File

@ -94,6 +94,7 @@
<toolbar>
<button id="btnPesquisa" image="/gui/img/find.png"
label="${c:l('tooltiptext.btnPesquisa')}"/>
<button id="btnGerarRelatorio" image="/gui/img/pdf.png" label="${c:l('busquedaLogAuditoriaController.lblGerarRelatorio')}"/>
</toolbar>
<paging id="pagingLogAuditoria" pageSize="20" />

View File

@ -68,7 +68,7 @@
label="${c:l('busquedaRedondeoController.lhindaplicapricing.label')}"
sort="auto(indaplicapricing)"/>
<listheader image="/gui/img/builder.gif" width="20%"
label="${c:l('busquedaRedondeoController.colhdindaplicaartesp.label')}"
label="${c:l('editarRedondeoController.tabOrgao.title')}"
sort="auto(indaplicaArtesp)"/>
<listheader image="/gui/img/builder.gif" width="50%"
label="${c:l('editarRedondeoController.tabMarca.title')}"

View File

@ -6,7 +6,7 @@
<zk>
<window id="winCalcularPeaje" border="normal"
apply="${calcularPeajeController}" width="400px" height="657x"
apply="${calcularPeajeController}" width="400px" height="750x"
contentStyle="overflow:auto"
title="${c:l('calcularPeajeController.window.title')}">
<toolbar>
@ -40,9 +40,9 @@
value="${c:l('calcularPeajeController.lhConsiderarICMS')}" />
<radiogroup Id="indConsiderarICMS" >
<radio id="rdConsiderarICMSSi"
label="${c:l('MSG.SI')}" checked = "true"/>
label="${c:l('MSG.SI')}" />
<radio id="rdConsiderarICMSNo"
label="${c:l('MSG.NO')}" />
label="${c:l('MSG.NO')}" checked = "true"/>
</radiogroup>
</row>
</rows>
@ -81,5 +81,33 @@
label="${c:l('generarTarifaOrgaoController.labelOrgao.value')}" />
</listhead>
</listbox>
<grid fixedLayout="true">
<rows>
<row>
<label
value="${c:l('calcularPeajeController.cmbCasetaPeaje.value')}" />
<combobox id="cmbCasetaPeaje"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true"
model="@{winCalcularPeaje$composer.lsCasetaPeaje}" width="99%" />
</row>
</rows>
</grid>
<toolbar>
<button id="btnRemoveCasetaPeaje" height="20"
image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('calcularPeajeController.labelRemoveCasetaPeaje.value')}" />
<button id="btnAddCasetaPeaje" height="20"
image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('calcularPeajeController.labelAddCasetaPeaje.value')}" />
</toolbar>
<listbox id="selectedCasetaPeajeList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false">
<listhead sizable="true">
<listheader image="/gui/img/builder.gif"
label="${c:l('calcularPeajeController.labelCasetaPeaje.value')}" width="100%"/>
</listhead>
</listbox>
</window>
</zk>

View File

@ -28,6 +28,7 @@
<tabs>
<tab id="tabGeneral" label="${c:l('editarRedondeoController.tabRedondeo.title')}"/>
<tab id="tabMarca" label="${c:l('editarRedondeoController.tabMarca.title')}"/>
<tab id="tabOrgao" label="${c:l('editarRedondeoController.tabOrgao.title')}"/>
</tabs>
<tabpanels>
<tabpanel height="390px">
@ -143,6 +144,39 @@
</listhead>
</listbox>
</tabpanel>
<tabpanel height="390px">
<grid fixedLayout="true">
<columns>
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
<label value="${c:l('editarRedondeoController.lhOrgaoConcedente.label')}"/>
<combobox id="cmbOrgao" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar" constraint="no empty"
mold="rounded" buttonVisible="true" width="70%" model="@{winEditarRedondeo$composer.lsOrgaoCOncendente}"/>
</row>
</rows>
</grid>
<toolbar>
<hbox spacing="5px" style="padding:1px" align="right">
<button id="btnAdicionarOrgao" height="20" image="/gui/img/add.png" width="35px" tooltiptext="${c:l('editarRedondeoController.btnSalvarMarca.tooltiptext')}"/>
<button id="btnApagarOrgao" height="20" image="/gui/img/remove.png" width="35px" tooltiptext="${c:l('editarRedondeoController.btnApagarMarca.tooltiptext')}"/>
</hbox>
</toolbar>
<listbox id="redondeoOrgaoList" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" vflex="true" multiple="false" height="400px">
<listhead sizable="true">
<listheader image="/gui/img/create_doc.gif" width="100%" label="${c:l('editarRedondeoController.lhOrgaoConcedente.label')}"
sort="auto(orgao.descOrgao)"/>
</listhead>
</listbox>
</tabpanel>
</tabpanels>
</tabbox>
</window>

View File

@ -66,7 +66,7 @@
<vbox>
<checkbox id="chkArredondarTaxaEmbarque"
label="${c:l('generarTarifaOrgaoController.labelArredondamentoTaxaEmbarque.value')}"
checked="true" />
checked="false" />
</vbox>
</row>
<row>
@ -77,6 +77,14 @@
label="${c:l('generarTarifaOrgaoController.labelGerarTabelaTarifasZeradas.value')}" />
</vbox>
</row>
<row>
<label
value="${c:l('generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value')}" />
<vbox>
<checkbox id="chkGerarTaxaDeEmbarquePorLocalidade"
label="${c:l('generarTarifaOrgaoController.labelGerarTaxaDeEmbarquePorLocalidade.value')}" />
</vbox>
</row>
</rows>
</grid>
@ -114,5 +122,40 @@
label="${c:l('generarTarifaOrgaoController.labelOrgao.value')}" />
</listhead>
</listbox>
<div id="paradaDiv">
<grid fixedLayout="true">
<columns>
<column width="40%" />
<column width="60%" />
</columns>
<rows>
<row>
<label
value="${c:l('generarTarifaOrgaoController.labelLocalidade.value')}" />
<combobox id="cmbParada"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
mold="rounded" buttonVisible="true"
model="@{winGenerarTarifaOrgao$composer.lsParada}" width="99%" />
</row>
</rows>
</grid>
<toolbar>
<button id="btnRemovePArada" height="20"
image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('generarTarifaOrgaoController.labelRemoveLocalidade.value')}" />
<button id="btnAddParada" height="20"
image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('generarTarifaOrgaoController.labelAddLocalidade.value')}" />
</toolbar>
<listbox id="selectedParadasList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false">
<listhead sizable="true">
<listheader image="/gui/img/builder.gif"
label="${c:l('generarTarifaOrgaoController.labelLocalidade.value')}" width="100%"/>
</listhead>
</listbox>
</div>
</window>
</zk>