Merge pull request 'Cadastro de convenio transportadora feat bug#AL-4346' (!595) from AL-4346 into master

Reviewed-on: adm/VentaBoletosAdm#595
Reviewed-by: Wilian Domingues <wilian@rjconsultores.com.br>
master 1.104.0
fabio 2024-07-15 13:30:07 +00:00
commit 4468618ed7
8 changed files with 292 additions and 48 deletions

View File

@ -4,12 +4,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>ventaboletosadm</artifactId>
<version>1.103.0</version>
<version>1.104.0</version>
<packaging>war</packaging>
<properties>
<modelWeb.version>1.78.0</modelWeb.version>
<flyway.version>1.63.0</flyway.version>
<modelWeb.version>1.79.0</modelWeb.version>
<flyway.version>1.64.0</flyway.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

View File

@ -1,6 +1,8 @@
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
@ -11,19 +13,23 @@ import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.event.Event;
import org.zkoss.zul.Button;
import org.zkoss.zul.Combobox;
import org.zkoss.zul.Decimalbox;
import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Radiogroup;
import org.zkoss.zul.Textbox;
import com.rjconsultores.ventaboletos.entidad.ConvenioTransportadora;
import com.rjconsultores.ventaboletos.entidad.Parada;
import com.rjconsultores.ventaboletos.entidad.TarifaConvenioTransport;
import com.rjconsultores.ventaboletos.entidad.TarifaGrupoContrato;
import com.rjconsultores.ventaboletos.entidad.Transportadora;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.ConvenioTransportadoraService;
import com.rjconsultores.ventaboletos.service.TransportadoraService;
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.RenderTarifaConvenioTransport;
import lombok.Getter;
import lombok.Setter;
@ -46,8 +52,8 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
private MyListbox transportadoraList;
private MyListbox tarifaConvenioList;
private List<TarifaConvenioTransport> lsTarifaGrupo;
private List<TarifaConvenioTransport> lsTarifaGrupoBanco = new ArrayList<>();
private List<TarifaConvenioTransport> lsTarifaConvenio;
private List<TarifaConvenioTransport> lsTarifaConvenioBanco = new ArrayList<>();
private ConvenioTransportadora convenio = new ConvenioTransportadora();
@ -57,6 +63,11 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
private Radiogroup rdgTipoConvenio;
//Tarifas
private Combobox cmbOrigem;
private Combobox cmbDestino;
private Decimalbox txtTarifa;
private Button btnApagar;
private Button btnSalvar;
@ -68,6 +79,9 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
transportadora = (Transportadora) Executions.getCurrent().getArg().get("transportadora");
transportadoraList = (MyListbox) Executions.getCurrent().getArg().get("transportadoraList");
tarifaConvenioList.setItemRenderer(new RenderTarifaConvenioTransport());
lsTarifaConvenio = new ArrayList<TarifaConvenioTransport>();
if(! isRegistroNovo(transportadora.getTransportadoraId()) ) {
btnApagar.setVisible(transportadora.isActivo());
btnSalvar.setVisible(transportadora.isActivo());
@ -75,6 +89,11 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
if(convenio == null) {
convenio = new ConvenioTransportadora(transportadora.getTransportadoraId());
}
lsTarifaConvenio = convenio.getTarifasConvenio();
if( lsTarifaConvenio != null ) {
tarifaConvenioList.setData(lsTarifaConvenio);
}
}
preencheCombo();
@ -109,7 +128,7 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
transportadoraList.updateItem(transportadora);
}
convenioService.suscribirActualizar(convenio);
gravarTarifasConvenio();
Messagebox.show(
Labels.getLabel("MSG.suscribirOK"),
@ -177,8 +196,8 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
private void preencheCombo() {
/*
GrupoTransportadora grupo = formaPagoService.obtenerID(transportadora.getGrupoTransportadoraId());
selecionaCombo(grupo, cmbGrupo);
ConvenioTransportadora grupo = formaPagoService.obtenerID(transportadora.getConvenioTransportadoraId());
selecionaCombo(grupo, cmbConvenio);
*/
}
@ -187,4 +206,67 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
selecionaRadio(convenio.getTipoConvenio(), rdgTipoConvenio);
}
private void gravarTarifasConvenio() {
convenioService.gravarTarifasConvenio(lsTarifaConvenioBanco);
convenio.setTarifasConvenio(lsTarifaConvenio);
}
public void onClick$btnAdicionarTarifa(Event ev) throws InterruptedException {
Parada origem = (Parada) cmbOrigem.getSelectedItem().getValue();
Parada destino = (Parada) cmbDestino.getSelectedItem().getValue();
BigDecimal valorTarifa = txtTarifa.getValue();
addTarifaConvenioTransport(origem, destino, valorTarifa);
}
private void addTarifaConvenioTransport(Parada origem, Parada destino, BigDecimal valorTarifa) throws InterruptedException {
TarifaConvenioTransport tarifa = new TarifaConvenioTransport();
tarifa.setOrigem(origem);
tarifa.setDestino(destino);
tarifa.setConvenioTransportadora(convenio);
tarifa.setTarifa(valorTarifa);
tarifa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
tarifa.setFecModif(Calendar.getInstance().getTime());
tarifa.setActivo(true);
if( validaExisteTarifa(tarifa)) {
Messagebox.show(
Labels.getLabel("editarConvenioTransportController.MSG.tarifaExiste"),
Labels.getLabel(TITULO),
Messagebox.OK, Messagebox.INFORMATION);
return;
}
lsTarifaConvenioBanco.add(tarifa);
lsTarifaConvenio.add(tarifa);
tarifaConvenioList.setData(lsTarifaConvenio);
}
public void onClick$btnRemoverTarifa(Event ev) {
TarifaConvenioTransport tarifa = (TarifaConvenioTransport) tarifaConvenioList.getSelected();
if(tarifa != null) {
lsTarifaConvenio.remove(tarifa);
tarifaConvenioList.setData(lsTarifaConvenio);
if( tarifa.getTarifaConvenioId() != null ) {
tarifa.setActivo(false);
tarifa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
tarifa.setFecModif(Calendar.getInstance().getTime());
lsTarifaConvenioBanco.add(tarifa);
}else {
lsTarifaConvenioBanco.remove(lsTarifaConvenioBanco.indexOf(tarifa));
}
}
}
private boolean validaExisteTarifa(TarifaConvenioTransport tarifa) {
for (TarifaConvenioTransport item : lsTarifaConvenio) {
if( item.getOrigem().equals(tarifa.getOrigem())
&& item.getDestino().equals(tarifa.getDestino()) ) {
return true;
}
}
return false;
}
}

