Merge pull request 'Permitir assento com letra. feat bug #AL-4281' (!579) from AL-4281 into master
Reviewed-on: adm/VentaBoletosAdm#579 Reviewed-by: fabio <fabio.faria@rjconsultores.com.br>master
commit
91b80ef0c8
4
pom.xml
4
pom.xml
|
@ -8,8 +8,8 @@
|
|||
<packaging>war</packaging>
|
||||
|
||||
<properties>
|
||||
<modelWeb.version>1.73.2</modelWeb.version>
|
||||
<flyway.version>1.56.0</flyway.version>
|
||||
<modelWeb.version>1.74.0</modelWeb.version>
|
||||
<flyway.version>1.57.0</flyway.version>
|
||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||
</properties>
|
||||
|
||||
|
|
|
@ -22,14 +22,17 @@ import org.zkoss.zul.Button;
|
|||
import org.zkoss.zul.Checkbox;
|
||||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Comboitem;
|
||||
import org.zkoss.zul.Intbox;
|
||||
import org.zkoss.zul.Row;
|
||||
|
||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||
import com.rjconsultores.ventaboletos.entidad.DetDiagramaAutobus;
|
||||
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
|
||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||
import com.rjconsultores.ventaboletos.service.DetDiagramaAutobusService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||
|
||||
/**
|
||||
*
|
||||
|
@ -41,12 +44,14 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
|
||||
@Autowired
|
||||
private DetDiagramaAutobusService detDiagramaAutobusService;
|
||||
@Autowired
|
||||
ConstanteService constanteService;
|
||||
private DetDiagramaAutobus detDiagramaAutobus;
|
||||
private Short numefila;
|
||||
private Short numecolumna;
|
||||
private DiagramaAutobus diagramaAutobus;
|
||||
private Checkbox chkVendible;
|
||||
private Intbox txtAsiento;
|
||||
private MyTextbox txtAsiento;
|
||||
private Button button;
|
||||
private Combobox cmbTipo;
|
||||
private Combobox cmbDireccion;
|
||||
|
@ -61,6 +66,7 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
public final static String ASIENTO = "ASIENTO";
|
||||
private String itemCombo = ASIENTO;
|
||||
private String itemOrientacion = DetDiagramaAutobus.ORIENTACION_W;
|
||||
private Boolean numAsientoComLetra = false;
|
||||
|
||||
public DetDiagramaAutobus getDetDiagramaAutobus() {
|
||||
return detDiagramaAutobus;
|
||||
|
@ -78,9 +84,12 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
this.chkVendible = chkVendible;
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
detDiagramaAutobus = (DetDiagramaAutobus) Executions.getCurrent().getArg().get("detDiagramaAutobus");
|
||||
Constante constNumAsientoComLetra = constanteService.buscarPorNomeConstante(Constantes.NUM_ASIENTO_CON_LETRA);
|
||||
numAsientoComLetra = constNumAsientoComLetra.getValorconstante().equals("true");
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
|
@ -120,7 +129,7 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
|
||||
|
||||
if (!noEsAsiento) {
|
||||
txtAsiento.setValue(Integer.parseInt(detDiagramaAutobus.getAsiento()));
|
||||
txtAsiento.setValue(detDiagramaAutobus.getAsiento());
|
||||
}
|
||||
|
||||
rowAsiento.setVisible(!noEsAsiento);
|
||||
|
@ -176,6 +185,15 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
return;
|
||||
}
|
||||
|
||||
if (!numAsientoComLetra && txtAsiento.getText().matches(".*[a-zA-Z]+.*")) {
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarDiagramaAutobusController.msg.asientoConLetra"),
|
||||
Labels.getLabel("editarDiagramaAutobusController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
txtAsiento.focus();
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
// checando se jah existe esse assento:
|
||||
List<DetDiagramaAutobus> lsDetDiagramaAutobus = diagramaAutobus.getDetDiagramaAutobusList();
|
||||
|
@ -300,7 +318,7 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
chkVendible.setChecked(false);
|
||||
|
||||
} else {
|
||||
txtAsiento.setValue((Integer) null);
|
||||
txtAsiento.setValue(null);
|
||||
chkVendible.setChecked(true);
|
||||
|
||||
rowAsiento.setVisible(true);
|
||||
|
@ -309,6 +327,7 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
public String getItemCombo() {
|
||||
return itemCombo;
|
||||
}
|
||||
|
@ -324,4 +343,8 @@ public class EditarDetDiagramaAutobusController extends MyGenericForwardComposer
|
|||
public void setItemOrientacion(String itemOrientacion) {
|
||||
this.itemOrientacion = itemOrientacion;
|
||||
}
|
||||
|
||||
public Boolean getNumAsientoComLetra() {
|
||||
return numAsientoComLetra;
|
||||
}
|
||||
}
|
|
@ -203,7 +203,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
private CKeditor ckCustomizaRodapeCupomEmbarque;
|
||||
private Checkbox chkIndCustomizaRodapeCupomEmbarque;
|
||||
private Row rowCustomizaRodapeCupomEmbarque;
|
||||
|
||||
private Boolean numAsientoComLetra = false;
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
|
@ -211,6 +211,9 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
categoriaDescuento = (CategoriaDescuento) Executions.getCurrent().getArg().get("categoriaDescuento");
|
||||
lsTipoOcupacion = (List<TipoOcupacion>) Executions.getCurrent().getArg().get("lsTipoOcupacion");
|
||||
|
||||
Constante constNumAsientoComLetra = constanteService.buscarPorNomeConstante(Constantes.NUM_ASIENTO_CON_LETRA);
|
||||
numAsientoComLetra = constNumAsientoComLetra.getValorconstante().equals("true");
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
popularCombobox(cmbIndGeneraFeriado);
|
||||
|
@ -740,7 +743,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
|
|||
private Boolean validarCampoAssentosReservados() throws InterruptedException{
|
||||
//Verifica se o campo possui numeros separados por ponto e virgula.
|
||||
//Não permite que outros caracteres sejam digitados.
|
||||
if (!asientosReservados.getValue().equals("") && !asientosReservados.getValue().toString().matches("(([1-9]([0-9])+;)|([1-9]([0-9])+)|([1-9];)|([1-9][1-9][1-9])|[1-9])+")){
|
||||
if (!asientosReservados.getValue().equals("") && (!numAsientoComLetra && !asientosReservados.getValue().toString().matches("(([1-9]([0-9])+;)|([1-9]([0-9])+)|([1-9];)|([1-9][1-9][1-9])|[1-9])+"))){
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula"),
|
||||
Labels.getLabel("editarConfiguracionCategoriaController.window.title"),
|
||||
|
|
|
@ -28,9 +28,12 @@ import org.zkoss.zul.Intbox;
|
|||
import org.zkoss.zul.Messagebox;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||
import com.rjconsultores.ventaboletos.entidad.Corrida;
|
||||
import com.rjconsultores.ventaboletos.entidad.DetDiagramaAutobus;
|
||||
import com.rjconsultores.ventaboletos.entidad.DiagramaAutobus;
|
||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||
import com.rjconsultores.ventaboletos.service.CorridaService;
|
||||
import com.rjconsultores.ventaboletos.service.DiagramaAutobusService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.ApplicationProperties;
|
||||
|
@ -54,6 +57,8 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
|
|||
private DiagramaAutobusService diagramaAutoBusService;
|
||||
@Autowired
|
||||
private CorridaService corridaService;
|
||||
@Autowired
|
||||
ConstanteService constanteService;
|
||||
private Textbox txtDescDiagrama;
|
||||
private Intbox txtCantasSientos;
|
||||
private MyListbox diagramaAutobusList;
|
||||
|
@ -242,6 +247,7 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
|
|||
private Button btn_7_25;
|
||||
private Button btn_7_26;
|
||||
private static Logger log = LogManager.getLogger(EditarDiagramaAutobusController.class);
|
||||
private Boolean numAsientoComLetra = false;
|
||||
|
||||
private Checkbox chkUsaVagaoFim;
|
||||
|
||||
|
@ -2377,6 +2383,8 @@ public class EditarDiagramaAutobusController extends MyGenericForwardComposer {
|
|||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
diagramaAutobus = (DiagramaAutobus) Executions.getCurrent().getArg().get("diagramaAutobus");
|
||||
Constante constNumAsientoComLetra = constanteService.buscarPorNomeConstante(Constantes.NUM_ASIENTO_CON_LETRA);
|
||||
numAsientoComLetra = constNumAsientoComLetra.getValorconstante().equals("true");
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
|
|
|
@ -17,10 +17,13 @@ import org.zkoss.zhtml.Messagebox;
|
|||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.Executions;
|
||||
import org.zkoss.zk.ui.event.Event;
|
||||
import org.zkoss.zul.Intbox;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||
import com.rjconsultores.ventaboletos.entidad.Pricing;
|
||||
import com.rjconsultores.ventaboletos.entidad.PricingAsiento;
|
||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||
import com.rjconsultores.ventaboletos.service.PricingAsientoService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.ConstraintPorcentagem;
|
||||
|
@ -39,12 +42,16 @@ public class EditarPricingAsientoController extends MyGenericForwardComposer {
|
|||
private static final long serialVersionUID = 1L;
|
||||
@Autowired
|
||||
private PricingAsientoService pricingAsientoService;
|
||||
@Autowired
|
||||
ConstanteService constanteService;
|
||||
private PricingAsiento pricingAsiento;
|
||||
private MyListbox pricingAsientoList;
|
||||
private MyTextboxDecimal porcentaje;
|
||||
private Intbox numeasiento;
|
||||
private Textbox numeasiento;
|
||||
private ConstraintPorcentagem ct;
|
||||
private static Logger log = LogManager.getLogger(EditarPricingAsientoController.class);
|
||||
private Boolean numAsientoComLetra = false;
|
||||
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
|
@ -53,6 +60,9 @@ public class EditarPricingAsientoController extends MyGenericForwardComposer {
|
|||
pricingAsiento = (PricingAsiento) Executions.getCurrent().getArg().get("pricingAsiento");
|
||||
pricingAsientoList = (MyListbox) Executions.getCurrent().getArg().get("pricingAsientoList");
|
||||
|
||||
Constante constNumAsientoComLetra = constanteService.buscarPorNomeConstante(Constantes.NUM_ASIENTO_CON_LETRA);
|
||||
numAsientoComLetra = constNumAsientoComLetra.getValorconstante().equals("true");
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
}
|
||||
|
||||
|
@ -60,6 +70,15 @@ public class EditarPricingAsientoController extends MyGenericForwardComposer {
|
|||
numeasiento.getValue();
|
||||
porcentaje.getValue();
|
||||
|
||||
if (!numAsientoComLetra && numeasiento.getText().matches(".*[a-zA-Z]+.*")) {
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarDiagramaAutobusController.msg.asientoConLetra"),
|
||||
Labels.getLabel("editarDiagramaAutobusController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
numeasiento.focus();
|
||||
return;
|
||||
}
|
||||
|
||||
List<PricingAsiento> lsAsientos = pricingAsientoService.obtenerPricingCategoria(pricingAsiento.getPricing(), numeasiento.getValue());
|
||||
|
||||
try {
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
package com.rjconsultores.ventaboletos.web.utilerias;
|
||||
|
||||
import org.zkoss.zk.ui.Component;
|
||||
import org.zkoss.zk.ui.WrongValueException;
|
||||
import org.zkoss.zul.Constraint;
|
||||
|
||||
public class ConstraintNumbersOnly implements Constraint {
|
||||
|
||||
@Override
|
||||
public void validate(Component comp, Object value) throws WrongValueException {
|
||||
if (!value.toString().matches("\\d+"))
|
||||
throw new WrongValueException(comp, "Somente números "+value);
|
||||
}
|
||||
|
||||
}
|
|
@ -4283,6 +4283,7 @@ editarDiagramaAutobusController.lhentreAcentosLateralDireitaList.label = EAD
|
|||
editarDiagramaAutobusController.lhentreAcentosLateralEsquerdaList.label = EAE
|
||||
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
||||
editarDiagramaAutobusController.lhlateralEsquerdaList.label = LE
|
||||
editarDiagramaAutobusController.msg.asientoConLetra = Armchair field cannot contain letters
|
||||
editarDiagramaAutobusController.msg.asientoObligatorio = Informe o número da poltrona
|
||||
# Pantalla Veículo Edición de Diagrama
|
||||
editarDiagramaAutobusController.window.title = Diagrama de autobús
|
||||
|
@ -4733,7 +4734,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
|
||||
|
@ -4770,7 +4771,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
|
||||
|
@ -4911,7 +4912,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 ?
|
||||
|
@ -7954,7 +7955,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
|
||||
|
@ -9336,7 +9337,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
|
||||
|
|
|
@ -3605,7 +3605,7 @@ editarConfiguracionCategoriaController.lblqtdMaximaVendaMes.value = Quantidade m
|
|||
editarConfiguracionCategoriaController.msg.modoFidelidadeNaoCinfigurado = Modulo de Fidelidad no configurado. Se debe configurar el Módulo Fidelidad antes de vincular este Tipo de Categoría.
|
||||
editarConfiguracionCategoriaController.msg.nuncaLiberarAssentosReservados = Debe tener asientos cuando se selecciona Nunca Liberar Reserva
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservados = El numero de Asientos reservados no puede ser mayor que la cantidad autorizada.
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite Asientos separados por punto y coma. Asientos no deben de contener ceros a la izquierda.
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite Asientos separados por punto y coma. Asientos no deben de contener ceros a la izquierda o niguna letra.
|
||||
editarConfiguracionCategoriaController.msg.validacaoCategoria = Es necesário informar una categoria
|
||||
editarConfiguracionCategoriaController.msg.validacaoVentaAntecipada = Para venta anticipada, es obligatório informar el tiempo
|
||||
editarConfiguracionCategoriaController.permissoes.value = Permisos
|
||||
|
@ -4306,6 +4306,7 @@ editarDiagramaAutobusController.lhentreAcentosLateralEsquerdaList.label = EAE
|
|||
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
||||
editarDiagramaAutobusController.lhlateralEsquerdaList.label = LE
|
||||
editarDiagramaAutobusController.msg.asientoObligatorio = Informe el numero del asiento
|
||||
editarDiagramaAutobusController.msg.asientoConLetra = El campo Asiento no puede contener letras
|
||||
# Pantalla coche Edición de Diagrama
|
||||
editarDiagramaAutobusController.window.title = Diagrama de autobús
|
||||
editarDispositivoVendaEmbarcadaController.MSG.empresaNaoInformada = Informe a empresa.
|
||||
|
|
|
@ -3584,8 +3584,8 @@ editarConfiguracionCategoriaController.lblTiempoValido.ajuda = Temps avant le d
|
|||
editarConfiguracionCategoriaController.lblTiempoValido.value = Heure valide
|
||||
editarConfiguracionCategoriaController.lblTipoCota.value = Type de quota
|
||||
editarConfiguracionCategoriaController.lblTipoDescuentoCompPreco.value = Type Composants de prix réduit
|
||||
editarConfiguracionCategoriaController.lblTipoIdentifacionDoc2.value = Type de document 2 présélectionné
|
||||
editarConfiguracionCategoriaController.lblTipoIdentifacionDoc1.value = Type de document 1 présélectionné
|
||||
editarConfiguracionCategoriaController.lblTipoIdentifacionDoc2.value = Type de document 2 présélectionné
|
||||
editarConfiguracionCategoriaController.lblTipoOcupacao.ajuda = Si choisi, le système commence à valider l'occupation du client utilisé dans la vente. (Facultatif)
|
||||
editarConfiguracionCategoriaController.lblTipoOcupacao.value = Profession
|
||||
editarConfiguracionCategoriaController.lblTiposCategoriasInteragem.value = Interaction de catégorie de type
|
||||
|
@ -4304,6 +4304,7 @@ editarDiagramaAutobusController.lhentreAcentosLateralDireitaList.label = EAD
|
|||
editarDiagramaAutobusController.lhentreAcentosLateralEsquerdaList.label = EAE
|
||||
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
||||
editarDiagramaAutobusController.lhlateralEsquerdaList.label = LE
|
||||
editarDiagramaAutobusController.msg.asientoConLetra = Le champ Fauteuil ne peut pas contenir de lettres
|
||||
editarDiagramaAutobusController.msg.asientoObligatorio = Entrez le numéro de siège
|
||||
# Pantalla Veículo Edición de Diagrama
|
||||
editarDiagramaAutobusController.window.title = Schéma de bus
|
||||
|
@ -4537,8 +4538,8 @@ editarEmpresaController.imprimirEmbarqueDesembarqCupom = Imprimer le coupon d'em
|
|||
editarEmpresaController.imprimirSegundaViaTransferencia = Imprimer le transfert de la deuxième copie
|
||||
editarEmpresaController.imprimirSegundaViaTransferencia.ajuda = Imprime 2 copies du coupon d'embarquement lorsqu'un transfert de billet est effectué (TAX).
|
||||
editarEmpresaController.indAutenticacao = Utilise l'authentification
|
||||
editarEmpresaController.indCalcGratuiSobreDescTotais.label=Aplica porcentagem gratuidade sobre descontos Totais
|
||||
editarEmpresaController.indCalcGratuiSobreDescTotais.help=Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40.
|
||||
editarEmpresaController.indCalcGratuiSobreDescTotais.help = Aplica porcentagem gratuidade após cálculo sobre descontos Totais. Ex.: Tarifa Normal=100, Desconto Pricing 10. Com flag habilitada o sistema irá fazer o seguinte cáculo para gratuidade 50% (100-10)/2=45, com flag desabilitada o cálculo será o seguinte (100/2)-10=40.
|
||||
editarEmpresaController.indCalcGratuiSobreDescTotais.label = Aplica porcentagem gratuidade sobre descontos Totais
|
||||
editarEmpresaController.indEmiteCupomFiscalRemarcacao.ajuda = Lorsqu'un transfert de ticket est effectué, le système émettra un nouveau coupon fiscal.
|
||||
editarEmpresaController.indEmiteCupomFiscalRemarcacao.label = Émet un coupon fiscal de réduction
|
||||
editarEmpresaController.indEnviaDadosAgenciaBpe = Envoyer les données de l'agence commerciale au format BP-e XML
|
||||
|
@ -7812,9 +7813,8 @@ indexController.mniRelatorioVendasPacotesFaturamento.label = Ventes de forfaits
|
|||
indexController.mniRelatorioVendasPacotesResumido.label = Ventes de forfaits - Résumé
|
||||
indexController.mniRelatorioVendasParcelamento.label = Ventes à tempérament
|
||||
indexController.mniRelatorioVendasPercurso.label = Ventes sur la route
|
||||
indexController.mniRelatorioVendasRequisicao.label = Rapport de demande de vente (ordre de service)
|
||||
indexController.mniRelatorioVendasRequisicao.Detalhado.label = Rapport de Ventes Détaillé de Requête (Ordre de Service)
|
||||
|
||||
indexController.mniRelatorioVendasRequisicao.label = Rapport de demande de vente (ordre de service)
|
||||
indexController.mniRelatorioVoucher.label = Bon
|
||||
indexController.mniRelatorioVoucherCancelados.label = Bon annulé
|
||||
indexController.mniRelatorioW2I.label = Rapport sécurisé W2I
|
||||
|
|
|
@ -3606,7 +3606,7 @@ editarConfiguracionCategoriaController.lblqtdMaximaVendaMes.value = Quantidade m
|
|||
editarConfiguracionCategoriaController.msg.modoFidelidadeNaoCinfigurado = Modulo de Fidelidade não configurado. Deve-se configurar o Módulo Fidelidade antes de vincular este Tipo de Categoria.
|
||||
editarConfiguracionCategoriaController.msg.nuncaLiberarAssentosReservados = Deve se ter assentos, quando a opção Nunca Liberar Reserva for selecionada
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservados = O número de assentos reservados não pode ser maior que a quantidade autorizada
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite assentos separados por ponto e virgula. Assentos não devem conter zeros à esquerda
|
||||
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite assentos separados por ponto e virgula. Assentos não devem conter zeros à esquerda ou letras.
|
||||
editarConfiguracionCategoriaController.msg.validacaoCategoria = É necessário informar uma categoria
|
||||
editarConfiguracionCategoriaController.msg.validacaoVentaAntecipada = Para venda antecipada, é obrigatório informar o tempo
|
||||
editarConfiguracionCategoriaController.permissoes.value = Permissões
|
||||
|
@ -4308,6 +4308,7 @@ editarDiagramaAutobusController.lhentreAcentosLateralEsquerdaList.label = EAE
|
|||
editarDiagramaAutobusController.lhlateralDireitaList.label = LD
|
||||
editarDiagramaAutobusController.lhlateralEsquerdaList.label = LE
|
||||
editarDiagramaAutobusController.msg.asientoObligatorio = Informe o número da poltrona
|
||||
editarDiagramaAutobusController.msg.asientoConLetra = Campo Poltrona não pode conter letras
|
||||
# Pantalla Veículo Edición de Diagrama
|
||||
editarDiagramaAutobusController.window.title = Diagrama de autobús
|
||||
editarDispositivoVendaEmbarcadaController.MSG.empresaNaoInformada = Informe a empresa.
|
||||
|
|
|
@ -55,9 +55,8 @@
|
|||
</row>
|
||||
<row id="rowAsiento" visible="true" >
|
||||
<label id="lbAsiento" value="${c:l('editarDetDiagramaAutobusController.lbAsiento.value')}"/>
|
||||
<intbox id="txtAsiento" width="70%" maxlength="3" constraint="no negative">
|
||||
<attribute name="onOK">btnSalvar.focus();</attribute>
|
||||
</intbox>
|
||||
<textbox id="txtAsiento" width="70%" maxlength="3" constraint="no zero, no negative"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||
</row>
|
||||
<row id="rowVendible" visible="true">
|
||||
<label id="lbVendible" value="${c:l('editarDetDiagramaAutobusController.lbVendible.value')}"/>
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
<rows>
|
||||
<row>
|
||||
<label value="${c:l('editarPricingController.asiento.value')}"/>
|
||||
<intbox id="numeasiento" constraint="no negative,no zero, no empty"
|
||||
<textbox id="numeasiento" constraint="no negative,no zero, no empty"
|
||||
value="@{winEditarPricingAsiento$composer.pricingAsiento.numeasiento}" maxlength="2"/>
|
||||
</row>
|
||||
<row>
|
||||
|
|
Loading…
Reference in New Issue