diff --git a/pom.xml b/pom.xml
index ffd1f3d4f..22776fad4 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
br.com.rjconsultores
ventaboletosadm
- 1.161.1
+ 1.162.0
war
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java
index 2c729029a..6a93acdba 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/tarifas/EditarRedondeoController.java
@@ -32,6 +32,7 @@ import com.rjconsultores.ventaboletos.entidad.Redondeo;
import com.rjconsultores.ventaboletos.entidad.RedondeoCtrl;
import com.rjconsultores.ventaboletos.entidad.RedondeoMarca;
import com.rjconsultores.ventaboletos.entidad.RedondeoOrgaoConcedente;
+import com.rjconsultores.ventaboletos.service.ConstanteService;
import com.rjconsultores.ventaboletos.service.MarcaService;
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
import com.rjconsultores.ventaboletos.service.RedondeoCtrlService;
@@ -83,6 +84,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
@Autowired
private OrgaoConcedenteService orgaoService;
+ @Autowired
+ private ConstanteService constanteService;
private Combobox cmbOrgao;
private List lsOrgaoCOncendente;
@@ -90,6 +93,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
private List lsRedondeoOrgao;
+ private Boolean configArredondamentoCentenas;
+
@Override
public void doAfterCompose(Component comp) throws Exception {
@@ -97,6 +102,8 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
lsOrgaoCOncendente = orgaoService.obtenerTodos();
+ configArredondamentoCentenas = constanteService.buscarValorConstantePorNomeConstanteBoolean("CONFIG_ARREDONDAMENTO_CENTENAS").booleanValue();
+
super.doAfterCompose(comp);
redondeoCtrl = (RedondeoCtrl) Executions.getCurrent().getArg().get("redondeoCtrl");
@@ -119,7 +126,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
chkIndaplicapricing.setChecked(redondeoCtrl.getIndaplicapricing());
chkIndaplicaArtesp.setChecked(redondeoCtrl.getIndaplicaArtesp() == null ? Boolean.FALSE : redondeoCtrl.getIndaplicaArtesp());
- if(chkIndaplicaArtesp.isChecked()){
+ if(chkIndaplicaArtesp.isChecked() && !configArredondamentoCentenas){
chkIndaplicapricing.setDisabled(true);
chkIndaplicadescuento.setDisabled(true);
}
@@ -460,7 +467,7 @@ public class EditarRedondeoController extends MyGenericForwardComposer {
}
public void onClick$chkIndaplicaArtesp(){
- if(chkIndaplicaArtesp.isChecked()){
+ if(chkIndaplicaArtesp.isChecked() && !configArredondamentoCentenas){
chkIndaplicadescuento.setChecked(false);
chkIndaplicapricing.setChecked(false);
chkIndaplicadescuento.setDisabled(true);