diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java
index 43edae05f..9bc3483e6 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarPuntoVentaController.java
@@ -241,6 +241,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Radio radIndvendsegopcionalNo;
private Radio radIndestansegopcionalSi;
private Radio radIndestansegopcionalNo;
+ private Radio radIntervalofechamentoDiario;
private Radio radIntervalofechamentoSemanal;
private Radio radIntervalofechamentoDecendial;
private Radio radIntervalofechamentoQuinzenal;
@@ -308,7 +309,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Datebox dateAntecipData;
private MyTextboxDecimal txtAntecipRetem;
private MyTextboxDecimal txtAntecipPercentual;
- private Textbox txtIntervalofechamento;
private Image img;
private Timebox timeboxInicio;
private Timebox timeboxFim;
@@ -350,6 +350,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private String logFileSelected;
+ public static final int INTERVALO_FECHAMENTO_DIARIO = 1;
public static final int INTERVALO_FECHAMENTO_SEMANAL = 7;
public static final int INTERVALO_FECHAMENTO_DECENDIAL = 10;
public static final int INTERVALO_FECHAMENTO_QUINZENAL = 15;
@@ -2583,19 +2584,20 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
txtDiasemtransito.getValue();
if (cmbEmpresaFechamentoParamptovta.getSelectedItem() != null &&
- (StringUtils.isNotEmpty(txtIntervalofechamento.getValue()) ||
- (radIntervalofechamentoSemanal.isChecked()
+ (radIntervalofechamentoDiario.isChecked() || radIntervalofechamentoSemanal.isChecked()
|| radIntervalofechamentoDecendial.isChecked()
|| radIntervalofechamentoQuinzenal.isChecked()
|| radIntervalofechamentoMensal.isChecked()
)
- )) {
+ ) {
Empresa empresa = (Empresa) cmbEmpresaFechamentoParamptovta.getSelectedItem().getValue();
FechamentoParamptovta fechamentoParamptovta = new FechamentoParamptovta();
fechamentoParamptovta.setEmpresa(empresa);
fechamentoParamptovta.setPuntoventa(puntoVenta);
Integer intervalofechamento = 0;
+
+
if (radIntervalofechamentoSemanal.isChecked()) {
intervalofechamento = INTERVALO_FECHAMENTO_SEMANAL;
@@ -2609,10 +2611,10 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
} else if (radIntervalofechamentoMensal.isChecked()) {
intervalofechamento = INTERVALO_FECHAMENTO_MENSAL;
- } else {
- intervalofechamento = Integer.valueOf(txtIntervalofechamento.getValue());
+ }else if (radIntervalofechamentoDiario.isChecked()) {
+ intervalofechamento = INTERVALO_FECHAMENTO_DIARIO;
}
-
+
fechamentoParamptovta.setIntervalofechamento(intervalofechamento);
if(StringUtils.isNotBlank(txtDiasemtransito.getValue())) {
@@ -2658,7 +2660,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
radIntervalofechamentoDecendial.setChecked(false);
radIntervalofechamentoQuinzenal.setChecked(false);
radIntervalofechamentoMensal.setChecked(false);
- txtIntervalofechamento.setValue(null);
+ radIntervalofechamentoDiario.setChecked(false);
}
private boolean validaFechamentoParamptovta(FechamentoParamptovta fechamentoParamptovta) {
@@ -2677,14 +2679,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
return validado;
}
- public Textbox getTxtIntervalofechamento() {
- return txtIntervalofechamento;
- }
-
- public void setTxtIntervalofechamento(Textbox txtIntervalofechamento) {
- this.txtIntervalofechamento = txtIntervalofechamento;
- }
-
public Combobox getCmbEmpresaFechamentoParamptovta() {
return cmbEmpresaFechamentoParamptovta;
}
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index 257cfdf60..9ba7b045c 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -1030,6 +1030,7 @@ editarPuntoVentaController.puntoventa.label = Agencia
editarPuntoVentaController.btnPesquisa.label = Búsqueda
editarPuntoVentaController.intervalofechamento.label = Intervalo Cierre(dias)
editarPuntoVentaController.fecmodif.label = Ult. Actual.
+editarPuntoVentaController.radIntervalofechamentoDiario.value=Diário
editarPuntoVentaController.radIntervalofechamentoSemanal.value=Semanal
editarPuntoVentaController.radIntervalofechamentoDecendial.value=Dezenal
editarPuntoVentaController.radIntervalofechamentoQuinzenal.value=Quinzenal
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index 5ec4bdc1a..55ceb5540 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -1070,6 +1070,7 @@ editarPuntoVentaController.puntoventa.label = Agencia
editarPuntoVentaController.btnPesquisa.label = Pesquisa
editarPuntoVentaController.intervalofechamento.label = Intervalo Fechamento(dias)
editarPuntoVentaController.fecmodif.label = Ult. Atual.
+editarPuntoVentaController.radIntervalofechamentoDiario.value=Diário
editarPuntoVentaController.radIntervalofechamentoSemanal.value=Semanal
editarPuntoVentaController.radIntervalofechamentoDecendial.value=Decendial
editarPuntoVentaController.radIntervalofechamentoQuinzenal.value=Quinzenal
diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul
index d3f099e86..f9e6177cd 100644
--- a/web/gui/catalogos/editarPuntoVenta.zul
+++ b/web/gui/catalogos/editarPuntoVenta.zul
@@ -1349,6 +1349,9 @@
value="${c:l('editarPuntoVentaController.intervalofechamento.label')}" />
+
@@ -1362,14 +1365,7 @@
id="radIntervalofechamentoMensal"
label="${c:l('editarPuntoVentaController.radIntervalofechamentoMensal.value')}" />
-
-
-
-
-
+