diff --git a/pom.xml b/pom.xml
index 19d9bf57b..ef4565e5a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,12 +4,12 @@
4.0.0
br.com.rjconsultores
ventaboletosadm
- 1.5.1
+ 1.5.2
war
- 1.4.0
- 1.3.3
+ 1.4.1
+ 1.3.4
UTF-8
UTF-8
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java
index 114dd7bdd..c990c255a 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarClaseServicioController.java
@@ -53,6 +53,7 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
private MyComboboxEstandar cmbTipoServico;
private Button btnApagar;
private MyTextboxDecimal txtCoeficiente;
+ private MyTextboxDecimal porcPricingSemelhante;
private Checkbox chkNaoVendeSeguroOpcional;
private Combobox cmbDescontoMonitrip;
private List lsTipoDescontoMonitrips;
@@ -69,6 +70,7 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
btnApagar.setVisible(Boolean.FALSE);
}else {
txtCoeficiente.setValue(null != claseServicio.getCoeficiente() && !"".equals(claseServicio.getCoeficiente()) ? claseServicio.getCoeficiente().toString() : "");
+
}
if (claseServicio.getTipoServicoBPe() == null) {
@@ -82,6 +84,15 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
}
public void onClick$btnSalvar(Event ev) throws InterruptedException {
+ BigDecimal vlrPorcPricingSemelhante = porcPricingSemelhante.getValueDecimal();
+
+ if ((vlrPorcPricingSemelhante != null) && (vlrPorcPricingSemelhante.intValue() < 1 || vlrPorcPricingSemelhante.intValue() >= 100)) {
+ Messagebox.show(
+ Labels.getLabel("editarClaseServicioController.window.title"),
+ Labels.getLabel("editarClaseServicioController.msgValidacaoPorcPricingSemelhante.title"),
+ Messagebox.OK, Messagebox.INFORMATION);
+ return;
+ }
txtNome.getText();
cmbTipoServico.getValue();
chkNaoVendeSeguroOpcional.getValue();
@@ -213,5 +224,14 @@ public class EditarClaseServicioController extends MyGenericForwardComposer {
public void setLsTipoDescontoMonitrips(List lsTipoDescontoMonitrips) {
this.lsTipoDescontoMonitrips = lsTipoDescontoMonitrips;
}
-
+
+ public MyTextboxDecimal getPorcPricingSemelhante() {
+ return porcPricingSemelhante;
+ }
+
+ public void setPorcPricingSemelhante(MyTextboxDecimal porcPricingSemelhante) {
+ this.porcPricingSemelhante = porcPricingSemelhante;
+ }
+
+
}
diff --git a/web/WEB-INF/i3-label_en.label b/web/WEB-INF/i3-label_en.label
index a8eba46b2..7ace5638c 100644
--- a/web/WEB-INF/i3-label_en.label
+++ b/web/WEB-INF/i3-label_en.label
@@ -1337,6 +1337,8 @@ editarClaseServicioController.MSG.borrarOK = Tipo de Classe Excluido com Sucesso
editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR
editarClaseServicioController.labelNaoVendeSeguroOpcional.value = Sem Seguro Opcional
editarClaseServicioController.lbMonitrip.value = Tipo de Classe Monitrip
+editarClaseServicioController.labelPorcPricingSemelhante.value = Porcentagem para princing semelhantes.
+editarClaseServicioController.msgValidacaoPorcPricingSemelhante.title = Porcentagem para princing semelhantes, precisa esta entre 1 e 100.
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index 03cbc32db..0e512cd90 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -1161,6 +1161,8 @@ editarClaseServicioController.MSG.borrarOK = Clase de servicio se eliminó exito
editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR
editarClaseServicioController.labelNaoVendeSeguroOpcional.value = Sin Seguro Opcional
editarClaseServicioController.lbMonitrip.value = Tipo de Clase Monitrip
+editarClaseServicioController.labelPorcPricingSemelhante.value = Porcentagem para princing semelhantes.
+editarClaseServicioController.msgValidacaoPorcPricingSemelhante.title = Porcentagem para princing semelhantes, precisa esta entre 1 e 100.
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index ef3bbe47b..87acf48fa 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -1339,6 +1339,8 @@ editarClaseServicioController.MSG.borrarOK = Tipo de Classe Excluido com Sucesso
editarClaseServicioController.labelCoeficiente.value = Coeficiente DER/PR
editarClaseServicioController.labelNaoVendeSeguroOpcional.value = Sem Seguro Opcional
editarClaseServicioController.lbMonitrip.value = Tipo de Classe Monitrip
+editarClaseServicioController.labelPorcPricingSemelhante.value = Porcentagem para princing semelhantes.
+editarClaseServicioController.msgValidacaoPorcPricingSemelhante.title = Porcentagem para princing semelhantes, precisa esta entre 1 e 100.
editarClaseServicioController.tipoServicoBPe.1 = 1 - Convencional com sanitário
editarClaseServicioController.tipoServicoBPe.2 = 2 - Convencional sem sanitário
diff --git a/web/gui/catalogos/editarClaseServicio.zul b/web/gui/catalogos/editarClaseServicio.zul
index ca1f77578..c2e78f9d4 100644
--- a/web/gui/catalogos/editarClaseServicio.zul
+++ b/web/gui/catalogos/editarClaseServicio.zul
@@ -60,7 +60,18 @@
-
+
+
+
+
+
+
+
+