master
Fabio 2024-05-21 18:29:32 -03:00
parent 5f1ee62f2a
commit ed8189165b
12 changed files with 224 additions and 112 deletions

View File

@ -9,7 +9,7 @@
<properties>
<modelWeb.version>1.58.0</modelWeb.version>
<flyway.version>1.43.0</flyway.version>
<flyway.version>1.45.0</flyway.version>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

View File

@ -8,13 +8,14 @@ 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.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.Comboitem;
import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Paging;
import com.rjconsultores.ventaboletos.entidad.AliasServico;
import com.rjconsultores.ventaboletos.entidad.AliasClasse;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
@ -24,7 +25,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderAliasServico;
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderAliasClasse;
@Controller("busquedaAliasClasseController")
@Scope("prototype")
@ -32,7 +33,7 @@ public class BusquedaAliasClasseController extends MyGenericForwardComposer {
private static final long serialVersionUID = 1L;
@Autowired
private transient PagedListWrapper<AliasServico> plwAliasServico;
private transient PagedListWrapper<AliasClasse> plwAliasClasse;
@Autowired
private ClaseServicioService claseServicioService;
@ -43,7 +44,7 @@ public class BusquedaAliasClasseController extends MyGenericForwardComposer {
private List<ClaseServicio> lsClasse;
private List<OrgaoConcedente> lsOrgaoConcedente;
private MyListbox aliasServicoList;
private MyListbox aliasClasseList;
private Paging pagingAliasClasse;
private MyComboboxEstandar cmbClasse;
@ -57,56 +58,72 @@ public class BusquedaAliasClasseController extends MyGenericForwardComposer {
lsClasse = claseServicioService.buscarTodosExceto(-1);
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
/*
aliasServicoList.setItemRenderer(new RenderAliasServico());
aliasServicoList.addEventListener("onDoubleClick", new EventListener() {
aliasClasseList.setItemRenderer(new RenderAliasClasse());
aliasClasseList.addEventListener("onDoubleClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
AliasServico as = (AliasServico) aliasServicoList.getSelected();
verAliasServico(as);
AliasClasse as = (AliasClasse) aliasClasseList.getSelected();
verAliasClasse(as);
}
});
*/
refreshLista();
}
@SuppressWarnings({ "rawtypes", "unchecked" })
private void verAliasServico(AliasServico as) {
if (as == null) {
private void verAliasClasse(AliasClasse ac) {
if (ac == null) {
return;
}
Map args = new HashMap();
args.put("aliasServico", as);
args.put("aliasServicoList", aliasServicoList);
args.put("aliasClasse", ac);
args.put("aliasClasseList", aliasClasseList);
openWindow("/gui/esquema_operacional/editarAliasServico.zul",
Labels.getLabel("editarAliasServicoController.window.title"), args, MODAL);
openWindow("/gui/esquema_operacional/editarAliasClasse.zul",
Labels.getLabel("editarAliasClasseController.window.title"), args, MODAL);
}
private void refreshLista() {
/*
HibernateSearchObject<AliasServico> aliasServicoBusqueda =
new HibernateSearchObject<AliasServico>(AliasServico.class, pagingAliasServico.getPageSize());
aliasServicoBusqueda.addFilterEqual("activo", true);
HibernateSearchObject<AliasClasse> aliasClasseBusqueda =
new HibernateSearchObject<AliasClasse>(AliasClasse.class, pagingAliasClasse.getPageSize());
aliasClasseBusqueda.addFilterEqual("activo", true);
Comboitem cbiClasse = cmbClasse.getSelectedItem();
if (cbiClasse != null) {
ClaseServicio classeI = (ClaseServicio) cbiClasse.getValue();
aliasClasseBusqueda.addFilterEqual("classe", classeI);
}
aliasServicoBusqueda.addSortAsc("aliasServicoId");
Comboitem cbiAlias = cmbAlias.getSelectedItem();
if (cbiAlias != null) {
ClaseServicio aliasI = (ClaseServicio) cbiAlias.getValue();
aliasClasseBusqueda.addFilterEqual("alias", aliasI);
}
plwAliasServico.init(aliasServicoBusqueda, aliasServicoList, pagingAliasServico);
Comboitem cbiOrgao = cmbOrgaoConcedente.getSelectedItem();
if (cbiOrgao != null) {
OrgaoConcedente orgaoI = (OrgaoConcedente) cbiOrgao.getValue();
aliasClasseBusqueda.addFilterEqual("orgaoConcedente", orgaoI);
}
if (aliasServicoList.getData().length == 0) {
aliasClasseBusqueda.addSortAsc("aliasClasseId");
plwAliasClasse.init(aliasClasseBusqueda, aliasClasseList, pagingAliasClasse);
if (aliasClasseList.getData().length == 0) {
try {
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
Labels.getLabel("busquedaAutobusController.window.title"),
Labels.getLabel("busquedaAliasClasseController.window.title"),
Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException ex) {
}
}
*/
}
public void onClick$btnPesquisa(Event ev) {
@ -118,7 +135,7 @@ public class BusquedaAliasClasseController extends MyGenericForwardComposer {
}
public void onClick$btnNovo(Event ev) {
verAliasServico(new AliasServico());
verAliasClasse( new AliasClasse());
}
public List<ClaseServicio> getLsClasse() {

View File

@ -6,20 +6,19 @@ 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.zhtml.Messagebox;
import org.zkoss.zul.Messagebox;
import org.zkoss.zul.Textbox;
import org.zkoss.zk.ui.Component;
import org.zkoss.zk.ui.Executions;
import org.zkoss.zk.ui.event.Event;
import com.rjconsultores.ventaboletos.entidad.AliasServico;
import com.rjconsultores.ventaboletos.entidad.AliasClasse;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.Empresa;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
import com.rjconsultores.ventaboletos.exception.BusinessException;
import com.rjconsultores.ventaboletos.service.AliasServicoService;
import com.rjconsultores.ventaboletos.service.AliasClasseService;
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
@ -31,13 +30,13 @@ public class EditarAliasClasseController extends MyGenericForwardComposer {
private static final String TITULO = "editarAliasClasseController.window.title";
private static final long serialVersionUID = 1L;
@Autowired
private AliasServicoService aliasClasseService;
private AliasClasseService aliasClasseService;
@Autowired
private ClaseServicioService claseServicioService;
@Autowired
private OrgaoConcedenteService orgaoConcedenteService;
private AliasServico aliasClasse;
private AliasClasse aliasClasse;
private MyListbox aliasClasseList;
private List<ClaseServicio> lsClasse;
@ -46,29 +45,27 @@ public class EditarAliasClasseController extends MyGenericForwardComposer {
private MyComboboxEstandar cmbClasse;
private MyComboboxEstandar cmbAlias;
private MyComboboxEstandar cmbOrgaoConcedente;
private Textbox txtMensagem;
@Override
public void doAfterCompose(Component comp) throws Exception {
List<Empresa> lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
List<ClaseServicio> lsClasse = claseServicioService.buscarTodosExceto(-1);
setLsClasse(claseServicioService.buscarTodosExceto(-1));
setLsOrgaoConcedente(orgaoConcedenteService.obtenerTodos());
super.doAfterCompose(comp);
AliasServico aliasClasse = (AliasServico) Executions.getCurrent().getArg().get("aliasClasse");
aliasClasse = (AliasClasse) Executions.getCurrent().getArg().get("aliasClasse");
aliasClasseList = (MyListbox) Executions.getCurrent().getArg().get("aliasClasseList");
}
public void onClick$btnSalvar(Event ev) throws InterruptedException {
try {
aliasClasseService.suscribirActualizar(aliasClasse);
aliasClasseList.updateItem(aliasClasse);
Messagebox.show(
Labels.getLabel("editarAliasClasseController.MSG.suscribirOK"),
Labels.getLabel("MSG.suscribirOK"),
Labels.getLabel(TITULO),
Messagebox.OK, Messagebox.INFORMATION);
@ -88,7 +85,7 @@ public class EditarAliasClasseController extends MyGenericForwardComposer {
public void onClick$btnApagar(Event ev) throws InterruptedException {
Integer resp = Messagebox.show(
Labels.getLabel("editarAliasClasseController.MSG.borrarPergunta"),
Labels.getLabel("MSG.borrarPergunta"),
Labels.getLabel(TITULO),
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
@ -97,7 +94,7 @@ public class EditarAliasClasseController extends MyGenericForwardComposer {
aliasClasseService.borrar(aliasClasse);
Messagebox.show(
Labels.getLabel("editarAliasClasseController.MSG.borrarOK"),
Labels.getLabel("MSG.borrarOK"),
Labels.getLabel(TITULO),
Messagebox.OK, Messagebox.INFORMATION);
@ -107,6 +104,14 @@ public class EditarAliasClasseController extends MyGenericForwardComposer {
}
}
public AliasClasse getAliasClasse() {
return aliasClasse;
}
public void setAliasClasse(AliasClasse aliasClasse) {
this.aliasClasse = aliasClasse;
}
public List<ClaseServicio> getLsClasse() {
return lsClasse;
}
@ -146,4 +151,12 @@ public class EditarAliasClasseController extends MyGenericForwardComposer {
public void setCmbOrgaoConcedente(MyComboboxEstandar cmbOrgaoConcedente) {
this.cmbOrgaoConcedente = cmbOrgaoConcedente;
}
public Textbox getTxtMensagem() {
return txtMensagem;
}
public void setTxtMensagem(Textbox txtMensagem) {
this.txtMensagem = txtMensagem;
}
}

View File

@ -9,6 +9,7 @@ import org.zkoss.zul.Hbox;
import org.zkoss.zul.Toolbar;
import org.zkoss.zul.Window;
@SuppressWarnings("rawtypes")
public class MyCustomButton {
// disabled="${arg.isReadOnly}"
@ -22,6 +23,7 @@ public class MyCustomButton {
public static void validateButtons(Window win1, Map args) {
List list = win1.getChildren();
for (Iterator winIt = list.iterator(); winIt.hasNext();) {

View File

@ -0,0 +1,45 @@
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.AliasClasse;
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
public class RenderAliasClasse implements ListitemRenderer {
public void render(Listitem lstm, Object o) throws Exception {
AliasClasse aliasClasse = (AliasClasse) o;
Listcell lc = new Listcell(aliasClasse.getAliasClasseId().toString());
lc.setParent(lstm);
ClaseServicio classe = aliasClasse.getClasse();
if (classe != null) {
lc = new Listcell(classe.getDescclase());
} else {
lc = new Listcell("");
}
lc.setParent(lstm);
ClaseServicio alias = aliasClasse.getAlias();
if (alias != null) {
lc = new Listcell(alias.getDescclase());
} else {
lc = new Listcell("");
}
lc.setParent(lstm);
OrgaoConcedente orgaoConcedente = aliasClasse.getOrgaoConcedente();
if (orgaoConcedente != null) {
lc = new Listcell(orgaoConcedente.getDescOrgao());
} else {
lc = new Listcell("");
}
lc.setParent(lstm);
lstm.setAttribute("data", aliasClasse);
}
}

View File

@ -42,6 +42,7 @@
<value>com.rjconsultores.ventaboletos.entidad.ConfRestricaoExcecao</value>
<value>com.rjconsultores.ventaboletos.entidad.ConfRestricaoTramo</value>
<value>com.rjconsultores.ventaboletos.entidad.AliasServico</value>
<value>com.rjconsultores.ventaboletos.entidad.AliasClasse</value>
<value>com.rjconsultores.ventaboletos.entidad.Autobus</value>
<value>com.rjconsultores.ventaboletos.entidad.Autorizacion</value>
<value>com.rjconsultores.ventaboletos.entidad.AutorizacionPerfil</value>

View File

@ -57,6 +57,9 @@ MSG.Registro.Existe.Origem.Destino.Via = Já existe um registro com estes dados
MSG.SELECCIONE.VALOR.CORRECTO = Selecione um valor correcto para a pesquisa.
MSG.SI = Sim
MSG.VALIDA = Válida
MSG.borrarOK = Data deleted successfully.
MSG.borrarPergunta = Want to delete this registry?
MSG.camposObrigatorios = É necessário informar a Origem, Destino e Linha
MSG.emailValido = Informe um e-mail válido
MSG.exception.RegistroConDependenciaException = Não é possível Eliminar o registro. Existem dados que dependem dele.
MSG.necesita.contaContable = Conta Contábil Obrigatória
@ -68,6 +71,8 @@ MSG.necesita.via = Necessita informar uma via.
MSG.ningunRegistro = Não foi encontrado nenhum registro com essa pesquisa.
MSG.ningunRegistroRelatorio = Não foi encontrado nenhum registro para emissão do relatório
MSG.noEditabled = Não é possível Eliminar ou editar estes dados.
MSG.registroYaExiste = There is already a record with this information
MSG.suscribirOK = Record saved successfully.
abastoService.msg.semOrigem = Abasto Origem, não encontrado
aberturaTurnoRecaudacionController.btnInicioTurno = Início Turno
aberturaTurnoRecaudacionController.lblFechaHoraInicioTurno = Data/Hora Início
@ -4662,7 +4667,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
@ -4699,7 +4704,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
@ -4840,7 +4845,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 ?
@ -7017,7 +7022,7 @@ editarUsuarioController.chkTrocarSenha.ajuda = Campo não é obrigatório. Caso
editarUsuarioController.chkTrocarSenha.label = Trocar senha
editarUsuarioController.confirmarsenha.label = Confirmar senha
editarUsuarioController.lhCNPJ.label = CNPJ
editarUsuarioController.lhDescricao.label = Descrição
editarUsuarioController.lhDescricao.label = Description
editarUsuarioController.lhEmpresa.label = Empresa
editarUsuarioController.lhParada.label = Localidade
editarUsuarioController.lhPuntoVenta.label = Ponto de Venda ( Agência )
@ -7799,6 +7804,7 @@ integracion.totvs = ERRO ao fazer integração com a TOTVS
integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente
label.alias = Alias
label.classe = Class
label.descricao = Description
label.empresa = Company
label.orgaoConcedente = Grantor
lb.CentroResultado = Centro de Resultado
@ -7806,7 +7812,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
@ -9187,7 +9193,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

@ -58,6 +58,9 @@ MSG.Registro.Existe.Origem.Destino.Via = Ya existe un registro con estos datos d
MSG.SELECCIONE.VALOR.CORRECTO = Seleccione un valor correcto para la búsqueda
MSG.SI = Si
MSG.VALIDA = Válida
MSG.borrarOK = Registro se eliminó existosamente
MSG.borrarPergunta = ¿Quieres eliminar este registro?
MSG.camposObrigatorios = Es necesário informar el origen, destino y linea
MSG.emailValido = Informe un e-mail válido
MSG.exception.RegistroConDependenciaException = No es posible eliminar el registro. Existen datos que dependen de el
MSG.necesita.contaContable = Cuenta contable obligatória
@ -69,6 +72,8 @@ MSG.necesita.via = Necesitas informar una via
MSG.ningunRegistro = No se encontró ningún registro con esta búsqueda
MSG.ningunRegistroRelatorio = No se encontró ningún registro para emitir el reporte
MSG.noEditabled = No es posible eliminar o editar estos datos.
MSG.registroYaExiste = Ya existe un registro con esta información
MSG.suscribirOK = Registro guardado exitosamente.
abastoService.msg.semOrigem = Abasto Origem, não encontrado
aberturaTurnoRecaudacionController.btnInicioTurno = Início turno
aberturaTurnoRecaudacionController.lblFechaHoraInicioTurno = Fecha/Hora início
@ -4724,7 +4729,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
@ -4761,7 +4766,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
@ -7888,6 +7893,7 @@ integracion.totvs = ERRO ao fazer integracion com a TOTVS
integracion.totvs.ja.cadastrado = Esta agencia ya tiene registrado en el sistema de TOTVS. Los datos de integración no serán enviados nuevamente
label.alias = Alias
label.classe = Clase
label.descricao = Descripción
label.empresa = Empresa
label.orgaoConcedente = Instituición Concendente
lb.CentroResultado = Centro de Resultado
@ -7895,7 +7901,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

@ -25,6 +25,7 @@ MSG.Error.combobox.origen = L'origine n'existe pas.
MSG.Error.corridaCancelada = Course annulée, non modifiable.
MSG.Error.corridaConfirmada = Course confirmée, non modifiable.
MSG.Error.data.maiorquelimite = La plage de dates doit être inférieure à 30 jours
MSG.Error.dataObrigatoria = Data inicial e Final são obrigatórias
MSG.Error.dataSaidaFlexBus = Il n'est pas possible de changer de course après le départ.
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoCorridaExistentes = Impossible de charger la date, les courses existantes ne seront pas modifiées
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoPeriodoMaximo = Le délai maximum pour changer de course est de 90 jours
@ -56,6 +57,9 @@ MSG.Registro.Existe.Origem.Destino.Via = Il existe déjà un enregistrement avec
MSG.SELECCIONE.VALOR.CORRECTO = Sélectionnez une valeur correcte pour la recherche.
MSG.SI = Oui
MSG.VALIDA = Valide
MSG.borrarOK = Registre supprimé avec succès.
MSG.borrarPergunta = Voulez-vous supprimer cet enregistrement ?
MSG.camposObrigatorios = Il est nécessaire de renseigner l'Origine, la Destination et la Ligne
MSG.emailValido = Entrez un email valide
MSG.exception.RegistroConDependenciaException = Impossible de supprimer l'enregistrement. Il y a des données qui en dépendent.
MSG.necesita.contaContable = Compte G/L obligatoire
@ -67,6 +71,8 @@ MSG.necesita.via = Vous devez fournir une copie.
MSG.ningunRegistro = Aucun enregistrement n'a été trouvé avec cette recherche.
MSG.ningunRegistroRelatorio = Aucun enregistrement n'a été trouvé pour émettre le rapport
MSG.noEditabled = Il n'est pas possible de supprimer ou de modifier ces données.
MSG.registroYaExiste = Il existe déjà un enregistrement avec cette information
MSG.suscribirOK = Enregistrement enregistré avec succès.
abastoService.msg.semOrigem = Origine de l'approvisionnement, introuvable
aberturaTurnoRecaudacionController.btnInicioTurno = Démarrer le quart de travail
aberturaTurnoRecaudacionController.lblFechaHoraInicioTurno = Date/heure de début
@ -7873,6 +7879,7 @@ integracion.totvs = ERREUR lors de l'intégration avec TOTVS
integracion.totvs.ja.cadastrado = Cette agence est déjà enregistrée dans le système TOTVS. Les données d'intégration ne seront plus envoyées
label.alias = Alias
label.classe = Classe
label.descricao = Description
label.empresa = Entreprise
label.orgaoConcedente = Organisme Concédant
lb.CentroResultado = Centre de résultats

View File

@ -25,6 +25,7 @@ MSG.Error.combobox.origen = Origem não existe.
MSG.Error.corridaCancelada = Corrida cancelada, não é possível alterar.
MSG.Error.corridaConfirmada = Corrida confirmada, não é possível alterar.
MSG.Error.data.maiorquelimite = Intervalo de datas deve ser menor que 30 dias
MSG.Error.dataObrigatoria = Data inicial e Final são obrigatórias
MSG.Error.dataSaidaFlexBus = Não é possível alterar a corrida após sua saída.
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoCorridaExistentes = Não foi possível carrgegar a data, não será alterado as corridas já existentes
MSG.Error.editarConfiguracionCorridaController.erroValidacaoDataEdicaoPeriodoMaximo = Período máximo para alteração de corridas é de 90 dias
@ -56,6 +57,9 @@ MSG.Registro.Existe.Origem.Destino.Via = Já existe um registro com estes dados
MSG.SELECCIONE.VALOR.CORRECTO = Selecione um valor correcto para a pesquisa.
MSG.SI = Sim
MSG.VALIDA = Válida
MSG.borrarOK = Registro apagado com sucesso.
MSG.borrarPergunta = Deseja apagar esse registro?
MSG.camposObrigatorios = É necessário informar a Origem, Destino e Linha
MSG.emailValido = Informe um e-mail válido
MSG.exception.RegistroConDependenciaException = Não é possível Eliminar o registro. Existem dados que dependem dele.
MSG.necesita.contaContable = Conta Contábil Obrigatória
@ -67,6 +71,8 @@ MSG.necesita.via = Necessita informar uma via.
MSG.ningunRegistro = Não foi encontrado nenhum registro com essa pesquisa.
MSG.ningunRegistroRelatorio = Não foi encontrado nenhum registro para emissão do relatório
MSG.noEditabled = Não é possível Eliminar ou editar estes dados.
MSG.registroYaExiste = Já existe um registro com essa informação
MSG.suscribirOK = Registro gravado com sucesso.
abastoService.msg.semOrigem = Abasto Origem, não encontrado
aberturaTurnoRecaudacionController.btnInicioTurno = Início Turno
aberturaTurnoRecaudacionController.lblFechaHoraInicioTurno = Data/Hora Início
@ -4721,7 +4727,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
@ -4758,7 +4764,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
@ -4899,7 +4905,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 ?
@ -7878,6 +7884,7 @@ integracion.totvs = ERRO ao fazer integração com a TOTVS
integracion.totvs.ja.cadastrado = Está Agencia já possui cadastrado no sistema da TOTVS. Os dados de integração não seram enviados novamente
label.alias = Alias
label.classe = Classe
label.descricao = Descrição
label.empresa = Empresa
label.orgaoConcedente = Orgão Concedente
lb.CentroResultado = Centro de Resultado
@ -7885,7 +7892,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
@ -9302,7 +9309,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

@ -29,31 +29,29 @@
<column width="70%" />
</columns>
<rows>
<row >
<label
value="${c:l('busquedaCatalogoDeRutaController.lhDesc.label')} AAAA" />
<textbox id="txtNombre" width="95%" maxlength="30"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row>
<row>
<label value="${c:l('label.classe')}"/>
<combobox id="cmbClasse" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
<combobox id="cmbClasse"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winBusquedaAliasClasse$composer.lsClasse}"
mold="rounded" buttonVisible="true" width="90%" />
</row>
<row>
<label value="${c:l('label.alias')}"/>
<combobox id="cmbAlias" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winBusquedaAliasClasse.lsClasse}"
<combobox id="cmbAlias"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winBusquedaAliasClasse$composer.lsClasse}"
mold="rounded" buttonVisible="true" width="90%"/>
</row>
<row>
<row>
<label value="${c:l('label.orgaoConcedente')}" />
<combobox id="cmbOrgaoConcedente" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winBusquedaAliasClasse.lsOrgaoConcedente}"
<combobox id="cmbOrgaoConcedente"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winBusquedaAliasClasse$composer.lsOrgaoConcedente}"
mold="rounded" buttonVisible="true" width="90%" />
</row>
</rows>
</grid>
@ -68,26 +66,17 @@
multiple="false">
<listhead sizable="true">
<listheader width="5%" image="/gui/img/builder.gif"
label="${c:l('busquedaAliasClasseController.lhId.label')}"
label="${c:l('busquedaAliasClasseController.lbId.label')}"
sort="auto(aliasClasseId)" />
<listheader image="/gui/img/builder.gif"
label="${c:l('busquedaAliasClasseController.lhOrigen.label')}"
sort="auto(origen.descparada)" />
label="${c:l('label.classe')}"
sort="auto(classe.descclase)" />
<listheader image="/gui/img/builder.gif"
label="${c:l('busquedaAliasClasseController.lbDestino.label')}"
sort="auto(destino.descparada)" />
label="${c:l('label.alias')}"
sort="auto(alias.descclase())" />
<listheader image="/gui/img/builder.gif"
label="${c:l('busquedaAliasClasseController.lbRuta.label')}"
sort="auto(ruta.descruta)" />
<listheader image="/gui/img/builder.gif"
label="${c:l('busquedaAliasClasseController.lbCorrida.label')}"
sort="auto(corrida.id.corridaId)" />
<listheader image="/gui/img/builder.gif"
label="${c:l('busquedaAliasClasseController.lhAliasOrigen.label')}"
sort="auto(aliasOrigen.descparada)" />
<listheader image="/gui/img/builder.gif"
label="${c:l('busquedaAliasClasseController.lbAliasDestino.label')}"
sort="auto(aliasDestino.descparada)" />
label="${c:l('label.orgaoConcedente')}"
sort="auto(orgaoConcedente.descorgao)" />
</listhead>
</listbox>
</window>

View File

@ -11,23 +11,24 @@
title="${c:l('editarAliasClasseController.window.title')}">
<toolbar>
<button id="btnRefresh" image="/gui/img/refresh.png"
width="35px"
tooltiptext="${c:l('tooltiptext.btnActualizar')}" />
<separator orient="vertical" />
<button id="btnNovo" image="/gui/img/add.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnNuevo')}" />
<separator orient="vertical" />
<button id="btnCerrar"
onClick="winEditarAliasClasse.detach()" image="/gui/img/exit.png"
width="35px"
tooltiptext="${c:l('tooltiptext.btnFechar')}" />
<hbox spacing="5px" style="padding:1px" align="right">
<button id="btnApagar" height="20"
image="/gui/img/remove.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnApagar')}" />
<button id="btnSalvar" height="20"
image="/gui/img/save.png" width="35px"
tooltiptext="${c:l('tooltiptext.btnSalvar')}" />
<button id="btnCerrar"
onClick="winEditarAliasClasse.detach()" image="/gui/img/exit.png"
width="35px"
tooltiptext="${c:l('tooltiptext.btnFechar')}" />
</hbox>
</toolbar>
<grid fixedLayout="true">
<columns>
<column width="20%" />
<column width="80%" />
<column width="30%" />
<column width="70%" />
</columns>
<rows>
<row>
@ -35,19 +36,37 @@
<combobox id="cmbClasse"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarAliasClasse$composer.lsClasse}"
constraint="no empty" mold="rounded" buttonVisible="true" width="90%" />
mold="rounded" buttonVisible="true"
constraint="no empty" width="90%"
initialValue="@{winEditarAliasClasse$composer.aliasClasse.classe}"
selectedItem="@{winEditarAliasClasse$composer.aliasClasse.classe}" />
</row>
<row>
<label value="${c:l('label.alias')}"/>
<combobox id="cmbAlias" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarAliasClasse.lsClasse}"
constraint="no empty" mold="rounded" buttonVisible="true" width="90%"/>
<combobox id="cmbAlias"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarAliasClasse$composer.lsClasse}"
mold="rounded" buttonVisible="true"
constraint="no empty" width="90%"
initialValue="@{winEditarAliasClasse$composer.aliasClasse.alias}"
selectedItem="@{winEditarAliasClasse$composer.aliasClasse.alias}"/>
</row>
<row>
<row>
<label value="${c:l('label.orgaoConcedente')}" />
<combobox id="cmbOrgaoConcedente" use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarAliasClasse.lsOrgaoConcedente}"
constraint="no empty" mold="rounded" buttonVisible="true" width="90%" />
<combobox id="cmbOrgaoConcedente"
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
model="@{winEditarAliasClasse$composer.lsOrgaoConcedente}"
mold="rounded" buttonVisible="true"
constraint="no empty" width="90%"
initialValue="@{winEditarAliasClasse$composer.aliasClasse.orgaoConcedente}"
selectedItem="@{winEditarAliasClasse$composer.aliasClasse.orgaoConcedente}" />
</row>
<row>
<label
value="${c:l('label.descricao')}" />
<textbox id="txtMensagem"
maxlength="150" width="90%" rows="6"
value="@{winEditarAliasClasse$composer.aliasClasse.mensagem}" />
</row>
</rows>
</grid>