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