wilian 2015-06-19 20:59:41 +00:00
parent b590cdc4ea
commit e7f96f7b24
6 changed files with 88 additions and 24 deletions

View File

@ -319,7 +319,12 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Checkbox checkOfpsPropria;
private Checkbox checkOfpsTerceiros;
private Checkbox checkStock;
private Checkbox checkPermisoTasaEmbarque;
private Radio radIndEstanTasaEmbarqueSi;
private Radio radIndEstanTasaEmbarqueNo;
private Radio radIndPermisoTasaEmbarqueSi;
private Radio radIndPermisoTasaEmbarqueNo;
private Checkbox checkPtoVtaEmpresaIndTerceirizada;
private Checkbox checkPtoVtaEmpresaIndBloqueada;
private Checkbox ckIsento;
private Checkbox checkSimulaIntegracion;
private Checkbox checkTodosPuntosVenta;
@ -436,13 +441,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
checkStock.setChecked(false);
}
}
if (puntoVenta.getIndPermisoTasaEmbarque() != null) {
if (puntoVenta.getIndPermisoTasaEmbarque()) {
checkPermisoTasaEmbarque.setChecked(true);
} else {
checkPermisoTasaEmbarque.setChecked(false);
}
}
if (puntoVenta.getNumfax() != null) {
txtNumFax.setValue(puntoVenta.getNumfax());
}
@ -993,7 +991,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
if (cmbEmpresaSeguro.getSelectedItem() != null &&
(radIndvendsegopcionalSi.isChecked() || radIndvendsegopcionalNo.isChecked() ||
radIndestansegopcionalSi.isChecked() || radIndestansegopcionalNo.isChecked())) {
radIndestansegopcionalSi.isChecked() || radIndestansegopcionalNo.isChecked()) &&
(radIndPermisoTasaEmbarqueSi.isChecked() || radIndPermisoTasaEmbarqueNo.isChecked() ||
radIndEstanTasaEmbarqueSi.isChecked() || radIndEstanTasaEmbarqueNo.isChecked())) {
Empresa empresa = (Empresa) cmbEmpresaSeguro.getSelectedItem().getValue();
@ -1001,6 +1001,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
pto.setIndVendeSegOpcional(radIndvendsegopcionalSi.isChecked());
pto.setIndEstanSegOpcional(radIndestansegopcionalSi.isChecked());
pto.setIndEstanTasaEmbarque(radIndEstanTasaEmbarqueSi.isChecked());
pto.setIndPermisoTasaEmbarque(radIndPermisoTasaEmbarqueSi.isChecked());
pto.setEmpresa(empresa);
pto.setPuntoventaId(puntoVenta);
@ -1215,7 +1217,6 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
}
}
puntoVenta.setIndValidaStock(checkStock.isChecked());
puntoVenta.setIndPermisoTasaEmbarque(checkPermisoTasaEmbarque.isChecked());
if (cmbBanco.getSelectedItem() == null) {
puntoVenta.setAgenciaId(null);
@ -1660,6 +1661,8 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
ptovtaEmpresa.setActivo(Boolean.TRUE);
ptovtaEmpresa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
ptovtaEmpresa.setFecmodif(Calendar.getInstance().getTime());
ptovtaEmpresa.setIndTerceirizada(checkPtoVtaEmpresaIndTerceirizada.isChecked());
ptovtaEmpresa.setIndBloqueada(checkPtoVtaEmpresaIndBloqueada.isChecked());
lsPtovtaEmpresa.add(ptovtaEmpresa);

View File

@ -5,6 +5,8 @@
package com.rjconsultores.ventaboletos.web.utilerias.render;
import com.rjconsultores.ventaboletos.entidad.PtovtaEmpresa;
import org.zkoss.util.resource.Labels;
import org.zkoss.zul.Listcell;
import org.zkoss.zul.Listitem;
import org.zkoss.zul.ListitemRenderer;
@ -21,6 +23,12 @@ public class PtovtaEmpresaRender implements ListitemRenderer {
Listcell lc = new Listcell(ptoVta.getEmpresa() == null ? " - " : ptoVta.getEmpresa().getNombempresa());
lc.setParent(lstm);
lc = new Listcell(ptoVta.getIndTerceirizada() != null && ptoVta.getIndTerceirizada() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
lc = new Listcell(ptoVta.getIndBloqueada() != null && ptoVta.getIndBloqueada() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
lstm.setAttribute("data", ptoVta);
}

View File

@ -21,6 +21,12 @@ public class RenderPtoVtaSeguro implements ListitemRenderer {
lc = new Listcell(pto.getIndEstanSegOpcional() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
lc = new Listcell(pto.getIndEstanTasaEmbarque() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
lc = new Listcell(pto.getIndPermisoTasaEmbarque() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
lstm.setAttribute("data", pto);
}

View File

@ -827,6 +827,8 @@ editarPuntoVentaController.lbNumEdirecion.value = Dirección
editarPuntoVentaController.lbIndDatosTarjeta.value = Base de datos
editarPuntoVentaController.lbNodo.value = Servidor
editarPuntoVentaController.lbEmpresa.value = Empresa
editarPuntoVentaController.lbEmpresaBloqueada.value = Bloqueada
editarPuntoVentaController.lbEmpresaTerceirizada.value = Terceirizada
editarPuntoVentaController.lbparada.value = Parada
editarPuntoVentaController.lbTpoPtoVta.value = Canal de venta
editarPuntoVentaController.lbMoneda.value = Moneda
@ -866,6 +868,7 @@ editarPuntoVentaController.tab.label.estoque = Estoque mínimo
editarPuntoVentaController.tab.label.empresaBloqueada = Empresas bloqueadas
editarPuntoVentaController.tab.label.localidades = Localidades Permitidas
editarPuntoVentaController.tab.label.seguro = Seguro
editarPuntoVentaController.tab.label.seguroTasaEmbarque = Seguro/Tasa de Embarque
editarPuntoVentaController.tab.label.tipoPassageiroBloqueio = Tipos de boletos bloqueados
editarPuntoVentaController.tab.label.usuBancario = Usuarios bancários
editarPuntoVentaController.tab.label.fechamentocntcorrente = Fechamento Conta Corrente
@ -877,6 +880,9 @@ editarPuntoVentaController.lbCheckStock.value = Validar estoque
editarPuntoVentaController.lbVendeSegOpcional.value = Vende seguro opcional
editarPuntoVentaController.lbEstanSegOpcional.value = Estan seguro opcional
editarPuntoVentaController.label.tipoPassagem = Tipo de boletos
editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Tasa de Embarque pre-seleccionada
editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite deseleccionar Tasa de Embarque
editarPuntoVentaController.label.isento = ISENTO
editarPuntoVentaController.label.totvs = Integracion TOTVS
editarPuntoVentaController.label.totvs.sim = Concluída

View File

@ -865,6 +865,8 @@ editarPuntoVentaController.lbNumEdirecion.value = Endereço
editarPuntoVentaController.lbIndDatosTarjeta.value = Base de dados
editarPuntoVentaController.lbNodo.value = Servidor
editarPuntoVentaController.lbEmpresa.value = Empresa
editarPuntoVentaController.lbEmpresaBloqueada.value = Bloqueada
editarPuntoVentaController.lbEmpresaTerceirizada.value = Terceirizada
editarPuntoVentaController.lbparada.value = Localidade
editarPuntoVentaController.lbTpoPtoVta.value = Canal de Venda
editarPuntoVentaController.lbMoneda.value = Moeda
@ -904,6 +906,7 @@ editarPuntoVentaController.tab.label.estoque = Estoque Mínimo
editarPuntoVentaController.tab.label.empresaBloqueada = Empresas Bloqueadas
editarPuntoVentaController.tab.label.localidades = Localidades Permitidas
editarPuntoVentaController.tab.label.seguro = Seguro
editarPuntoVentaController.tab.label.seguroTasaEmbarque = Seguro/Taxa de Embarque
editarPuntoVentaController.tab.label.tipoPassageiroBloqueio = Tipos de Passagens Bloqueadas
editarPuntoVentaController.tab.label.usuBancario = Usuarios bancários
editarPuntoVentaController.tab.label.fechamentocntcorrente = Fechamento Conta Corrente
@ -915,6 +918,8 @@ editarPuntoVentaController.lbCheckStock.value = Validar Estoque
editarPuntoVentaController.lbVendeSegOpcional.value = Vende Seguro Opcional
editarPuntoVentaController.lbEstanSegOpcional.value = Estan Seguro Opcional
editarPuntoVentaController.label.tipoPassagem = Tipo de Passagens
editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Taxa de Embarque pré-selecionada
editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite desmarcar Taxa de Embarque
editarPuntoVentaController.label.isento = ISENTO
editarPuntoVentaController.label.totvs = Integração TOTVS
editarPuntoVentaController.label.totvs.sim = Concluída

View File

@ -48,18 +48,18 @@
label="${c:l('indexController.mniFormaPago.label')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.recoleccion')}" />
<tab visible="false"
<tab
label="${c:l('editarPuntoVentaController.tab.label.empVenta')}" />
<tab visible="false"
label="${c:l('editarPuntoVentaController.tab.label.usuBancario')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.estoque')}" />
<tab
<tab visible="false"
label="${c:l('editarPuntoVentaController.tab.label.empresaBloqueada')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.localidades')}" />
<tab
label="${c:l('editarPuntoVentaController.tab.label.seguro')}" />
label="${c:l('editarPuntoVentaController.tab.label.seguroTasaEmbarque')}" />
<tab
visible="@{winEditarPuntoVenta$composer.validaFuncionTipoBoletoBloqueado}"
label="${c:l('editarPuntoVentaController.tab.label.tipoPassageiroBloqueio')}" />
@ -185,12 +185,6 @@
<checkbox id="checkStock"
label="${c:l('editarPuntoVentaController.lbCheckStock.value')}"
checked="false" />
</row>
<row>
<label
value="${c:l('editarConfiguracionDiversosController.lbPermisoTasaEmbarque.value')}" />
<checkbox id="checkPermisoTasaEmbarque" />
</row>
<row>
<!-- Tel1 -->
@ -911,8 +905,8 @@
<tabpanel height="300px">
<grid fixedLayout="true">
<columns>
<column width="40%" />
<column width="60%" />
<column width="25%" />
<column width="75%" />
</columns>
<rows>
<row>
@ -923,6 +917,18 @@
constraint="no empty" mold="rounded" buttonVisible="true"
width="70%" model="@{winEditarPuntoVenta$composer.lsEmpresas}" />
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.lbEmpresaTerceirizada.value')}" />
<checkbox id="checkPtoVtaEmpresaIndTerceirizada"
checked="false" />
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.lbEmpresaBloqueada.value')}" />
<checkbox id="checkPtoVtaEmpresaIndBloqueada"
checked="false" />
</row>
</rows>
</grid>
@ -945,6 +951,10 @@
<listhead sizable="true">
<listheader image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.lbEmpresa.value')}" />
<listheader image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.lbEmpresaTerceirizada.value')}" />
<listheader image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.lbEmpresaBloqueada.value')}" />
</listhead>
</listbox>
</tabpanel>
@ -1153,7 +1163,7 @@
</listhead>
</listbox>
</tabpanel>
<!-- SEGURO -->
<!-- SEGURO/TAXA DE EMBARQUE -->
<tabpanel height="400px">
<grid fixedLayout="true">
<columns>
@ -1189,6 +1199,26 @@
label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value')}" />
<radiogroup Id="indEstanTasaEmbarque">
<radio id="radIndEstanTasaEmbarqueSi"
label="${c:l('MSG.SI')}" checked="true" />
<radio id="radIndEstanTasaEmbarqueNo"
label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value')}" />
<radiogroup Id="indPermisoTasaEmbarque">
<radio id="radIndPermisoTasaEmbarqueSi"
label="${c:l('MSG.SI')}" checked="true" />
<radio id="radIndPermisoTasaEmbarqueNo"
label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
</rows>
</grid>
<toolbar>
@ -1215,6 +1245,12 @@
<listheader id="lhPtoVtaSeguroEstan"
image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.lbEstanSegOpcional.value')}" />
<listheader id="lhIndEstanTasaEmbarque"
image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value')}" />
<listheader id="lhIndPermisoTasaEmbarque"
image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value')}" />
</listhead>
</listbox>
</tabpanel>