implementado relatorio tabela preço artesp feat bug#AL-2336

master
Fabio Faria 2023-04-28 16:00:14 -03:00
parent 6013e28b34
commit 17326e487e
9 changed files with 206 additions and 129 deletions

View File

@ -4,12 +4,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId>
<version>1.0.106</version>
<version>1.1.0</version>
<packaging>war</packaging>
<properties>
<modelWeb.version>1.1.50</modelWeb.version>
<flyway.version>1.0.32</flyway.version>
<modelWeb.version>1.2.0</modelWeb.version>
<flyway.version>1.1.0</flyway.version>
</properties>
<distributionManagement>

View File

@ -17,17 +17,19 @@ import com.rjconsultores.ventaboletos.service.SegVKMService;
import com.rjconsultores.ventaboletos.web.utilerias.NamedParameterStatement;
public class RelatorioTabelaPreco extends Relatorio {
private Boolean isLayoutArtesp;
private SegVKMService segVKMService;
private static final String ORGAO_CONCEDENTE = "ORGAO_CONCEDENTE_ID";
private boolean isLayoutArtesp;
private SegVKMService segVKM;
public RelatorioTabelaPreco(final Map<String, Object> parametros, Connection conexao, SegVKMService segVKMService) throws Exception {
super(parametros, conexao);
this.segVKMService = segVKMService;
this.segVKM = segVKMService;
this.isLayoutArtesp = (Boolean) parametros.get("isLayoutArtesp");
this.setCustomDataSource(new ArrayDataSource(this) {
@Override
public void initDados() throws Exception {
Connection conexao = this.relatorio.getConexao();
NamedParameterStatement stmt = new NamedParameterStatement(conexao, getSql());
@ -35,14 +37,14 @@ public class RelatorioTabelaPreco extends Relatorio {
setReportImages();
String series = RelatorioTabelaPreco.this.segVKMService.seriePorEmpresa((Integer) parametros.get("EMPRESA_ID"));
String series = segVKM.seriePorEmpresa((Integer) parametros.get("EMPRESA_ID"));
while (rset.next()) {
Map<String, Object> dataResult = new HashMap<String, Object>();
if (isLayoutArtesp) {
dataResult.put("seguroOpcional",
RelatorioTabelaPreco.this.segVKMService.buscarSeguroPorKm(rset.getLong("kmReal"),
series, (Integer) parametros.get("ORGAO_CONCEDENTE_ID")));
segVKM.buscarSeguroPorKm(rset.getLong("kmReal"),
series, (Integer) parametros.get(ORGAO_CONCEDENTE)));
}
dataResult.put("origem", rset.getString("origem"));
@ -124,6 +126,11 @@ public class RelatorioTabelaPreco extends Relatorio {
sql.append("WHERE rc.INDVENTA = 1 ");
sql.append("AND rc.ACTIVO = 1 ");
sql.append("AND tr.ACTIVO = 1 ");
if (isLayoutArtesp) {
sql.append(" AND rc.indexibetabela = 1 ");
}
sql.append("AND tr.ORIGEN_ID = t.ORIGEN_ID ");
sql.append("AND tr.DESTINO_ID = t.DESTINO_ID ");
sql.append(" AND vt.VIGENCIATARIFA_ID = " + parametros.get("VIGENCIA_ID"));
@ -134,8 +141,8 @@ public class RelatorioTabelaPreco extends Relatorio {
sql.append(" AND r.RUTA_ID IN (" + linhas + ")");
}
if (parametros.get("ORGAO_CONCEDENTE_ID") != null) {
sql.append(" AND r.ORGAOCONCEDENTE_ID = " + parametros.get("ORGAO_CONCEDENTE_ID"));
if (parametros.get(ORGAO_CONCEDENTE) != null) {
sql.append(" AND r.ORGAOCONCEDENTE_ID = " + parametros.get(ORGAO_CONCEDENTE));
}
if (parametros.get("origemId") != null) {
@ -149,7 +156,7 @@ public class RelatorioTabelaPreco extends Relatorio {
sql.append(" ORDER BY r.RUTA_ID, vt.FECINICIOVIGENCIA");
if (isLayoutArtesp) {
sql.append(") ORDER BY destino");
sql.append(") ORDER BY origem,destino");
}
return sql.toString();

View File

@ -41,7 +41,6 @@ import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Constraint;
import org.zkoss.zul.Datebox;
import org.zkoss.zul.Intbox;
import org.zkoss.zul.ListModelList;
import org.zkoss.zul.Listcell;
@ -1407,6 +1406,8 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
preencherColunaCodigoDER(lstm, rutaCombinacion);
preencherColunaComboExibeTabela(lstm, rutaCombinacion);
lstm.setAttribute("data", rutaCombinacion);
}
@ -1519,6 +1520,40 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
return comboUsaPricing;
}
private Combobox preencherColunaComboExibeTabela(Listitem lstm, RutaCombinacion rutaCombinacion) {
Listcell lc = new Listcell();
final Combobox comboExibeTabela = new Combobox();
comboExibeTabela.setMold("rounded");
comboExibeTabela.setWidth("90%");
List<String> op = new ArrayList<String>();
op.add(SIM);
op.add(NAO);
comboExibeTabela.setModel(new ListModelList(op));
comboExibeTabela.setValue(rutaCombinacion.isIndExibeTabela() ? SIM : NAO);
if (rutaCombinacion.getRutacombinacionId() != null) {
comboExibeTabela.setTooltip(rutaCombinacion.getRutacombinacionId().toString());
}
comboExibeTabela.addEventListener("onChange", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
String exibeTabela = (String) comboExibeTabela.getSelectedItem().getValue();
String idCombinacion = comboExibeTabela.getTooltip();
if(idCombinacion!= null) {
defineExibeTabela(exibeTabela, idCombinacion);
}
}
});
lc.appendChild(comboExibeTabela);
lc.setParent(lstm);
return comboExibeTabela;
}
private MyTextbox preencherColunaCodigoDER(Listitem lstm, RutaCombinacion rutaCombinacion) {
Listcell lc = new Listcell();
@ -1610,7 +1645,22 @@ public class EditarCatalogoDeRutaController extends MyGenericForwardComposer
}
}
}
}
public void defineExibeTabela(String exibeTabela, String idCombinacion) {
if(!ruta.getIsClone()) {
RutaCombinacion rc = carregarRutaCombinacionSelecionada(idCombinacion);
rc.setIndExibeTabela(exibeTabela.equals(SIM));
atualizarRutaCombinacion(rc);
}else {
List<RutaCombinacion> lsRutaCombinacionTemporaria = new ArrayList<>(ruta.getRutaCombinacionTemporariaList());
for(int i=0; i < lsRutaCombinacionTemporaria.size(); i ++) {
if(lsRutaCombinacionTemporaria.get(i).getRutacombinacionId()== Integer.parseInt(idCombinacion)) {
ruta.getRutaCombinacionTemporariaList().get(i).setIndExibeTabela(exibeTabela.equals(SIM));
break;
}
}
}
}
private void atualizarRutaCombinacion(RutaCombinacion rc) {

View File

@ -47,6 +47,8 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderLinhaRelatorioT
@Scope("prototype")
public class RelatorioTabelaPrecoController extends MyGenericForwardComposer {
private static final String TITULO = "relatorioTabelaPrecoController.window.title";
private static final long serialVersionUID = 1L;
private MyComboboxEstandar cmbVigencia;
@ -101,7 +103,7 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer {
private void executarRelatorio() throws Exception {
Map<String, Object> parametros = new HashMap<String, Object>();
parametros.put("NOME_RELATORIO", Labels.getLabel("relatorioTabelaPrecoController.window.title"));
parametros.put("NOME_RELATORIO", Labels.getLabel(TITULO));
parametros.put("USUARIO", UsuarioLogado.getUsuarioLogado().getUsuarioId().toString());
parametros.put("USUARIO_NOME", UsuarioLogado.getUsuarioLogado().getNombusuario());
@ -162,7 +164,7 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer {
args.put("relatorio", relatorio);
openWindow("/component/reportView.zul",
Labels.getLabel("relatorioTabelaPrecoController.window.title"), args, MODAL);
Labels.getLabel(TITULO), args, MODAL);
}
public void onClick$btnExecutarRelatorio(Event ev) throws Exception {
@ -193,8 +195,10 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer {
public void onClick$chkLayoutArtesp() {
if (chkLayoutArtesp.isChecked()) {
cmbOrgaoConcedente.setConstraint("no empty");
cmbOrigem.setConstraint("no empty");
} else {
cmbOrgaoConcedente.setConstraint((String) null);
cmbOrigem.setConstraint((String) null);
}
}
@ -205,12 +209,15 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer {
if (destinoList.isEmpty()) {
cmbDestino.setSelectedIndex(-1);
}
}
if (origem == null) {
public void onChange$cmbOrgaoConcedente(Event ev) {
OrgaoConcedente orgao = (OrgaoConcedente)cmbOrgaoConcedente.getSelectedItem().getValue();
if ( orgao.getDescOrgao().equals("ARTESP")) {
chkLayoutArtesp.setVisible(true);
} else {
chkLayoutArtesp.setVisible(false);
chkLayoutArtesp.setChecked(false);
} else {
chkLayoutArtesp.setVisible(true);
}
}
@ -237,7 +244,7 @@ public class RelatorioTabelaPrecoController extends MyGenericForwardComposer {
if (linhaList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel("relatorioTabelaPrecoController.window.title"),
Labels.getLabel(TITULO),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException ex) {
ex.printStackTrace();

View File

@ -3077,6 +3077,7 @@ editarCatalogoDeRutaController.lbParada.value = Localidade
editarCatalogoDeRutaController.lbSecuencia.value = Sequência
editarCatalogoDeRutaController.lbVenta.value = Vende
editarCatalogoDeRutaController.lbUsaPricing.value = Usa Pricing
editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço
editarCatalogoDeRutaController.lbCodigoDER.value=Seção
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
editarCatalogoDeRutaController.lbEmpresa.value = Empresa
@ -6110,7 +6111,8 @@ relatorioTabelaPrecoController.msg.informarLinha = É obrigatório informar pelo
relatorioTabelaPrecoController.lbLayoutArtesp=Layout ARTESP
relatorioTabelaPrecoController.lhDesc.label = Descrição
relatorioTabelaPrecoController.lhId.label = ID
relatorioTabelaPrecoController.origem.label = Origem
relatorioTabelaPrecoController.destino.label = Destino
# Editar Motivo cancelamento equivalencia
editarMotivoCancelacionEquivalenciaController.window.title = Equivalencia Motivo de Cancelamento
@ -10365,55 +10367,55 @@ configLayoutGeradorContratoController.MBNovo.value = Cadastro realizado.
configLayoutGeradorContratoController.btnCerrar.tooltiptext=Fechar
#Chaves Auditar Classe
auditarClasse.Categoria=Alteração de Categoria
auditarClasse.CategoriaBloqueioImpPosterior=Alteração Ponto de Venda/Categoria/Bloqueio/ImpPosterior
auditarClasse.CategoriaClasse=Alteração de Categoria Classe
auditarClasse.CategoriaCorrida=Alteração de Categoria Corrida
auditarClasse.CategoriaCtrl=Alteração de Categoria
auditarClasse.CategoriaDescuento=Alteração de Categoria Desconto
auditarClasse.CategoriaMarca=Alteração de Marca de Categoria
auditarClasse.CategoriaMercado=Alteração de Categoria Mercado
auditarClasse.CategoriaOrgao=Alteração de Categoria Orgao Concedente
auditarClasse.CategoriaPeriodo=Alteração de Categoria Desconto Periodo
auditarClasse.CategoriaRuta=Alteração de Categoria de Linha
auditarClasse.CategoriaRutaExcecao=Alteração de Categoria Eexceção de linha
auditarClasse.ClaseServicio=Alteração de Categoria Serviço
auditarClasse.CobrancaAdcPuntoVenta=Alteração Cobrança de Ponto de Venda
auditarClasse.CoeficienteTarifa=Alteração de Coeficiente Tarifario
auditarClasse.Categoria=Altera<EFBFBD><EFBFBD>o de Categoria
auditarClasse.CategoriaBloqueioImpPosterior=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Categoria/Bloqueio/ImpPosterior
auditarClasse.CategoriaClasse=Altera<EFBFBD><EFBFBD>o de Categoria Classe
auditarClasse.CategoriaCorrida=Altera<EFBFBD><EFBFBD>o de Categoria Corrida
auditarClasse.CategoriaCtrl=Altera<EFBFBD><EFBFBD>o de Categoria
auditarClasse.CategoriaDescuento=Altera<EFBFBD><EFBFBD>o de Categoria Desconto
auditarClasse.CategoriaMarca=Altera<EFBFBD><EFBFBD>o de Marca de Categoria
auditarClasse.CategoriaMercado=Altera<EFBFBD><EFBFBD>o de Categoria Mercado
auditarClasse.CategoriaOrgao=Altera<EFBFBD><EFBFBD>o de Categoria Orgao Concedente
auditarClasse.CategoriaPeriodo=Altera<EFBFBD><EFBFBD>o de Categoria Desconto Periodo
auditarClasse.CategoriaRuta=Altera<EFBFBD><EFBFBD>o de Categoria de Linha
auditarClasse.CategoriaRutaExcecao=Altera<EFBFBD><EFBFBD>o de Categoria Eexce<63><65>o de linha
auditarClasse.ClaseServicio=Altera<EFBFBD><EFBFBD>o de Categoria Servi<76>o
auditarClasse.CobrancaAdcPuntoVenta=Altera<EFBFBD><EFBFBD>o Cobran<61>a de Ponto de Venda
auditarClasse.CoeficienteTarifa=Altera<EFBFBD><EFBFBD>o de Coeficiente Tarifario
auditarClasse.ConfRestricaoCanalVenta=Bloqueio de Trecho por Canal de Venda
auditarClasse.ConfRestricaoExcecao=Alteração de Bloqueio de Trecho por canal de Venda/Exceção Data Serviço
auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba Órgão Concedente
auditarClasse.ConfRestricaoExcecao=Altera<EFBFBD><EFBFBD>o de Bloqueio de Trecho por canal de Venda/Exce<63><65>o Data Servi<76>o
auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba <EFBFBD>rg<EFBFBD>o Concedente
auditarClasse.ConfRestricaoPtovta=Bloqueio de Trecho por Canal de Venda/Aba Ponto de Venda
auditarClasse.ConfRestricaoTramo=Alteração de Trecho por canal de Venda
auditarClasse.ConfRestricaoTramoOC=Alteração de Trecho OC por canal de Venda
auditarClasse.ConfRestricaoTramo=Altera<EFBFBD><EFBFBD>o de Trecho por canal de Venda
auditarClasse.ConfRestricaoTramoOC=Altera<EFBFBD><EFBFBD>o de Trecho OC por canal de Venda
auditarClasse.ConfRestricaoVendaWeb=Bloqueio de Trecho por canal de Venda Web
auditarClasse.EsquemaCorrida=Configuração de Serviços
auditarClasse.EsquemaCorrida=Configura<EFBFBD><EFBFBD>o de Servi<76>os
auditarClasse.FormaPago=Forma Pagamento
auditarClasse.FormaPagoDet=Alteração de Forma Pago Detalhe Ponto de Venda
auditarClasse.FormaPagoDet=Altera<EFBFBD><EFBFBD>o de Forma Pago Detalhe Ponto de Venda
auditarClasse.HistoricoFormaPagoPuntoVenta=Alteracao Forma Pago Ponto de Venda/Historico
auditarClasse.HistoricoPuntoVenta=Alteração Ponto de Venda/Historico
auditarClasse.OrgaoCancelacion=Alteração de Órgao Cancelamento
auditarClasse.OrgaoConcedente=Alteração de Orgao Concedente
auditarClasse.OrgaoEmpParam=Alteração de Orgao Empresa Parâmetro
auditarClasse.ParamRecoleccion=Alteração de Parametro Recolecção Ponto de Venda
auditarClasse.PtovtaAntecipacomissao=Alteração Ponto de Venda/Antecipação Comissão
auditarClasse.PtovtaAntifraude=Alteração Ponto de Venda/Antifraude
auditarClasse.PtovtaCatInd=Alteração de Categoria Ponto de Venda
auditarClasse.PtoVtaCheckin=Alteração de Localidades/Permitidas/Checkin Ponto de Venda
auditarClasse.PtovtaComissao=Alteração Ponto Venda/Comissão
auditarClasse.PtovtaEmpresa=Alteração Ponto de Venda/de Empresas/Venda
auditarClasse.PtovtaEmpresaBloqueada=Alteração Ponto de Venda/Empresa Bloqueada
auditarClasse.PtovtaEstoque=Alteração Estoque Ponto de Venda
auditarClasse.PtovtaExcecaoMultaCanc=Alteração Ponto de Venda/Excecao Multa Cancelamento
auditarClasse.PtovtaHorario=Alteração Ponto Venda/Horário
auditarClasse.PtoVtaSeguro=Alteração de Seguro no Ponto de Venda
auditarClasse.PtovtaTitular=Alteração Ponto Venda/Titular/Foto
auditarClasse.PtoVtaUsuarioBancario=Alteração Ponto de Venda/Usuario Bancário
auditarClasse.PuntoVenta=Alteração de Ponto de Venda
auditarClasse.ReservacionCategoria=Alteração de Reserva Categoria
auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta
auditarClasse.Tarifa=Alteração de Preço
auditarClasse.TarifaOficial=Alteração de Preço / Tarifa Oficial
auditarClasse.Usuario=Alteração de Usuário
auditarClasse.UsuarioPerfil=Alteração de Usuário
auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços
auditarClasse.HistoricoPuntoVenta=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Historico
auditarClasse.OrgaoCancelacion=Altera<EFBFBD><EFBFBD>o de <20>rgao Cancelamento
auditarClasse.OrgaoConcedente=Altera<EFBFBD><EFBFBD>o de Orgao Concedente
auditarClasse.OrgaoEmpParam=Altera<EFBFBD><EFBFBD>o de Orgao Empresa Par<61>metro
auditarClasse.ParamRecoleccion=Altera<EFBFBD><EFBFBD>o de Parametro Recolec<65><63>o Ponto de Venda
auditarClasse.PtovtaAntecipacomissao=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Antecipa<70><61>o Comiss<73>o
auditarClasse.PtovtaAntifraude=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Antifraude
auditarClasse.PtovtaCatInd=Altera<EFBFBD><EFBFBD>o de Categoria Ponto de Venda
auditarClasse.PtoVtaCheckin=Altera<EFBFBD><EFBFBD>o de Localidades/Permitidas/Checkin Ponto de Venda
auditarClasse.PtovtaComissao=Altera<EFBFBD><EFBFBD>o Ponto Venda/Comiss<73>o
auditarClasse.PtovtaEmpresa=Altera<EFBFBD><EFBFBD>o Ponto de Venda/de Empresas/Venda
auditarClasse.PtovtaEmpresaBloqueada=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Empresa Bloqueada
auditarClasse.PtovtaEstoque=Altera<EFBFBD><EFBFBD>o Estoque Ponto de Venda
auditarClasse.PtovtaExcecaoMultaCanc=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Excecao Multa Cancelamento
auditarClasse.PtovtaHorario=Altera<EFBFBD><EFBFBD>o Ponto Venda/Hor<6F>rio
auditarClasse.PtoVtaSeguro=Altera<EFBFBD><EFBFBD>o de Seguro no Ponto de Venda
auditarClasse.PtovtaTitular=Altera<EFBFBD><EFBFBD>o Ponto Venda/Titular/Foto
auditarClasse.PtoVtaUsuarioBancario=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Usuario Banc<6E>rio
auditarClasse.PuntoVenta=Altera<EFBFBD><EFBFBD>o de Ponto de Venda
auditarClasse.ReservacionCategoria=Altera<EFBFBD><EFBFBD>o de Reserva Categoria
auditarClasse.ReservacionPuntoVenta=Altera<EFBFBD><EFBFBD>o de Reserva Punto Venta
auditarClasse.Tarifa=Altera<EFBFBD><EFBFBD>o de Pre<72>o
auditarClasse.TarifaOficial=Altera<EFBFBD><EFBFBD>o de Pre<72>o / Tarifa Oficial
auditarClasse.Usuario=Altera<EFBFBD><EFBFBD>o de Usu<73>rio
auditarClasse.UsuarioPerfil=Altera<EFBFBD><EFBFBD>o de Usu<73>rio
auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modifica<EFBFBD><EFBFBD>o Massiva de Pre<72>os

View File

@ -2791,6 +2791,7 @@ editarCatalogoDeRutaController.lbParada.value = Parada
editarCatalogoDeRutaController.lbSecuencia.value = Secuencia
editarCatalogoDeRutaController.lbVenta.value = Vende
editarCatalogoDeRutaController.lbUsaPricing.value = Usa Pricing
editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço
editarCatalogoDeRutaController.lbCodigoDER.value=Seção
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
editarCatalogoDeRutaController.lbEmpresa.value = Empresa
@ -5776,6 +5777,8 @@ relatorioTabelaPrecoController.lbEmpresa.value = Empresa
relatorioTabelaPrecoController.lbLinha.value = Linea
relatorioTabelaPrecoController.msg.informarLinha = Es obligatorio informar al menos una linea en el filtro.
relatorioTabelaPrecoController.lbLayoutArtesp=Layout ARTESP
relatorioTabelaPrecoController.origem.label = Origem
relatorioTabelaPrecoController.destino.label = Destino
# Editar Motivo cancelación equivalencia
editarMotivoCancelacionEquivalenciaController.window.title = Equivalencia motivo de cancelación
@ -9691,55 +9694,55 @@ relatorioEstornoCartaoController.ajuda= O objetivo desse relatório é buscar as
#Chaves Auditar Classe
auditarClasse.Categoria=Alteração de Categoria
auditarClasse.CategoriaBloqueioImpPosterior=Alteração Ponto de Venda/Categoria/Bloqueio/ImpPosterior
auditarClasse.CategoriaClasse=Alteração de Categoria Classe
auditarClasse.CategoriaCorrida=Alteração de Categoria Corrida
auditarClasse.CategoriaCtrl=Alteração de Categoria
auditarClasse.CategoriaDescuento=Alteração de Categoria Desconto
auditarClasse.CategoriaMarca=Alteração de Marca de Categoria
auditarClasse.CategoriaMercado=Alteração de Categoria Mercado
auditarClasse.CategoriaOrgao=Alteração de Categoria Orgao Concedente
auditarClasse.CategoriaPeriodo=Alteração de Categoria Desconto Periodo
auditarClasse.CategoriaRuta=Alteração de Categoria de Linha
auditarClasse.CategoriaRutaExcecao=Alteração de Categoria Eexceção de linha
auditarClasse.ClaseServicio=Alteração de Categoria Serviço
auditarClasse.CobrancaAdcPuntoVenta=Alteração Cobrança de Ponto de Venda
auditarClasse.CoeficienteTarifa=Alteração de Coeficiente Tarifario
auditarClasse.Categoria=Altera<EFBFBD><EFBFBD>o de Categoria
auditarClasse.CategoriaBloqueioImpPosterior=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Categoria/Bloqueio/ImpPosterior
auditarClasse.CategoriaClasse=Altera<EFBFBD><EFBFBD>o de Categoria Classe
auditarClasse.CategoriaCorrida=Altera<EFBFBD><EFBFBD>o de Categoria Corrida
auditarClasse.CategoriaCtrl=Altera<EFBFBD><EFBFBD>o de Categoria
auditarClasse.CategoriaDescuento=Altera<EFBFBD><EFBFBD>o de Categoria Desconto
auditarClasse.CategoriaMarca=Altera<EFBFBD><EFBFBD>o de Marca de Categoria
auditarClasse.CategoriaMercado=Altera<EFBFBD><EFBFBD>o de Categoria Mercado
auditarClasse.CategoriaOrgao=Altera<EFBFBD><EFBFBD>o de Categoria Orgao Concedente
auditarClasse.CategoriaPeriodo=Altera<EFBFBD><EFBFBD>o de Categoria Desconto Periodo
auditarClasse.CategoriaRuta=Altera<EFBFBD><EFBFBD>o de Categoria de Linha
auditarClasse.CategoriaRutaExcecao=Altera<EFBFBD><EFBFBD>o de Categoria Eexce<63><65>o de linha
auditarClasse.ClaseServicio=Altera<EFBFBD><EFBFBD>o de Categoria Servi<76>o
auditarClasse.CobrancaAdcPuntoVenta=Altera<EFBFBD><EFBFBD>o Cobran<61>a de Ponto de Venda
auditarClasse.CoeficienteTarifa=Altera<EFBFBD><EFBFBD>o de Coeficiente Tarifario
auditarClasse.ConfRestricaoCanalVenta=Bloqueio de Trecho por Canal de Venda
auditarClasse.ConfRestricaoExcecao=Alteração de Bloqueio de Trecho por canal de Venda/Exceção Data Serviço
auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba Órgão Concedente
auditarClasse.ConfRestricaoExcecao=Altera<EFBFBD><EFBFBD>o de Bloqueio de Trecho por canal de Venda/Exce<63><65>o Data Servi<76>o
auditarClasse.ConfRestricaoOrgaoConcedente=Bloqueio de Trecho por Canal de Venda/Aba <EFBFBD>rg<EFBFBD>o Concedente
auditarClasse.ConfRestricaoPtovta=Bloqueio de Trecho por Canal de Venda/Aba Ponto de Venda
auditarClasse.ConfRestricaoTramo=Alteração de Trecho por canal de Venda
auditarClasse.ConfRestricaoTramoOC=Alteração de Trecho OC por canal de Venda
auditarClasse.ConfRestricaoTramo=Altera<EFBFBD><EFBFBD>o de Trecho por canal de Venda
auditarClasse.ConfRestricaoTramoOC=Altera<EFBFBD><EFBFBD>o de Trecho OC por canal de Venda
auditarClasse.ConfRestricaoVendaWeb=Bloqueio de Trecho por canal de Venda Web
auditarClasse.EsquemaCorrida=Configuração de Serviços
auditarClasse.EsquemaCorrida=Configura<EFBFBD><EFBFBD>o de Servi<76>os
auditarClasse.FormaPago=Forma Pagamento
auditarClasse.FormaPagoDet=Alteração de Forma Pago Detalhe Ponto de Venda
auditarClasse.FormaPagoDet=Altera<EFBFBD><EFBFBD>o de Forma Pago Detalhe Ponto de Venda
auditarClasse.HistoricoFormaPagoPuntoVenta=Alteracao Forma Pago Ponto de Venda/Historico
auditarClasse.HistoricoPuntoVenta=Alteração Ponto de Venda/Historico
auditarClasse.OrgaoCancelacion=Alteração de Órgao Cancelamento
auditarClasse.OrgaoConcedente=Alteração de Orgao Concedente
auditarClasse.OrgaoEmpParam=Alteração de Orgao Empresa Parâmetro
auditarClasse.ParamRecoleccion=Alteração de Parametro Recolecção Ponto de Venda
auditarClasse.PtovtaAntecipacomissao=Alteração Ponto de Venda/Antecipação Comissão
auditarClasse.PtovtaAntifraude=Alteração Ponto de Venda/Antifraude
auditarClasse.PtovtaCatInd=Alteração de Categoria Ponto de Venda
auditarClasse.PtoVtaCheckin=Alteração de Localidades/Permitidas/Checkin Ponto de Venda
auditarClasse.PtovtaComissao=Alteração Ponto Venda/Comissão
auditarClasse.PtovtaEmpresa=Alteração Ponto de Venda/de Empresas/Venda
auditarClasse.PtovtaEmpresaBloqueada=Alteração Ponto de Venda/Empresa Bloqueada
auditarClasse.PtovtaEstoque=Alteração Estoque Ponto de Venda
auditarClasse.PtovtaExcecaoMultaCanc=Alteração Ponto de Venda/Excecao Multa Cancelamento
auditarClasse.PtovtaHorario=Alteração Ponto Venda/Horário
auditarClasse.PtoVtaSeguro=Alteração de Seguro no Ponto de Venda
auditarClasse.PtovtaTitular=Alteração Ponto Venda/Titular/Foto
auditarClasse.PtoVtaUsuarioBancario=Alteração Ponto de Venda/Usuario Bancário
auditarClasse.PuntoVenta=Alteração de Ponto de Venda
auditarClasse.ReservacionCategoria=Alteração de Reserva Categoria
auditarClasse.ReservacionPuntoVenta=Alteração de Reserva Punto Venta
auditarClasse.Tarifa=Alteração de Preço
auditarClasse.TarifaOficial=Alteração de Preço / Tarifa Oficial
auditarClasse.Usuario=Alteração de Usuário
auditarClasse.UsuarioPerfil=Alteração de Usuário
auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modificação Massiva de Preços
auditarClasse.HistoricoPuntoVenta=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Historico
auditarClasse.OrgaoCancelacion=Altera<EFBFBD><EFBFBD>o de <20>rgao Cancelamento
auditarClasse.OrgaoConcedente=Altera<EFBFBD><EFBFBD>o de Orgao Concedente
auditarClasse.OrgaoEmpParam=Altera<EFBFBD><EFBFBD>o de Orgao Empresa Par<61>metro
auditarClasse.ParamRecoleccion=Altera<EFBFBD><EFBFBD>o de Parametro Recolec<65><63>o Ponto de Venda
auditarClasse.PtovtaAntecipacomissao=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Antecipa<70><61>o Comiss<73>o
auditarClasse.PtovtaAntifraude=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Antifraude
auditarClasse.PtovtaCatInd=Altera<EFBFBD><EFBFBD>o de Categoria Ponto de Venda
auditarClasse.PtoVtaCheckin=Altera<EFBFBD><EFBFBD>o de Localidades/Permitidas/Checkin Ponto de Venda
auditarClasse.PtovtaComissao=Altera<EFBFBD><EFBFBD>o Ponto Venda/Comiss<73>o
auditarClasse.PtovtaEmpresa=Altera<EFBFBD><EFBFBD>o Ponto de Venda/de Empresas/Venda
auditarClasse.PtovtaEmpresaBloqueada=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Empresa Bloqueada
auditarClasse.PtovtaEstoque=Altera<EFBFBD><EFBFBD>o Estoque Ponto de Venda
auditarClasse.PtovtaExcecaoMultaCanc=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Excecao Multa Cancelamento
auditarClasse.PtovtaHorario=Altera<EFBFBD><EFBFBD>o Ponto Venda/Hor<6F>rio
auditarClasse.PtoVtaSeguro=Altera<EFBFBD><EFBFBD>o de Seguro no Ponto de Venda
auditarClasse.PtovtaTitular=Altera<EFBFBD><EFBFBD>o Ponto Venda/Titular/Foto
auditarClasse.PtoVtaUsuarioBancario=Altera<EFBFBD><EFBFBD>o Ponto de Venda/Usuario Banc<6E>rio
auditarClasse.PuntoVenta=Altera<EFBFBD><EFBFBD>o de Ponto de Venda
auditarClasse.ReservacionCategoria=Altera<EFBFBD><EFBFBD>o de Reserva Categoria
auditarClasse.ReservacionPuntoVenta=Altera<EFBFBD><EFBFBD>o de Reserva Punto Venta
auditarClasse.Tarifa=Altera<EFBFBD><EFBFBD>o de Pre<72>o
auditarClasse.TarifaOficial=Altera<EFBFBD><EFBFBD>o de Pre<72>o / Tarifa Oficial
auditarClasse.Usuario=Altera<EFBFBD><EFBFBD>o de Usu<73>rio
auditarClasse.UsuarioPerfil=Altera<EFBFBD><EFBFBD>o de Usu<73>rio
auditarClasse.ModificacionMasivaTarifasUploadController.alterarDescricaoTelaAuditoria=Modifica<EFBFBD><EFBFBD>o Massiva de Pre<72>os

View File

@ -3085,6 +3085,7 @@ editarCatalogoDeRutaController.lbParada.value = Localidade
editarCatalogoDeRutaController.lbSecuencia.value = Sequência
editarCatalogoDeRutaController.lbVenta.value = Vende
editarCatalogoDeRutaController.lbUsaPricing.value = Usa Pricing
editarCatalogoDeRutaController.lbExibeTabela.value = Tabela Preço
editarCatalogoDeRutaController.lbCodigoDER.value=Seção
editarCatalogoDeRutaController.lbAddBorrar.value = Incluir
editarCatalogoDeRutaController.lbEmpresa.value = Empresa
@ -6119,7 +6120,8 @@ relatorioTabelaPrecoController.msg.informarLinha = É obrigatório informar pelo
relatorioTabelaPrecoController.lbLayoutArtesp=Layout ARTESP
relatorioTabelaPrecoController.lhDesc.label = Descrição
relatorioTabelaPrecoController.lhId.label = ID
relatorioTabelaPrecoController.origem.label = Origem
relatorioTabelaPrecoController.destino.label = Destino
# Editar Motivo cancelamento equivalencia
editarMotivoCancelacionEquivalenciaController.window.title = Equivalencia Motivo de Cancelamento

View File

@ -408,31 +408,36 @@
</listhead>
</listbox>
</tabpanel>
<tabpanel height="430px">
<!-- Combinação -->
<tabpanel height="430px" style="overflow:auto">
<paging id="pagingRutaCombinacion" pageSize="20" />
<listbox id="rutaCombinacionList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
fixedLayout="true" height="590px">
<listhead sizable="true">
<listheader image="/gui/img/create_doc.gif" width="10%"
<listheader image="/gui/img/create_doc.gif" width="75px"
label="${c:l('editarCatalogoDeRutaController.lbVenta.value')}"
align="center" />
<listheader image="/gui/img/create_doc.gif" width="54%"
<listheader image="/gui/img/create_doc.gif" width="400px"
label="${c:l('editarCatalogoDeRutaController.lbTramo.value')}"
sort="auto(tramo.desctramo)" />
<listheader image="/gui/img/create_doc.gif" width="16%"
<listheader image="/gui/img/create_doc.gif" width="100px"
label="${c:l('editarCatalogoDeRutaController.lbVia.value')}"
align="left" />
<listheader image="/gui/img/create_doc.gif" width="12%"
<listheader image="/gui/img/create_doc.gif" width="90px"
label="${c:l('editarCatalogoDeRutaController.lbUsaPricing.value')}"
align="center" />
<listheader image="/gui/img/create_doc.gif" width="8%"
<listheader image="/gui/img/create_doc.gif" width="75px"
label="${c:l('editarCatalogoDeRutaController.lbCodigoDER.value')}"
align="center" />
<listheader image="/gui/img/create_doc.gif" width="95px"
label="${c:l('editarCatalogoDeRutaController.lbExibeTabela.value')}"
align="center" />
</listhead>
</listbox>
</tabpanel>
<!-- Embarque/Desembarque -->
<tabpanel height="430px">
<grid fixedLayout="true">
<columns>
@ -498,6 +503,7 @@
</listhead>
</listbox>
</tabpanel>
<!-- ICMS -->
<tabpanel height="430px">
<grid fixedLayout="true">
<columns>

View File

@ -43,11 +43,11 @@
</row>
<row>
<label value="orgiem" />
<label value="${c:l('relatorioTabelaPrecoController.origem.label')}" />
<combobox id="cmbOrigem" width="100%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
<label value="destino" />
<label value="${c:l('relatorioTabelaPrecoController.destino.label')}" />
<combobox id="cmbDestino" width="100%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winFiltroRelatorioTabelaPreco$composer.destinoList}" />