View File

@ -0,0 +1,32 @@
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.TarifaConvenioTransport;
public class RenderTarifaConvenioTransport implements ListitemRenderer {
@Override
public void render(Listitem lstm, Object o) throws Exception {
TarifaConvenioTransport tarifa = (TarifaConvenioTransport) o;
Listcell lc = new Listcell(tarifa.getOrigem().getCveparada());
lc.setParent(lstm);
lc = new Listcell(tarifa.getOrigem().getDescparada());
lc.setParent(lstm);
lc = new Listcell(tarifa.getDestino().getCveparada());
lc.setParent(lstm);
lc = new Listcell(tarifa.getDestino().getDescparada());
lc.setParent(lstm);
lc = new Listcell(tarifa.getTarifa().toString());
lc.setParent(lstm);
lstm.setAttribute("data", tarifa);
}
}

View File

@ -2233,7 +2233,7 @@ conferenciaController.lbComportamentoData.value = Comportamento Data
conferenciaController.lbCredito.value = Crédito
conferenciaController.lbDatamovimento.label = Data Movimento:
conferenciaController.lbDatamovimento2.label = Data Movimento
conferenciaController.lbDebito.value = Débito
conferenciaController.lbDebito.value = Debit
conferenciaController.lbDebitoCredito.value = Débito/Crédito
conferenciaController.lbDiaPosterior.value = Dia posterior
conferenciaController.lbDiferenca.label = Diferença
@ -3776,7 +3776,9 @@ editarConfiguracionCorridaController.inserirInformacoesAutomacaoHorarioExtra =
editarConfiguracionCorridaController.inserirInformacoesFlexBus = É necessário informar todos os parâmetros do flexBus.
editarConfiguracionCorridaController.lbAsiento.value = Poltrona:
editarConfiguracionCorridaController.lbAutomatizacaoHorarioExtra.value = Automatização Horário Extra
editarConfiguracionCorridaController.lbAutorizada.value = Autorized
editarConfiguracionCorridaController.lbCada.value = Cada
editarConfiguracionCorridaController.lbCancelada.value = Canceled
editarConfiguracionCorridaController.lbCantParados.value = Quantidade de Venda em pé
editarConfiguracionCorridaController.lbCorridaExtra.value = Corrida Extra
editarConfiguracionCorridaController.lbCorridaFlexBus.value = Corrida FlexBus
@ -3797,6 +3799,7 @@ editarConfiguracionCorridaController.lbHorasAteSaida.value = Até
editarConfiguracionCorridaController.lbHrs.value = Hrs.
editarConfiguracionCorridaController.lbJ.value = Q
editarConfiguracionCorridaController.lbL.value = S
editarConfiguracionCorridaController.lbLatente.value = Latent
editarConfiguracionCorridaController.lbLocalEmbDese.value = Local de embarque / desembarque
editarConfiguracionCorridaController.lbLocalidade.value = Localidade
editarConfiguracionCorridaController.lbMa.value = T
@ -3814,10 +3817,12 @@ editarConfiguracionCorridaController.lbQtdeDiasGeracao.value = Qtd. dias Geraç
editarConfiguracionCorridaController.lbS.value = S
editarConfiguracionCorridaController.lbSeguro.value = Seguro
editarConfiguracionCorridaController.lbSemana.value = Dias da Semana:
editarConfiguracionCorridaController.lbStatusCorrida.value = Status
editarConfiguracionCorridaController.lbTarifa.value = Tarifa
editarConfiguracionCorridaController.lbTaxa.value = Taxa de Embarque
editarConfiguracionCorridaController.lbTaxaDeOcupacao.value = Taxa de Ocupação (%)
editarConfiguracionCorridaController.lbTipoPassagem.value = Tipo Passagem
editarConfiguracionCorridaController.lbTodos.value = All
editarConfiguracionCorridaController.lbV.value = S
editarConfiguracionCorridaController.lbVigencia.value = Vigência
editarConfiguracionCorridaController.lbVisualizaNaAPI.value = Visualiza na API
@ -3845,11 +3850,6 @@ editarConfiguracionCorridaController.tiempoConfirmacao.label = Tempo para confir
editarConfiguracionCorridaController.tipoCorrida.value = Tipo Serviço
editarConfiguracionCorridaController.transportePasajeros = Transporte de Passageiros
editarConfiguracionCorridaController.viajesEspeciales = Viagens Especiais
editarConfiguracionCorridaController.lbStatusCorrida.value = Status
editarConfiguracionCorridaController.lbLatente.value = Latent
editarConfiguracionCorridaController.lbAutorizada.value = Autorized
editarConfiguracionCorridaController.lbCancelada.value = Canceled
editarConfiguracionCorridaController.lbTodos.value = All
# Detener a pantalla de Configuração de Serviços
editarConfiguracionCorridaController.window.title = Configuração de Serviços
editarConfiguracionDiversosController.lbBilhete.value = Bilhetes de Passagem
@ -4758,7 +4758,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar
@ -4795,7 +4795,7 @@ editarEmpresaImpostoController.lblJunho.value = Junho
editarEmpresaImpostoController.lblMaio.value = Maio
editarEmpresaImpostoController.lblMarco.value = Março
editarEmpresaImpostoController.lblNovembro.value = Novembro
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\\
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\\\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento
editarEmpresaImpostoController.lblOutubro.value = Outubro
editarEmpresaImpostoController.lblPedagio.value = Pedagio
@ -4936,7 +4936,7 @@ editarEstadoController.lbPais.value = País
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
editarEstadoController.lbUF.value = UF
#Editar Estado
editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\\ \\\\\\\\
editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\\\ \\\\\\\\\
editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão
editarEstadoController.lbl.finHuso = Fim Horário De Verão
editarEstadoController.lbl.horasHuso = Possui horário de verão ?
@ -7944,9 +7944,11 @@ label.classePagamento.credito = In cash
label.classeServico = Class Type
label.clienteCorporativo = Corporate Customer
label.complemento = Complement
label.credito = Credit
label.criacao = Creation
label.dataFinal = Final Date
label.dataInicial = Inicial Date
label.debito = Debit
label.descricao = Description
label.destino = Destination
label.divisao = Division
@ -7972,6 +7974,7 @@ label.percentualBonus = Bonus Percentual
label.razaoSocial = Company Name
label.representante = Representative
label.reservaBilhete = Reserved Tickets
label.saldo = Balance
label.status = Status
label.status.ativo = Ativo
label.status.digitado = Typed
@ -8000,7 +8003,7 @@ lb.Equivalencia = Equivalencia
lb.ate = até
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
lb.btnLimpar.label = Limpar Seleção\\\\\\\\
lb.btnLimpar.label = Limpar Seleção\\\\\\\\\
lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e
lb.dataFin.value = Data Final
@ -9382,7 +9385,7 @@ relatorioRecargaRvhubController.lbNumero.value = Número
relatorioRecargaRvhubController.lbPuntoVenta.value = Agência
relatorioRecargaRvhubController.lbStatus.value = Status
relatorioRecargaRvhubController.window.title = Recarga Rvhub
relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\\
relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\\\
relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar
relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior
relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem

