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 b4d82f4c1..261810e03 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 @@ -257,6 +257,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { private Radio radTotvsSi; private Radio radTotvsNo; private Radio radTotvsErro; + private Radio radTipoPagamentoBoleto; + private Radio radTipoPagamentoDeposito; private Button btnAdicionarEmpresaComissao; private MyComboboxPuntoVenta cmbPuntoVentaPadre; @@ -1575,6 +1577,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { encontrouEmpresaComFechamentoConfigurado = true; paramFechamento.setDiasemtransito(fechamentoParamptovta.getDiasemtransito()); paramFechamento.setIntervalofechamento(fechamentoParamptovta.getIntervalofechamento()); + paramFechamento.setTipopagamento(fechamentoParamptovta.getTipopagamento()); fechamentoParamptovtaService.actualizacion(paramFechamento); break; } @@ -2918,6 +2921,12 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { } else if (radIntervalofechamentoDiario.isChecked()) { intervalofechamento = Constantes.INTERVALO_FECHAMENTO_DIARIO; } + + if (radTipoPagamentoBoleto.isChecked()){ + fechamentoParamptovta.setTipopagamento("B"); + } else { + fechamentoParamptovta.setTipopagamento("D"); + } fechamentoParamptovta.setIntervalofechamento(intervalofechamento); @@ -2947,6 +2956,7 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer { radIntervalofechamentoQuinzenal.setChecked(false); radIntervalofechamentoMensal.setChecked(false); radIntervalofechamentoDiario.setChecked(false); + radTipoPagamentoBoleto.setChecked(true); txtDiasemtransito.setValue(""); } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/FechamentoParamptovtaListItemRenderer.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/FechamentoParamptovtaListItemRenderer.java index fab0c2d4b..6787baa24 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/FechamentoParamptovtaListItemRenderer.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/configuracioneccomerciales/FechamentoParamptovtaListItemRenderer.java @@ -28,6 +28,9 @@ public class FechamentoParamptovtaListItemRenderer implements ListitemRenderer { Listcell diasemtransito = new Listcell(params.getDiasemtransito() != null ? params.getDiasemtransito().toString() : ""); diasemtransito.setParent(listItem); + Listcell tipopagamento = new Listcell(params.getTipopagamento() != null ? params.getTipopagamento().toString() : ""); + tipopagamento.setParent(listItem); + listItem.setAttribute("data", params); } diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 0b3c923d2..4d7114941 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -1220,6 +1220,9 @@ editarPuntoVentaController.radIntervalofechamentoSemanal.value=Semanal editarPuntoVentaController.radIntervalofechamentoDecendial.value=Dezenal editarPuntoVentaController.radIntervalofechamentoQuinzenal.value=Quinzenal editarPuntoVentaController.radIntervalofechamentoMensal.value=Mensual +editarPuntoVentaController.tipopagamento.label=Tipo de Pagamento +editarPuntoVentaController.radTipoPagamentoBoleto.value=Boleto +editarPuntoVentaController.radTipoPagamentoDeposito.value=Deposito editarPuntoVentaController.MSG.borrarFechamentoParamptovta=Desea eliminar este parametro ? editarPuntoVentaController.MSG.fechamentoParamptovtaInvalidado=Ya existe parametro cadastrado. editarPuntoVentaController.diasemtransito.label = Dias en Transito diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index 40879d774..20dc54e48 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -1271,6 +1271,9 @@ editarPuntoVentaController.radIntervalofechamentoSemanal.value=Semanal editarPuntoVentaController.radIntervalofechamentoDecendial.value=Decendial editarPuntoVentaController.radIntervalofechamentoQuinzenal.value=Quinzenal editarPuntoVentaController.radIntervalofechamentoMensal.value=Mensal +editarPuntoVentaController.tipopagamento.label=Tipo de Pagamento +editarPuntoVentaController.radTipoPagamentoBoleto.value=Boleto +editarPuntoVentaController.radTipoPagamentoDeposito.value=Deposito editarPuntoVentaController.MSG.borrarFechamentoParamptovta=Deseja eliminar este parâmetro ? editarPuntoVentaController.MSG.fechamentoParamptovtaInvalidado=Já existe parâmetro cadastrado. editarPuntoVentaController.MSG.fechamentoParamptovtaEmpresaInvalida = Empresa não está cadastrada para venda. diff --git a/web/gui/catalogos/editarPuntoVenta.zul b/web/gui/catalogos/editarPuntoVenta.zul index da8aa29d1..66522c1a0 100644 --- a/web/gui/catalogos/editarPuntoVenta.zul +++ b/web/gui/catalogos/editarPuntoVenta.zul @@ -1477,6 +1477,19 @@ width="50px" use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> + + @@ -1509,6 +1522,9 @@ label="${c:l('editarPuntoVentaController.diasemtransito.label')}" sort="auto(diasemtransito)" /> +