diff --git a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java
index 0b9b937f0..e5841969a 100644
--- a/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java
+++ b/src/java/com/rjconsultores/ventaboletos/relatorios/impl/RelatorioEstornoCartao.java
@@ -123,7 +123,7 @@ public class RelatorioEstornoCartao extends Relatorio {
sql.append(" e.EMPRESA_ID = m.EMPRESA_ID ");
sql.append(" WHERE ");
sql.append(" dec.activo = 1 ");
- if (parametros.get("NUMPUNTOVENTA") != null) {
+ if (parametros.get("NUMPUNTOVENTA") != null && !parametros.get("NUMPUNTOVENTA").equals("-1")) {
sql.append(" AND dec.PUNTOVENTA_ID IN(" + parametros.get("NUMPUNTOVENTA") + ") ");
}
sql.append(" AND e.EMPRESA_ID = :empresaId ");
diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java
index 2fb03df50..c77de76d2 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarOrgaoConcedenteController.java
@@ -68,6 +68,7 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
private MyTextbox txtTiempoLimiteCambio;
private Checkbox chkIndnaopermitetransferencia;
private Checkbox chkIndsolicitadatostarjeta;
+ private Checkbox chkIndOrgaoconcedentetransf;
private MyComboboxEmpresa cmbEmpresa;
private MyTextboxDecimal txtIndicePeaje;
@@ -185,7 +186,8 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
oc.setIndDevolucaoTransferencia(radDevolucaoTransferenciaSim.isChecked());
oc.setIndCobrancaTransferencia(radCobrancaTransferenciaSim.isChecked());
oc.setIndSolicitaDatosTarjeta(chkIndsolicitadatostarjeta.isChecked());
-
+ oc.setIndOrgaoconcedentetransf(chkIndOrgaoconcedentetransf.isChecked());
+
if (StringUtils.isNotBlank(txtTiempoLimiteCambio.getValue())) {
oc.setTiempolimiteCambio(new Integer(txtTiempoLimiteCambio.getValue()));
oc.setPorcCambioEmbarcado(txtPorcCambioEmbarcado.getValueDecimal());
@@ -378,4 +380,18 @@ public class EditarOrgaoConcedenteController extends MyGenericForwardComposer {
this.radCobrancaTransferenciaNao = radCobrancaTransferenciaNao;
}
+ /**
+ * @return the chkIndOrgaoconcedentetransf
+ */
+ public Checkbox getChkIndOrgaoconcedentetransf() {
+ return chkIndOrgaoconcedentetransf;
+ }
+
+ /**
+ * @param chkIndOrgaoconcedentetransf the chkIndOrgaoconcedentetransf to set
+ */
+ public void setChkIndOrgaoconcedentetransf(Checkbox chkIndOrgaoconcedentetransf) {
+ this.chkIndOrgaoconcedentetransf = chkIndOrgaoconcedentetransf;
+ }
+
}
\ No newline at end of file
diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoCancelacion.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoCancelacion.java
index b396f4300..e8de56250 100644
--- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoCancelacion.java
+++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOrgaoCancelacion.java
@@ -59,7 +59,11 @@ public class RenderOrgaoCancelacion implements ListitemRenderer {
lc = new Listcell(orgaoCancelacion.getIndSolicitaDatosTarjeta() != null && orgaoCancelacion.getIndSolicitaDatosTarjeta() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
lc.setStyle("text-align:center");
-
+
+ lc = new Listcell(orgaoCancelacion.getIndOrgaoconcedentetransf() != null && orgaoCancelacion.getIndOrgaoconcedentetransf() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
+ lc.setParent(lstm);
+ lc.setStyle("text-align:center");
+
lstm.setAttribute("data", orgaoCancelacion);
}
}
diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label
index 667dae312..dd9e4ebb0 100644
--- a/web/WEB-INF/i3-label_es_MX.label
+++ b/web/WEB-INF/i3-label_es_MX.label
@@ -5369,6 +5369,7 @@ editarOrgaoConcedenteController.porcCambioEmbarcado.label=Multa Cambio Embarcada
editarOrgaoConcedenteController.tiempoLimite.label=Tiempo Limite Embarcado
editarOrgaoConcedenteController.tiempoLimiteCambio.label=Tiempo Limite Cambio
editarOrgaoConcedenteController.indnaopermitetransferencia.label=No Permite Cambio
+editarOrgaoConcedenteController.indOrgaoconcedentetransf.label=Valida Instituición Concedente en el Cambio
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = El Índice de Peaje no puede ser igual a cero
editarOrgaoConcedenteController.si.label=SI
editarOrgaoConcedenteController.no.label=NO
@@ -5376,6 +5377,7 @@ editarOrgaoConcedenteController.indMultaTransferencia.label=Cambio misma corrida
editarOrgaoConcedenteController.indDevolucaoTransferencia.label=Cambio misma corrida - Devolver Diferenza
editarOrgaoConcedenteController.indCobrancaTransferencia.label=Cambio misma corrida - Cobrar Diferenza
editarOrgaoConcedenteController.indsolicitadatostarjeta.label=Solicitar datos tarjeta
+editarOrgaoConcedenteController.indOrgaoconcedentetransf.label=Valida Instituición Conc. Cambio
# Busqueda Indice Tarifa
diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label
index c55fd721d..3070c2353 100644
--- a/web/WEB-INF/i3-label_pt_BR.label
+++ b/web/WEB-INF/i3-label_pt_BR.label
@@ -5450,6 +5450,7 @@ editarOrgaoConcedenteController.porcCambioEmbarcado.label=Multa Troca Embarcada
editarOrgaoConcedenteController.tiempoLimite.label=Tempo Limite Embarcado
editarOrgaoConcedenteController.tiempoLimiteCambio.label=Tempo Limite Troca
editarOrgaoConcedenteController.indnaopermitetransferencia.label=Não Permite Transferência
+editarOrgaoConcedenteController.indOrgaoconcedentetransf.label=Valida Orgão Concedente na Transferência
editarOrgaoConcedenteController.MSG.indicePeajeZeroInvalido = O Índice do pedágio não pode ser igual à zero
editarOrgaoConcedenteController.si.label=SIM
editarOrgaoConcedenteController.no.label=NÃO
@@ -5457,6 +5458,7 @@ editarOrgaoConcedenteController.indMultaTransferencia.label=Remarcação mesmo s
editarOrgaoConcedenteController.indDevolucaoTransferencia.label=Remarcação mesmo serviço - Devolver Diferença
editarOrgaoConcedenteController.indCobrancaTransferencia.label=Remarcação mesmo serviço - Cobrar Diferença
editarOrgaoConcedenteController.indsolicitadatostarjeta.label=Solicita Dados Cartão
+editarOrgaoConcedenteController.indOrgaoconcedentetransf.label=Valida Orgão Conc. Remarcação
# Busqueda Coeficiente Tarifa
diff --git a/web/gui/catalogos/editarOrgaoConcedente.zul b/web/gui/catalogos/editarOrgaoConcedente.zul
index afa3515ab..b7d038fbf 100644
--- a/web/gui/catalogos/editarOrgaoConcedente.zul
+++ b/web/gui/catalogos/editarOrgaoConcedente.zul
@@ -212,6 +212,12 @@
+
+
+
+
@@ -258,6 +264,8 @@
label="${c:l('editarOrgaoConcedenteController.indCobrancaTransferencia.label')}" width="280px" />
+