View File

@ -3795,7 +3795,9 @@ editarConfiguracionCorridaController.inserirInformacoesAutomacaoHorarioExtra = E
editarConfiguracionCorridaController.inserirInformacoesFlexBus = Es necesario informar todos los parámetros de flexBus.
editarConfiguracionCorridaController.lbAsiento.value = Asiento:
editarConfiguracionCorridaController.lbAutomatizacaoHorarioExtra.value = Automatización de horas extraordinarias
editarConfiguracionCorridaController.lbAutorizada.value = Autorizado
editarConfiguracionCorridaController.lbCada.value = Cada
editarConfiguracionCorridaController.lbCancelada.value = Cancelado
editarConfiguracionCorridaController.lbCantParados.value = Cantidad de parados
editarConfiguracionCorridaController.lbCorridaExtra.value = Servicio Extra
editarConfiguracionCorridaController.lbCorridaFlexBus.value = Carrera FlexBus
@ -3806,11 +3808,6 @@ editarConfiguracionCorridaController.lbDesembarque.value = Desembarque
editarConfiguracionCorridaController.lbDiaSimDiaNao = Dia si dia no
editarConfiguracionCorridaController.lbEmbarque.value = Embarque
editarConfiguracionCorridaController.lbEmbarqueDesembarque.value = Embarque / Desembarque
editarConfiguracionCorridaController.lbStatusCorrida.value = Estado
editarConfiguracionCorridaController.lbLatente.value = Latente
editarConfiguracionCorridaController.lbAutorizada.value = Autorizado
editarConfiguracionCorridaController.lbCancelada.value = Cancelado
editarConfiguracionCorridaController.lbTodos.value = Todo
#FlexBus
editarConfiguracionCorridaController.lbFlexBus.value = FlexBus
editarConfiguracionCorridaController.lbHabilitaCorridaExtraAutomatica.value = Habilitar la automatización
@ -3821,6 +3818,7 @@ editarConfiguracionCorridaController.lbHorasAteSaida.value = Hasta que
editarConfiguracionCorridaController.lbHrs.value = Hrs.
editarConfiguracionCorridaController.lbJ.value = J
editarConfiguracionCorridaController.lbL.value = L
editarConfiguracionCorridaController.lbLatente.value = Latente
editarConfiguracionCorridaController.lbLocalEmbDese.value = Lugar de embarque / desembarque
editarConfiguracionCorridaController.lbLocalidade.value = Localidade
editarConfiguracionCorridaController.lbLocalidadeDestino.value = Hasta
@ -3841,10 +3839,12 @@ editarConfiguracionCorridaController.lbQtdeDiasGeracao.value = Cant. dias genera
editarConfiguracionCorridaController.lbS.value = S
editarConfiguracionCorridaController.lbSeguro.value = Seguro
editarConfiguracionCorridaController.lbSemana.value = Dias de la semana:
editarConfiguracionCorridaController.lbStatusCorrida.value = Estado
editarConfiguracionCorridaController.lbTarifa.value = Tarifa
editarConfiguracionCorridaController.lbTaxa.value = Tasa de abordaje
editarConfiguracionCorridaController.lbTaxaDeOcupacao.value = Tasa de ocupación (%)
editarConfiguracionCorridaController.lbTipoPassagem.value = Tipo Passagem
editarConfiguracionCorridaController.lbTodos.value = Todo
editarConfiguracionCorridaController.lbV.value = V
editarConfiguracionCorridaController.lbVigencia.value = Vigencia
editarConfiguracionCorridaController.lbVisualizaNaAPI.value = Visualiza na API
@ -4798,7 +4798,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Cerrar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Guardar
@ -4835,7 +4835,7 @@ editarEmpresaImpostoController.lblJunho.value = Juño
editarEmpresaImpostoController.lblMaio.value = Mayo
editarEmpresaImpostoController.lblMarco.value = Marzo
editarEmpresaImpostoController.lblNovembro.value = Noviembre
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueo de demás UF\\\\\\\
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueo de demás UF\\\\\\\\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar otros como isento
editarEmpresaImpostoController.lblOutubro.value = Octubre
editarEmpresaImpostoController.lblPedagio.value = Peaje
@ -8012,9 +8012,11 @@ label.classePagamento.credito = A la vista
label.classeServico = Tipo clase
label.clienteCorporativo = Cliente Corporativo
label.complemento = Complementar
label.credito = Crédito
label.criacao = Ingresso
label.dataFinal = Fecha Final
label.dataInicial = Fecha Inicial
label.debito = Débito
label.descricao = Descripción
label.destino = Destino
label.divisao = División
@ -8039,6 +8041,7 @@ label.percentualBonus = % Inter. Bonos
label.razaoSocial = Razón Social
label.representante = Representante
label.reservaBilhete = Reserva de Tiquetes
label.saldo = Saldo
label.status = Status
label.status.ativo = Activo
label.status.digitado = Digitado
@ -8067,7 +8070,7 @@ lb.Equivalencia = Equivalencia
lb.ate = Hasta
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
lb.btnLimpar.label = Limpar Seleção\\\\\\\
lb.btnLimpar.label = Limpar Seleção\\\\\\\\
lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e
lb.dataFin.value = Fecha fin

