diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java
index cf9e1dff8..798cc4542 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaController.java
@@ -195,6 +195,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
private Checkbox chkSexta;
private Checkbox chkSabado;
private Checkbox chkDomingo;
+ private Checkbox chkIndnaopermitevdamesmodocviagem;
private Radio radioCorLaranja;
private Radio radioCorVerde;
@@ -821,6 +822,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
cDescuento.setIndSexta(chkSexta.isChecked());
cDescuento.setIndSabado(chkSabado.isChecked());
cDescuento.setIndDomingo(chkDomingo.isChecked());
+ cDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked());
if(radioHorarioLiberacaoVendaOrigem.isChecked()) {
cDescuento.setHorarioLiberacaoVendaPassagem(HorarioLiberacaoVendaPassagem.HORARIO_LIBERACAO_VENDA_ORIGEM);
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java
index 9fed94bff..0bce7298b 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/EditarConfiguracionCategoriaDatosCategoriaController.java
@@ -98,6 +98,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
private Checkbox chkPrecoPedagio;
private Checkbox chkPrecoSeguro;
private Checkbox chkPrecoOutros;
+ private Checkbox chkIndnaopermitevdamesmodocviagem;
private Radio radioHorarioLiberacaoVendaOrigem;
private Radio radioHorarioLiberacaoVendaTrecho;
@@ -209,6 +210,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
chkSexta.setChecked(categoriaDescuento.getIndSexta());
chkSabado.setChecked(categoriaDescuento.getIndSabado());
chkDomingo.setChecked(categoriaDescuento.getIndDomingo());
+ chkIndnaopermitevdamesmodocviagem.setChecked(categoriaDescuento.getIndnaopermitevdamesmodocviagem() == null ? Boolean.FALSE : categoriaDescuento.getIndnaopermitevdamesmodocviagem());
radioHorarioLiberacaoVendaOrigem.setChecked(true);
radioHorarioLiberacaoVendaTrecho.setChecked(false);
@@ -373,6 +375,7 @@ public class EditarConfiguracionCategoriaDatosCategoriaController extends MyGene
categoriaDescuento.setIndSexta(chkSexta.isChecked());
categoriaDescuento.setIndSabado(chkSabado.isChecked());
categoriaDescuento.setIndDomingo(chkDomingo.isChecked());
+ categoriaDescuento.setIndnaopermitevdamesmodocviagem(chkIndnaopermitevdamesmodocviagem.isChecked());
categoriaDescuentoList.updateItem(categoriaDescuento);
this.closeWindow();
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index a5f88ad27..bab358897 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -1146,6 +1146,7 @@ editarEmpresaController.indgapcancelado.label = Gaps Canceladas
editarEmpresaController.indgapdevolvido.label = Gaps Devueltas
editarEmpresaController.indeventosfinanceiros.label = Eventos Financieros
editarEmpresaController.indocd.label = OCDs
+editarEmpresaController.indRemarcacaoTrocaPassagem.label = Utiliza Troca de Passagens para Remarcação
#Empresa impuesto
editarEmpresaImpostoController.window.title = Configuración de impuesto por empresa/estado
@@ -1951,6 +1952,19 @@ editarConfiguracionCategoriaController.msg.validacaoAssentosReservados = El nume
editarConfiguracionCategoriaController.msg.validacaoAssentosReservadosPontoeVirgula = Digite Asientos separados por punto y coma. Asientos no deben de contener ceros a la izquierda.
editarConfiguracionCategoriaController.lblTipoDescuentoCompPreco.value = Tipo Descuento Componentes del Precio
editarConfiguracionCategoriaController.lblDescuentoCompPreco.value = Descuento Componentes del Precio
+editarConfiguracionCategoriaController.lblDiasDaSemana.value = Días de la Semana
+editarConfiguracionCategoriaController.lblSegunda.value = Lunes
+editarConfiguracionCategoriaController.lblTerca.value = Martes
+editarConfiguracionCategoriaController.lblQuarta.value = Miércoles
+editarConfiguracionCategoriaController.lblQuinta.value = Jueves
+editarConfiguracionCategoriaController.lblSexta.value = Viernes
+editarConfiguracionCategoriaController.lblSabado.value = Sábado
+editarConfiguracionCategoriaController.lblDomingo.value = Domingo
+editarConfiguracionCategoriaController.lblCores.value = Colores
+editarConfiguracionCategoriaController.lblCoresNenhuma.value = Ninguna
+editarConfiguracionCategoriaController.lblCoresLaranja.value = Naranja
+editarConfiguracionCategoriaController.lblCoresVerde.value = Verde
+editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value = No permite la venta de varios pasajes para el mismo documento y edad en el mismo horario del recorrido del Servicio
# Detener a pantalla de Búsqueda
busquedaCatalogoDeParadaController.window.title = Parada
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 129dddbeb..0d73f0fe3 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -1267,6 +1267,7 @@ editarEmpresaController.indgapcancelado.label = Gaps Canceladas
editarEmpresaController.indgapdevolvido.label = Gaps Devolvidas
editarEmpresaController.indeventosfinanceiros.label = Eventos Financeiros
editarEmpresaController.indocd.label = OCDs
+editarEmpresaController.indRemarcacaoTrocaPassagem.label = Utiliza Troca de Passagens para Remarcação
#Empresa Imposto
editarEmpresaImpostoController.window.title = Configuração de Imposto por Empresa/Estado
@@ -2122,6 +2123,7 @@ editarConfiguracionCategoriaController.lblCores.value = Cores
editarConfiguracionCategoriaController.lblCoresNenhuma.value = Nenhuma
editarConfiguracionCategoriaController.lblCoresLaranja.value = Laranja
editarConfiguracionCategoriaController.lblCoresVerde.value = Verde
+editarConfiguracionCategoriaController.lblIndnaopermitevdamesmodocviagem.value = Não permite a venda de várias passagens para o mesmo documento e idade no mesmo horário do percurso do Serviço
# Detener a pantalla de Pesquisa
busquedaCatalogoDeParadaController.window.title = Localidade
diff --git a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul
index 886793449..358f6c6cd 100644
--- a/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul
+++ b/web/gui/configuraciones_comerciales/editarConfiguracionCategorias.zul
@@ -321,6 +321,11 @@
checked="true" />
+
+
+
+
+
+
+
+