fixed bug#13108

qua:Renato
dev:Valdir

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@88826 d1611594-4594-4d17-8e1d-87c2c4800839
master
frederico 2019-01-14 16:47:27 +00:00
parent 8addfa318b
commit 02f243dcc2
5 changed files with 105 additions and 19 deletions

View File

@ -391,6 +391,9 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
private Radio radIndPermisoTasaEmbarqueNo; private Radio radIndPermisoTasaEmbarqueNo;
private Radio radIndPermisoTasaEmbarqueVtaManualSi; private Radio radIndPermisoTasaEmbarqueVtaManualSi;
private Radio radIndPermisoTasaEmbarqueVtaAgenciaSi; private Radio radIndPermisoTasaEmbarqueVtaAgenciaSi;
private Radio radIndVendeSeguroOpcEmbarcadaSi;
private Radio radIndVendeSeguroTabelaEmbarcadaSi;
private Radio radIndTaxaEmbarqueEmbarcadaSi;
private Checkbox checkPtoVtaEmpresaIndTerceirizada; private Checkbox checkPtoVtaEmpresaIndTerceirizada;
private Checkbox checkPtoVtaEmpresaIndBloqueada; private Checkbox checkPtoVtaEmpresaIndBloqueada;
private Checkbox checkPtoVtaEmpresaIndMostrarCaja; private Checkbox checkPtoVtaEmpresaIndMostrarCaja;
@ -1348,7 +1351,13 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
radIndEstanTasaEmbarqueSi.isChecked() || radIndEstanTasaEmbarqueNo.isChecked())) { radIndEstanTasaEmbarqueSi.isChecked() || radIndEstanTasaEmbarqueNo.isChecked())) {
Empresa empresa = (Empresa) cmbEmpresaSeguro.getSelectedItem().getValue(); Empresa empresa = (Empresa) cmbEmpresaSeguro.getSelectedItem().getValue();
for(PtoVtaSeguro p : puntoVenta.getPtovtaSeguroList()){
if(p.getActivo() && p.getEmpresa().equals(empresa)){
return;
}
}
PtoVtaSeguro pto = new PtoVtaSeguro(); PtoVtaSeguro pto = new PtoVtaSeguro();
pto.setIndVendeSegOpcional(radIndvendsegopcionalSi.isChecked()); pto.setIndVendeSegOpcional(radIndvendsegopcionalSi.isChecked());
@ -1359,6 +1368,10 @@ public class EditarPuntoVentaController extends MyGenericForwardComposer {
pto.setIndPermisoTasaEmbarque(radIndPermisoTasaEmbarqueSi.isChecked()); pto.setIndPermisoTasaEmbarque(radIndPermisoTasaEmbarqueSi.isChecked());
pto.setIndPermisoTasaEmbarqueVtaManual(radIndPermisoTasaEmbarqueVtaManualSi.isChecked()); pto.setIndPermisoTasaEmbarqueVtaManual(radIndPermisoTasaEmbarqueVtaManualSi.isChecked());
pto.setIndPermisoTasaEmbarqueVtaAgencia(radIndPermisoTasaEmbarqueVtaAgenciaSi.isChecked()); pto.setIndPermisoTasaEmbarqueVtaAgencia(radIndPermisoTasaEmbarqueVtaAgenciaSi.isChecked());
pto.setIndTaxaEmbarqueEmbarcada(radIndTaxaEmbarqueEmbarcadaSi.isChecked());
pto.setIndVendeSeguroOpcEmbarcada(radIndVendeSeguroOpcEmbarcadaSi.isChecked());
pto.setIndVendeSeguroTabelaEmbarcada(radIndVendeSeguroTabelaEmbarcadaSi.isChecked());
pto.setEmpresa(empresa); pto.setEmpresa(empresa);
pto.setPuntoventaId(puntoVenta); pto.setPuntoventaId(puntoVenta);

View File

@ -15,32 +15,44 @@ public class RenderPtoVtaSeguro implements ListitemRenderer {
Listcell lc = new Listcell(pto.getEmpresa().getNombempresa()); Listcell lc = new Listcell(pto.getEmpresa().getNombempresa());
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(pto.getIndVendeSegOpcional() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO")); lc = new Listcell(getValue(pto.getIndVendeSegOpcional()));
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(pto.getIndEstanSegOpcional() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO")); lc = new Listcell(getValue(pto.getIndEstanSegOpcional()));
lc.setParent(lstm);
lc = new Listcell(pto.getIndVendeSegTabela() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO"));
lc.setParent(lstm);
lc = new Listcell(pto.getIndEstanSegTabela() ? 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.setParent(lstm);
lc = new Listcell(pto.getIndPermisoTasaEmbarque() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO")); lc = new Listcell(getValue(pto.getIndVendeSegTabela()));
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell(pto.getIndPermisoTasaEmbarqueVtaManual() ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO")); lc = new Listcell(getValue(pto.getIndEstanSegTabela()));
lc.setParent(lstm); lc.setParent(lstm);
lc = new Listcell((pto.getIndPermisoTasaEmbarqueVtaAgencia() != null && pto.getIndPermisoTasaEmbarqueVtaAgencia()) ? lc = new Listcell(getValue(pto.getIndEstanTasaEmbarque()));
Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO")); lc.setParent(lstm);
lc = new Listcell(getValue(pto.getIndPermisoTasaEmbarque()));
lc.setParent(lstm);
lc = new Listcell(getValue(pto.getIndPermisoTasaEmbarqueVtaManual()));
lc.setParent(lstm);
lc = new Listcell(getValue(pto.getIndPermisoTasaEmbarqueVtaAgencia()));
lc.setParent(lstm);
lc = new Listcell(getValue(pto.getIndVendeSeguroOpcEmbarcada()));
lc.setParent(lstm);
lc = new Listcell(getValue(pto.getIndVendeSeguroTabelaEmbarcada()));
lc.setParent(lstm);
lc = new Listcell(getValue(pto.getIndTaxaEmbarqueEmbarcada()));
lc.setParent(lstm); lc.setParent(lstm);
lstm.setAttribute("data", pto); lstm.setAttribute("data", pto);
} }
private String getValue(Boolean bol) {
return Boolean.TRUE.equals(bol) ? Labels.getLabel("MSG.SI") : Labels.getLabel("MSG.NO");
}
} }

View File

@ -1544,6 +1544,9 @@ editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Tasa de abordaje
editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite deseleccionar Tasa de abordaje editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite deseleccionar Tasa de abordaje
editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaManual.value = Permite deseleccionar Tasa de abordaje en Venda Manual editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaManual.value = Permite deseleccionar Tasa de abordaje en Venda Manual
editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaAgencia.value = Permite deseleccionar Tasa de abordaje en Venda Agencia editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaAgencia.value = Permite deseleccionar Tasa de abordaje en Venda Agencia
editarPuntoVentaController.label.lbIndVendeSeguroOpcEmbarcada.value = Vende Seguro Opcional Embarcada
editarPuntoVentaController.label.lbindVendeSeguroTabelaEmbarcada.value = Vende Seguro Tabela Embarcada
editarPuntoVentaController.label.lbindTaxaEmbarqueEmbarcada.value = Taxa de Embarque Embarcada
editarPuntoVentaController.tab.label.empresas = Empresas editarPuntoVentaController.tab.label.empresas = Empresas
editarPuntoVentaController.tab.label.antifraude = Antifraude editarPuntoVentaController.tab.label.antifraude = Antifraude
editarPuntoVentaController.btnAddChaveAntifurto.tooltiptext = Añade llave de antifraude para la empresa informada editarPuntoVentaController.btnAddChaveAntifurto.tooltiptext = Añade llave de antifraude para la empresa informada

View File

@ -1664,6 +1664,9 @@ editarPuntoVentaController.label.lbIndEstanTasaEmbarque.value = Taxa de Embarque
editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite desmarcar Taxa de Embarque editarPuntoVentaController.label.lbIndPermisoTasaEmbarque.value = Permite desmarcar Taxa de Embarque
editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaManual.value = Permite desmarcar Taxa de Embarque na Venda Manual editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaManual.value = Permite desmarcar Taxa de Embarque na Venda Manual
editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaAgencia.value = Permite desmarcar Taxa de Embarque na Venda Agencia editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaAgencia.value = Permite desmarcar Taxa de Embarque na Venda Agencia
editarPuntoVentaController.label.lbIndVendeSeguroOpcEmbarcada.value = Vende Seguro Opcional Embarcada
editarPuntoVentaController.label.lbindVendeSeguroTabelaEmbarcada.value = Vende Seguro Tabela Embarcada
editarPuntoVentaController.label.lbindTaxaEmbarqueEmbarcada.value = Taxa de Embarque Embarcada
editarPuntoVentaController.label.isento = ISENTO editarPuntoVentaController.label.isento = ISENTO
editarPuntoVentaController.label.totvs = Integração TOTVS editarPuntoVentaController.label.totvs = Integração TOTVS
editarPuntoVentaController.label.totvs.sim = Concluída editarPuntoVentaController.label.totvs.sim = Concluída

View File

@ -1364,7 +1364,7 @@
</listbox> </listbox>
</tabpanel> </tabpanel>
<!-- SEGURO/TAXA DE EMBARQUE --> <!-- SEGURO/TAXA DE EMBARQUE -->
<tabpanel height="400px"> <tabpanel height="575px">
<grid fixedLayout="true"> <grid fixedLayout="true">
<columns> <columns>
<column width="30%" /> <column width="30%" />
@ -1468,6 +1468,49 @@
label="${c:l('MSG.NO')}" /> label="${c:l('MSG.NO')}" />
</radiogroup> </radiogroup>
</row> </row>
<row>
<label
value="${c:l('editarPuntoVentaController.label.lbIndVendeSeguroOpcEmbarcada.value')}" />
<radiogroup
Id="indVendeSeguroOpcEmbarcada">
<radio
id="radIndVendeSeguroOpcEmbarcadaSi"
label="${c:l('MSG.SI')}" checked="true" />
<radio
id="radIndVendeSeguroOpcEmbarcadaNo"
label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.label.lbindVendeSeguroTabelaEmbarcada.value')}" />
<radiogroup
Id="indVendeSeguroTabelaEmbarcada">
<radio
id="radIndVendeSeguroTabelaEmbarcadaSi"
label="${c:l('MSG.SI')}" checked="true" />
<radio
id="radIndVendeSeguroTabelaEmbarcadaNo"
label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
<row>
<label
value="${c:l('editarPuntoVentaController.label.lbindTaxaEmbarqueEmbarcada.value')}" />
<radiogroup
Id="indTaxaEmbarqueEmbarcada">
<radio
id="radIndTaxaEmbarqueEmbarcadaSi"
label="${c:l('MSG.SI')}" checked="true" />
<radio
id="radIndTaxaEmbarqueEmbarcadaNo"
label="${c:l('MSG.NO')}" />
</radiogroup>
</row>
</rows> </rows>
</grid> </grid>
<toolbar> <toolbar>
@ -1513,6 +1556,18 @@
id="lhIndPermisoTasaEmbarqueVtaAgencia" id="lhIndPermisoTasaEmbarqueVtaAgencia"
image="/gui/img/builder.gif" image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaAgencia.value')}" /> label="${c:l('editarPuntoVentaController.label.lbIndPermisoTasaEmbarqueVtaAgencia.value')}" />
<listheader
id="lhIndVendeSeguroOpcEmbarcada"
image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.label.lbIndVendeSeguroOpcEmbarcada.value')}" />
<listheader
id="lhIndVendeSeguroTabelaEmbarcada"
image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.label.lbindVendeSeguroTabelaEmbarcada.value')}" />
<listheader
id="lhIndTaxaEmbarqueEmbarcada"
image="/gui/img/builder.gif"
label="${c:l('editarPuntoVentaController.label.lbindTaxaEmbarqueEmbarcada.value')}" />
</listhead> </listhead>
</listbox> </listbox>
</tabpanel> </tabpanel>