View File

@ -3793,7 +3793,9 @@ editarConfiguracionCorridaController.inserirInformacoesAutomacaoHorarioExtra = I
editarConfiguracionCorridaController.inserirInformacoesFlexBus = Il est nécessaire de renseigner tous les paramètres flexBus.
editarConfiguracionCorridaController.lbAsiento.value = Fauteuil :
editarConfiguracionCorridaController.lbAutomatizacaoHorarioExtra.value = Automatisation des heures supplémentaires
editarConfiguracionCorridaController.lbAutorizada.value = Autorisé
editarConfiguracionCorridaController.lbCada.value = Chaque
editarConfiguracionCorridaController.lbCancelada.value = Annulé
editarConfiguracionCorridaController.lbCantParados.value = Quantité de vente permanente
editarConfiguracionCorridaController.lbCorridaExtra.value = Course supplémentaire
editarConfiguracionCorridaController.lbCorridaFlexBus.value = Course FlexBus
@ -3814,6 +3816,7 @@ editarConfiguracionCorridaController.lbHorasAteSaida.value = Jusqu'à
editarConfiguracionCorridaController.lbHrs.value = Heures.
editarConfiguracionCorridaController.lbJ.value = Q
editarConfiguracionCorridaController.lbL.value = S
editarConfiguracionCorridaController.lbLatente.value = Latent
editarConfiguracionCorridaController.lbLocalEmbDese.value = Lieu d'embarquement/débarquement
editarConfiguracionCorridaController.lbLocalidade.value = Localisation
editarConfiguracionCorridaController.lbLocalidadeDestino.value = Destination
@ -3834,10 +3837,12 @@ editarConfiguracionCorridaController.lbQtdeDiasGeracao.value = Quantité. Jours
editarConfiguracionCorridaController.lbS.value = S
editarConfiguracionCorridaController.lbSeguro.value = Coffre-fort
editarConfiguracionCorridaController.lbSemana.value = Jours de la semaine :
editarConfiguracionCorridaController.lbStatusCorrida.value = Tous
editarConfiguracionCorridaController.lbTarifa.value = Tarif
editarConfiguracionCorridaController.lbTaxa.value = Frais d'embarquement
editarConfiguracionCorridaController.lbTaxaDeOcupacao.value = Taux d'occupation (%)
editarConfiguracionCorridaController.lbTipoPassagem.value = Type de passage
editarConfiguracionCorridaController.lbTodos.value = Tous
editarConfiguracionCorridaController.lbV.value = S
editarConfiguracionCorridaController.lbVigencia.value = Validité
editarConfiguracionCorridaController.lbVisualizaNaAPI.value = Afficher dans l'API
@ -3866,11 +3871,6 @@ editarConfiguracionCorridaController.tiempoConfirmacao.label = Heure de confirma
editarConfiguracionCorridaController.tipoCorrida.value = Type de service
editarConfiguracionCorridaController.transportePasajeros = Transport de passagers
editarConfiguracionCorridaController.viajesEspeciales = Voyages spéciaux
editarConfiguracionCorridaController.lbStatusCorrida.value = Tous
editarConfiguracionCorridaController.lbLatente.value = Latent
editarConfiguracionCorridaController.lbAutorizada.value = Autorisé
editarConfiguracionCorridaController.lbCancelada.value = Annulé
editarConfiguracionCorridaController.lbTodos.value = Tous
# Detener a pantalla de Configuração de Serviços
editarConfiguracionCorridaController.window.title = Configuration des services
editarConfiguracionDiversosController.lbBilhete.value = Billets
@ -8005,9 +8005,11 @@ label.classePagamento.credito = En liquide
label.classeServico = Type de classe
label.clienteCorporativo = Client Entreprise
label.complemento = Complément
label.credito = Crédit
label.criacao = Création
label.dataFinal = Date de fin
label.dataInicial = Date de début
label.debito = Débit
label.descricao = Description
label.destino = Destination
label.divisao = Division
@ -8033,6 +8035,7 @@ label.percentualBonus = Pourcentage Bonus
label.razaoSocial = Nom de l'entreprise
label.representante = Représentant
label.reservaBilhete = Réserver des billets
label.saldo = Solde
label.status = Statut
label.status.ativo = Actif
label.status.digitado = Tapé

