fixes bug #8287
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@62938 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
0b0245a2c6
commit
1f469c8535
|
@ -119,6 +119,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
private Checkbox chkIndcarboletosdevolvidosconf;
|
||||
private Checkbox chkIndBoletoAgrupado;
|
||||
private Checkbox chkIndEnviarEmailComissao;
|
||||
private Checkbox chkIndnaopermiteconfsemmalote;
|
||||
|
||||
private MyListbox inscEstadualList;
|
||||
private Combobox cmbEstadoInscEstadual;
|
||||
|
@ -352,6 +353,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
chkIndcarboletosdevolvidosconf.setChecked(empresa.getIndcarboletosdevolvidosconf() == null? false:empresa.getIndcarboletosdevolvidosconf());
|
||||
chkIndBoletoAgrupado.setChecked(empresa.getIndBoletoAgrupado() == null? false: empresa.getIndBoletoAgrupado());
|
||||
chkIndEnviarEmailComissao.setChecked(empresa.getIndenviaemailcomissao() == null ? false : empresa.getIndenviaemailcomissao());
|
||||
chkIndnaopermiteconfsemmalote.setChecked(empresa.getIndnaopermiteconfsemmalote() == null ? false : empresa.getIndnaopermiteconfsemmalote());
|
||||
} else {
|
||||
comEmpConferencia = new ComEmpConferencia();
|
||||
}
|
||||
|
@ -398,6 +400,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
|||
|
||||
empresa.setIndBoletoAgrupado(chkIndBoletoAgrupado.isChecked());
|
||||
empresa.setIndenviaemailcomissao(chkIndEnviarEmailComissao.isChecked());
|
||||
empresa.setIndnaopermiteconfsemmalote(chkIndnaopermiteconfsemmalote.isChecked());
|
||||
|
||||
carregarComEmpConferencia();
|
||||
|
||||
|
|
|
@ -214,7 +214,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -248,7 +248,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -324,7 +324,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -358,7 +358,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -392,7 +392,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -426,7 +426,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -460,7 +460,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -494,7 +494,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -528,7 +528,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
Listcell listCell = (Listcell) component;
|
||||
if (listCell.getFirstChild() instanceof Checkbox) {
|
||||
Checkbox chk = (Checkbox) component.getFirstChild();
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento());
|
||||
chk.setDisabled(isExibirBotaoReabrirMovimento() || (!isMaloteRecebido() && isNaopermiteconfsemmalote()));
|
||||
chk.addEventListener("onCheck", new EventListener() {
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
|
@ -931,7 +931,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
private void lancarLogConferenciaBilhete(BoletoComissao boletoComissao, MyListbox localBilhetesList) {
|
||||
if (boletoComissao == null || isObservacaoLancada(boletoComissao) || isMovimentoEncerrado()) {
|
||||
if (boletoComissao == null || isObservacaoLancada(boletoComissao) || isMovimentoEncerrado() || (!isMaloteRecebido() && isNaopermiteconfsemmalote())) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -946,7 +946,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
private void lancarLogConferenciaEventosFinanceiros(EventosFinanceirosVO eventosFinanceiros, MyListbox eventosFinanceirosList) {
|
||||
if (eventosFinanceiros == null || isObservacaoLancada(eventosFinanceiros) || isMovimentoEncerrado()) {
|
||||
if (eventosFinanceiros == null || isObservacaoLancada(eventosFinanceiros) || isMovimentoEncerrado() || (!isMaloteRecebido() && isNaopermiteconfsemmalote())) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -961,7 +961,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
}
|
||||
|
||||
private void lancarLogConferenciaOcd(OcdVO ocd, MyListbox ocdsList) {
|
||||
if (ocd == null || isObservacaoLancada(ocd) || isMovimentoEncerrado()) {
|
||||
if (ocd == null || isObservacaoLancada(ocd) || isMovimentoEncerrado() || (!isMaloteRecebido() && isNaopermiteconfsemmalote())) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -1092,12 +1092,20 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
return isMovimentoEncerrado() && isPermissaoReabrirMovimento();
|
||||
}
|
||||
|
||||
public Boolean isExibirBotaoLancamentoObservacao() {
|
||||
return !isMovimentoEncerrado() && (isMaloteRecebido() || !isNaopermiteconfsemmalote());
|
||||
}
|
||||
|
||||
public Boolean isExibirBotaoEncerrarMovimento() {
|
||||
return isMovimentoNaoEncerrado() && isPermissaoEncerrarMovimento();
|
||||
return (isMaloteRecebido() || !isNaopermiteconfsemmalote()) && isMovimentoNaoEncerrado() && isPermissaoEncerrarMovimento();
|
||||
}
|
||||
|
||||
public Boolean isExibirBotaoChegadaMalote() {
|
||||
return (conferencia.getIndmaloterecebido() == null || !conferencia.getIndmaloterecebido()) && isMovimentoNaoEncerrado();
|
||||
return !isMaloteRecebido() && isMovimentoNaoEncerrado();
|
||||
}
|
||||
|
||||
private Boolean isMaloteRecebido() {
|
||||
return conferencia.getIndmaloterecebido() != null && conferencia.getIndmaloterecebido();
|
||||
}
|
||||
|
||||
public void onClick$btnCerrar() throws InterruptedException {
|
||||
|
@ -1331,4 +1339,8 @@ public class ConferenciaController extends MyGenericForwardComposer {
|
|||
this.lsConferenciaPendencia = lsConferenciaPendencia;
|
||||
}
|
||||
|
||||
public Boolean isNaopermiteconfsemmalote() {
|
||||
return empresa.getIndnaopermiteconfsemmalote() != null && empresa.getIndnaopermiteconfsemmalote();
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -904,6 +904,7 @@ editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Ya existe
|
|||
editarEmpresaController.indcarboletosdevolvidosconf.label = Cargar Pasajes Devuelto Conferencia
|
||||
editarEmpresaController.boletoAgrupado.label = Boleto Agrupado
|
||||
editarEmpresaController.enviarEmailComissao.label = Enviar email pendências fechamento
|
||||
editarEmpresaController.naopermiteconfsemmalote.label = Não Permite Conferência Sem Confirmação do Malote
|
||||
editarEmpresaController.email.label = Email
|
||||
editarEmpresaController.btnPesquisa.label = Búsqueda
|
||||
editarEmpresaController.inscEstCnpj.label = CNPJ
|
||||
|
|
|
@ -946,6 +946,7 @@ editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe
|
|||
editarEmpresaController.indcarboletosdevolvidosconf.label = Carregar Bilhetes Devolvidos Conferência
|
||||
editarEmpresaController.boletoAgrupado.label = Boleto Agrupado
|
||||
editarEmpresaController.enviarEmailComissao.label = Enviar email pendências fechamento
|
||||
editarEmpresaController.naopermiteconfsemmalote.label = Não Permite Conferência Sem Confirmação do Malote
|
||||
editarEmpresaController.email.label = Email
|
||||
editarEmpresaController.btnPesquisa.label = Pesquisa
|
||||
editarEmpresaController.inscEstCnpj.label = CNPJ
|
||||
|
|
|
@ -406,6 +406,10 @@
|
|||
<row>
|
||||
<label id="lblBoletoAgrupado" value="${c:l('editarEmpresaController.boletoAgrupado.label')}" />
|
||||
<checkbox id="chkIndBoletoAgrupado" value="@{winEditarEmpresa$composer.empresa.indBoletoAgrupado}" />
|
||||
</row>
|
||||
<row>
|
||||
<label id="lblNaopermiteconfsemmalote" value="${c:l('editarEmpresaController.naopermiteconfsemmalote.label')}" />
|
||||
<checkbox id="chkIndnaopermiteconfsemmalote" value="@{winEditarEmpresa$composer.empresa.indnaopermiteconfsemmalote}" />
|
||||
</row>
|
||||
<row>
|
||||
<label id="lblEnviarEmailComissao" value="${c:l('editarEmpresaController.enviarEmailComissao.label')}" />
|
||||
|
|
|
@ -920,11 +920,11 @@
|
|||
<button id="btnAdicionarObservacaoLog" height="20"
|
||||
image="/gui/img/add.png" width="35px"
|
||||
tooltiptext="${c:l('conferenciaController.btnAdicionarObservacaoLog.tooltiptext')}"
|
||||
visible="@{winConferencia$composer.movimentoNaoEncerrado}" />
|
||||
visible="@{winConferencia$composer.exibirBotaoLancamentoObservacao}" />
|
||||
<button id="btnRemoverObservacaoLog" height="20"
|
||||
image="/gui/img/remove.png" width="35px"
|
||||
tooltiptext="${c:l('conferenciaController.btnRemoverObservacaoLog.tooltiptext')}"
|
||||
visible="@{winConferencia$composer.movimentoNaoEncerrado}" />
|
||||
visible="@{winConferencia$composer.exibirBotaoLancamentoObservacao}" />
|
||||
|
||||
<listbox id="logsConferenciaList"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
|
||||
|
|
Loading…
Reference in New Issue