View File

@ -3796,7 +3796,9 @@ editarConfiguracionCorridaController.inserirInformacoesAutomacaoHorarioExtra =
editarConfiguracionCorridaController.inserirInformacoesFlexBus = É necessário informar todos os parâmetros do flexBus.
editarConfiguracionCorridaController.lbAsiento.value = Poltrona:
editarConfiguracionCorridaController.lbAutomatizacaoHorarioExtra.value = Automatização Horário Extra
editarConfiguracionCorridaController.lbAutorizada.value = Autorizado
editarConfiguracionCorridaController.lbCada.value = Cada
editarConfiguracionCorridaController.lbCancelada.value = Cancelado
editarConfiguracionCorridaController.lbCantParados.value = Quantidade de Venda em pé
editarConfiguracionCorridaController.lbCorridaExtra.value = Corrida Extra
editarConfiguracionCorridaController.lbCorridaFlexBus.value = Corrida FlexBus
@ -3817,6 +3819,7 @@ editarConfiguracionCorridaController.lbHorasAteSaida.value = Até
editarConfiguracionCorridaController.lbHrs.value = Hrs.
editarConfiguracionCorridaController.lbJ.value = Q
editarConfiguracionCorridaController.lbL.value = S
editarConfiguracionCorridaController.lbLatente.value = Latente
editarConfiguracionCorridaController.lbLocalEmbDese.value = Local de embarque / desembarque
editarConfiguracionCorridaController.lbLocalidade.value = Localidade
editarConfiguracionCorridaController.lbLocalidadeDestino.value = Destino
@ -3837,10 +3840,12 @@ editarConfiguracionCorridaController.lbQtdeDiasGeracao.value = Qtd. dias Geraç
editarConfiguracionCorridaController.lbS.value = S
editarConfiguracionCorridaController.lbSeguro.value = Seguro
editarConfiguracionCorridaController.lbSemana.value = Dias da Semana:
editarConfiguracionCorridaController.lbStatusCorrida.value = Status
editarConfiguracionCorridaController.lbTarifa.value = Tarifa
editarConfiguracionCorridaController.lbTaxa.value = Taxa de Embarque
editarConfiguracionCorridaController.lbTaxaDeOcupacao.value = Taxa de Ocupação (%)
editarConfiguracionCorridaController.lbTipoPassagem.value = Tipo Passagem
editarConfiguracionCorridaController.lbTodos.value = Todos
editarConfiguracionCorridaController.lbV.value = S
editarConfiguracionCorridaController.lbVigencia.value = Vigência
editarConfiguracionCorridaController.lbVisualizaNaAPI.value = Visualiza na API
@ -3869,11 +3874,6 @@ editarConfiguracionCorridaController.tiempoConfirmacao.label = Tempo para confir
editarConfiguracionCorridaController.tipoCorrida.value = Tipo Serviço
editarConfiguracionCorridaController.transportePasajeros = Transporte de Passageiros
editarConfiguracionCorridaController.viajesEspeciales = Viagens Especiais
editarConfiguracionCorridaController.lbStatusCorrida.value = Status
editarConfiguracionCorridaController.lbLatente.value = Latente
editarConfiguracionCorridaController.lbAutorizada.value = Autorizado
editarConfiguracionCorridaController.lbCancelada.value = Cancelado
editarConfiguracionCorridaController.lbTodos.value = Todos
# Detener a pantalla de Configuração de Serviços
editarConfiguracionCorridaController.window.title = Configuração de Serviços
editarConfiguracionDiversosController.lbBilhete.value = Bilhetes de Passagem
@ -4802,7 +4802,7 @@ editarEmpresaEquivalenciaController.cmbEmpresa.value = Empresa
editarEmpresaEquivalenciaController.lbEquivalencia.value = Equivalencia
# Editar Empresa Equivalencia
editarEmpresaEquivalenciaController.window.title = Equivalencia Empresa
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\
editarEmpresaImpostoController.bpe.value = Habilitar BPe\\\\\\\
editarEmpresaImpostoController.btnApagar.tooltiptext = Eliminar
editarEmpresaImpostoController.btnFechar.tooltiptext = Fechar
editarEmpresaImpostoController.btnSalvar.tooltiptext = Salvar
@ -4839,7 +4839,7 @@ editarEmpresaImpostoController.lblJunho.value = Junho
editarEmpresaImpostoController.lblMaio.value = Maio
editarEmpresaImpostoController.lblMarco.value = Março
editarEmpresaImpostoController.lblNovembro.value = Novembro
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\
editarEmpresaImpostoController.lblOutrasUFBloqueadas.value = Bloqueio de demais UF\\\\\\\
editarEmpresaImpostoController.lblOutrosIsento.value = Tratar outros como isento
editarEmpresaImpostoController.lblOutubro.value = Outubro
editarEmpresaImpostoController.lblPedagio.value = Pedagio
@ -4980,7 +4980,7 @@ editarEstadoController.lbPais.value = País
editarEstadoController.lbTimeoutBpe.value = TimeOut BP-e (segundos)
editarEstadoController.lbUF.value = UF
#Editar Estado
editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\ \\\\\\
editarEstadoController.lbl.difHoras = Diferença em Horas do Fuso Horário\\\\\\\ \\\\\\\
editarEstadoController.lbl.difHuso = Diferença em Horas do Horário de Verão
editarEstadoController.lbl.finHuso = Fim Horário De Verão
editarEstadoController.lbl.horasHuso = Possui horário de verão ?
@ -8010,9 +8010,11 @@ label.classePagamento.credito = À vista
label.classeServico = Tipo Classe
label.clienteCorporativo = Cliente Corporativo
label.complemento = Complemento
label.credito = Crédito
label.criacao = Criação
label.dataFinal = Data Final
label.dataInicial = Data Inicial
label.debito = Débito
label.descricao = Descrição
label.destino = Destino
label.divisao = Divisão
@ -8037,6 +8039,7 @@ label.percentualBonus = Percentual Bônus
label.razaoSocial = Razão Social
label.representante = Representante
label.reservaBilhete = Reserva Bilhetes
label.saldo = Saldo
label.status = Status
label.status.ativo = Ativo
label.status.digitado = Digitado
@ -8065,7 +8068,7 @@ lb.Equivalencia = Equivalencia
lb.ate = até
lb.btnAtivar = Ativar
lb.btnDesativar = Desativar
lb.btnLimpar.label = Limpar Seleção\\\\\\
lb.btnLimpar.label = Limpar Seleção\\\\\\\
lb.btnPesquisa.label = Pesquisar
lb.chbpe = Chave BP-e
lb.dataFin.value = Data Final
@ -9483,7 +9486,7 @@ relatorioRecargaRvhubController.lbNumero.value = Número
relatorioRecargaRvhubController.lbPuntoVenta.value = Agência
relatorioRecargaRvhubController.lbStatus.value = Status
relatorioRecargaRvhubController.window.title = Recarga Rvhub
relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\
relatorioReceitaDiariaAgenciaController.btnLimpar.label = Limpar Seleção\\\\\\\
relatorioReceitaDiariaAgenciaController.btnPesquisa.label = Pesquisar
relatorioReceitaDiariaAgenciaController.chkContemplarGap.label = Contemplar Impressão Posterior
relatorioReceitaDiariaAgenciaController.chkExcessoBagagem.label = Excluso Excesso de Bagagem

View File

@ -6,7 +6,7 @@
<zk xmlns="http://www.zkoss.org/2005/zul">
<window id="winEditarTransportadora" border="normal"
apply="${editarTransportadoraController}" height="300px" width="500px"
apply="${editarTransportadoraController}" height="400px" width="600px"
contentStyle="overflow:auto"
title="${c:l('editarTransportadoraController.window.title')}">
@ -30,8 +30,8 @@
<tab label="${c:l('editarTransportadoraController.tab.transportadora')}" />
<tab label="${c:l('editarTransportadoraController.tab.convenio')}" />
<!--
<tab label="${c:l('editarTransportadoraController.tab.adicao')}" />
<tab label="${c:l('editarTransportadoraController.tab.tarifa')}" />-->
<tab label="${c:l('editarTransportadoraController.tab.adicao')}" />-->
<tab label="${c:l('editarTransportadoraController.tab.tarifa')}" />
</tabs>
<tabpanels style="overflow: auto">
@ -125,6 +125,124 @@
</rows>
</grid>
</tabpanel>
<!-- Adicao
<tabpanel id="tbAdicao" >
<grid fixedLayout="true">
<columns>
<column width="25%" />
<column width="75%" />
</columns>
<rows>
<row>
<label id="lbValorAdicao" value="${c:l('label.valorAdicao')}" />
<decimalbox id="txtValorAdicao" maxlength="15" format="0.00"
constraint="no negative, no zero" width="100px" />
</row>
<row>
<label value="${c:l('label.descricao')}" />
<textbox id="txtDescAdicao" maxlength="255" width="95%"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row id="rowIncluirAdicao" spans="2" align="middle">
<hbox >
<button id="btnAdicionar"
height="20" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnIncluir')}" />
<button id="btnRemoverAdicao"
height="20" image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnRemover')}" />
</hbox>
</row>
</rows>
</grid>
<grid>
<rows>
<row>
<label id="lbTotConvenio" value="${c:l('label.valor')}" />
<label id="lbTotCredito" value="${c:l('label.credito')}" />
<label id="lbTotDebito" value="${c:l('label.debito')}" />
<label id="lbTotSaldo" value="${c:l('label.saldo')}" />
</row>
<row>
<decimalbox id="txtTotConvenio" maxlength="15" format="0.00"
constraint="no negative, no zero" width="100px" />
<decimalbox id="txtTotCredito" maxlength="15" format="0.00"
constraint="no negative, no zero" width="100px" />
<decimalbox id="txtTotDebito" maxlength="15" format="0.00"
constraint="no negative, no zero" width="100px" />
<decimalbox id="txtTotSaldo" maxlength="15" format="0.00"
constraint="no negative, no zero" width="100px" />
</row>
</rows>
</grid>
</tabpanel>
-->
<!-- Tarifa -->
<tabpanel id="tbTarifa" >
<grid fixedLayout="true">
<columns>
<column width="25%" />
<column width="75%" />
</columns>
<rows>
<row>
<label value="${c:l('label.origem')}" />
<combobox id="cmbOrigem" width="95%"
constraint="no empty" autodrop="false" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row>
<label value="${c:l('label.destino')}" />
<combobox id="cmbDestino" width="95%"
constraint="no empty" autodrop="false" mold="rounded" buttonVisible="true"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxParada" />
</row>
<row>
<label value="${c:l('label.tarifa')}" />
<decimalbox id="txtTarifa" width="120px"
constraint="no negative, no zero, no empty" format="0.00"/>
</row>
<row id="rowIncluir" spans="2" align="middle">
<hbox >
<button id="btnAdicionarTarifa"
height="20" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnIncluir')}" />
<button id="btnRemoverTarifa"
height="20" image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnRemover')}" />
</hbox>
</row>
</rows>
</grid>
<paging id="pagingTarifasConvenio" pageSize="20" />
<listbox id="tarifaConvenioList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false">
<listhead sizable="true">
<listheader id="lbOrigem" image="/gui/img/create_doc.gif"
label="${c:l('label.origem')}"
sort="auto(origenId)" />
<listheader id="lbDescOrigem" image="/gui/img/create_doc.gif"
label="${c:l('label.descricao')}"
sort="auto(descOrigen)" />
<listheader id="lbDestino" image="/gui/img/create_doc.gif"
label="${c:l('label.destino')}"
sort="auto(destinoId)" />
<listheader id="lbDescDestino" image="/gui/img/create_doc.gif"
label="${c:l('label.descricao')}"
sort="auto(descDestino)" />
<listheader id="lbTarifa" image="/gui/img/create_doc.gif"
label="${c:l('label.tarifa')}"
sort="auto(tarifa)" />
</listhead>
</listbox>
</tabpanel>
</tabpanels>
</tabbox>
</window>