wilian 2015-10-23 15:44:31 +00:00
parent 4d7ef37367
commit 03588780a0
7 changed files with 58 additions and 6 deletions

View File

@ -22,6 +22,7 @@ import org.zkoss.zk.ui.event.EventListener;
import org.zkoss.zkplus.databind.BindingListModel; import org.zkoss.zkplus.databind.BindingListModel;
import org.zkoss.zkplus.databind.BindingListModelList; import org.zkoss.zkplus.databind.BindingListModelList;
import org.zkoss.zul.Button; import org.zkoss.zul.Button;
import org.zkoss.zul.Checkbox;
import org.zkoss.zul.Combobox; import org.zkoss.zul.Combobox;
import org.zkoss.zul.Comboitem; import org.zkoss.zul.Comboitem;
import org.zkoss.zul.Listcell; import org.zkoss.zul.Listcell;
@ -89,6 +90,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
private List<Estado> lsTodosEstados; private List<Estado> lsTodosEstados;
private List<Ciudad> lsCidades; private List<Ciudad> lsCidades;
private MyTextbox numtelefono; private MyTextbox numtelefono;
private Checkbox chkIndcarboletosdevolvidosconf;
private MyListbox inscEstadualList; private MyListbox inscEstadualList;
private Combobox cmbEstadoInscEstadual; private Combobox cmbEstadoInscEstadual;
@ -191,6 +193,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresaContaBancariaList.setData(lsEmpresaContaBancaria); empresaContaBancariaList.setData(lsEmpresaContaBancaria);
} }
chkIndcarboletosdevolvidosconf.setChecked(empresa.getIndcarboletosdevolvidosconf());
txtNome.focus(); txtNome.focus();
if (empresa.getEmpresaId() == null) { if (empresa.getEmpresaId() == null) {
@ -219,11 +222,11 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
txtCNPJ.getValue(); txtCNPJ.getValue();
txtCodantt.getValue(); txtCodantt.getValue();
numtelefono.getValue(); numtelefono.getValue();
chkIndcarboletosdevolvidosconf.getValue();
Comboitem cbiCidade = cmbCidade.getSelectedItem(); Comboitem cbiCidade = cmbCidade.getSelectedItem();
if (cbiCidade != null) { if (cbiCidade != null) {
Ciudad cidade = (Ciudad) cbiCidade.getValue(); Ciudad cidade = (Ciudad) cbiCidade.getValue();
empresa.setCidade(cidade); empresa.setCidade(cidade);
} }
@ -232,6 +235,8 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
empresa.setIndExterna(Boolean.FALSE); empresa.setIndExterna(Boolean.FALSE);
} }
empresa.setIndcarboletosdevolvidosconf(chkIndcarboletosdevolvidosconf.isChecked());
empresaService.suscribirActualizacion(empresa); empresaService.suscribirActualizacion(empresa);
empresaList.updateItem(empresa); empresaList.updateItem(empresa);
@ -335,6 +340,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
} }
@SuppressWarnings({ "unchecked", "rawtypes" })
public void abrirEmpresaImposto(EmpresaImposto empresaImposto) { public void abrirEmpresaImposto(EmpresaImposto empresaImposto) {
Map args = new HashMap(); Map args = new HashMap();
args.put("empresaImposto", empresaImposto); args.put("empresaImposto", empresaImposto);

View File

@ -7,6 +7,7 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope; import org.springframework.context.annotation.Scope;
@ -248,9 +249,11 @@ public class ConferenciaController extends MyGenericForwardComposer {
} }
private void carregarBilhetesDevolvidos() throws BusinessException { private void carregarBilhetesDevolvidos() throws BusinessException {
if(empresa.getIndcarboletosdevolvidosconf() != null && empresa.getIndcarboletosdevolvidosconf()) {
lsBilhetesDevolvidos = conferenciaComissaoService.carregarBilhetesComissao(conferencia, BoletoStatusComissao.BOLETO_DEVOLVIDO); lsBilhetesDevolvidos = conferenciaComissaoService.carregarBilhetesComissao(conferencia, BoletoStatusComissao.BOLETO_DEVOLVIDO);
bilhetesDevolvidosList.setData(lsBilhetesDevolvidos); bilhetesDevolvidosList.setData(lsBilhetesDevolvidos);
} }
}
private void carregarBilhetesGap() throws BusinessException { private void carregarBilhetesGap() throws BusinessException {
lsBilhetesGap = conferenciaComissaoService.carregarBilhetesComissao(conferencia, BoletoStatusComissao.GAP); lsBilhetesGap = conferenciaComissaoService.carregarBilhetesComissao(conferencia, BoletoStatusComissao.GAP);
@ -358,7 +361,7 @@ public class ConferenciaController extends MyGenericForwardComposer {
} }
if(conferencia == null) { if(conferencia == null) {
conferencia = conferenciaComissaoService.obtenerConferenciaDataMovimento(DateUtil.getDateFromString(datamovimento, "dd/MM/yyyy")); conferencia = conferenciaComissaoService.obtenerConferenciaDataMovimento(DateUtil.getDateFromString(datamovimento, "dd/MM/yyyy"), puntoventaId, empresa.getEmpresaId());
} }
if(conferencia == null) { if(conferencia == null) {
@ -504,7 +507,21 @@ public class ConferenciaController extends MyGenericForwardComposer {
} }
} }
public void onClick$btnPesquisaBoletoDevolvido(Event event) throws InterruptedException {
try {
if((empresa.getIndcarboletosdevolvidosconf() == null || !empresa.getIndcarboletosdevolvidosconf()) &&
StringUtils.isBlank(conferencia.getNumfoliosistema())) {
Messagebox.show(Labels.getLabel("conferenciaController.msg.numfoliosistemaNaoInformado"),
Labels.getLabel("conferenciaController.window.title"),
Messagebox.OK,Messagebox.INFORMATION);
return;
}
lsBilhetesDevolvidos = conferenciaComissaoService.carregarBilhetesComissao(conferencia, BoletoStatusComissao.BOLETO_DEVOLVIDO);
bilhetesDevolvidosList.setData(lsBilhetesDevolvidos);
} catch (BusinessException e) {
log.error(e.getMessage(), e);
}
}
public String getDatamovimento() { public String getDatamovimento() {
return datamovimento; return datamovimento;

View File

@ -792,6 +792,7 @@ editarEmpresaController.MSG.informeConta = Informe a Conta
editarEmpresaController.MSG.informeAgencia = Informe a Agência editarEmpresaController.MSG.informeAgencia = Informe a Agência
editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida
editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada
editarEmpresaController.lbIndcarboletosdevolvidosconf = Carregar Bilhetes Devolvidos Conferência
#Empresa impuesto #Empresa impuesto
editarEmpresaImpostoController.window.title = Configuración de impuesto por empresa/estado editarEmpresaImpostoController.window.title = Configuración de impuesto por empresa/estado
@ -5869,6 +5870,7 @@ conferenciaController.btnRemoverObservacaoLog.tooltiptext = Remover Observação
conferenciaController.btnAdicionarObservacaoLog.tooltiptext = Adicionar Observação conferenciaController.btnAdicionarObservacaoLog.tooltiptext = Adicionar Observação
conferenciaController.msg.adicionarLogConferencia = Observação adicionada com sucesso conferenciaController.msg.adicionarLogConferencia = Observação adicionada com sucesso
conferenciaController.msg.removerLogConferencia = Observação removido com sucesso conferenciaController.msg.removerLogConferencia = Observação removido com sucesso
conferenciaController.msg.numfoliosistemaNaoInformado = Nº Bilhete não foi informado
conferenciaController.lhNumAsiento.value = Asiento conferenciaController.lhNumAsiento.value = Asiento
conferenciaController.lhNumFolioSistema.value = Folio Sistema conferenciaController.lhNumFolioSistema.value = Folio Sistema
conferenciaController.lhNumSeriePreimpresa.value = Série Pré-impressa conferenciaController.lhNumSeriePreimpresa.value = Série Pré-impressa

View File

@ -828,6 +828,8 @@ editarEmpresaController.MSG.informeConta = Informe a Conta
editarEmpresaController.MSG.informeAgencia = Informe a Agência editarEmpresaController.MSG.informeAgencia = Informe a Agência
editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida editarEmpresaController.MSG.selecioneUmItem = Selecione a Conta Bancária a ser Removida
editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada editarEmpresaController.MSG.jaExisteContaComAsMesmasInfoCadastradas = Já existe uma conta com as mesmas informações cadastrada
editarEmpresaController.lbIndcarboletosdevolvidosconf = Carregar Bilhetes Devolvidos Conferência
editarEmpresaController.btnPesquisa.label = Pesquisa
#Empresa Imposto #Empresa Imposto
editarEmpresaImpostoController.window.title = Configuração de Imposto por Empresa/Estado editarEmpresaImpostoController.window.title = Configuração de Imposto por Empresa/Estado
@ -6010,6 +6012,7 @@ conferenciaController.btnRemoverObservacaoLog.tooltiptext = Remover Observação
conferenciaController.btnAdicionarObservacaoLog.tooltiptext = Adicionar Observação conferenciaController.btnAdicionarObservacaoLog.tooltiptext = Adicionar Observação
conferenciaController.msg.adicionarLogConferencia = Observação adicionada com sucesso conferenciaController.msg.adicionarLogConferencia = Observação adicionada com sucesso
conferenciaController.msg.removerLogConferencia = Observação removido com sucesso conferenciaController.msg.removerLogConferencia = Observação removido com sucesso
conferenciaController.msg.numfoliosistemaNaoInformado = Nº Bilhete não foi informado
conferenciaController.lhNumAsiento.value = Asento conferenciaController.lhNumAsiento.value = Asento
conferenciaController.lhNumFolioSistema.value = Nº Bilhete conferenciaController.lhNumFolioSistema.value = Nº Bilhete
conferenciaController.lhNumSeriePreimpresa.value = Série Pré-impressa conferenciaController.lhNumSeriePreimpresa.value = Série Pré-impressa

View File

@ -89,6 +89,11 @@
value="@{winEditarEmpresa$composer.empresa.equivalenciaId}" value="@{winEditarEmpresa$composer.empresa.equivalenciaId}"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" /> use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
</row> </row>
<row id="rowIndcarboletosdevolvidosconf">
<label value="${c:l('editarEmpresaController.lbIndcarboletosdevolvidosconf')}" />
<checkbox id="chkIndcarboletosdevolvidosconf"
value="@{winEditarEmpresa$composer.empresa.indcarboletosdevolvidosconf}" />
</row>
</rows> </rows>
</grid> </grid>
</tabpanel> </tabpanel>

View File

@ -201,6 +201,25 @@
<!-- Bilhetes Devolvidos --> <!-- Bilhetes Devolvidos -->
<tabpanel height="370px" style="overflow:auto;" > <tabpanel height="370px" style="overflow:auto;" >
<grid id="pesquisaBoletoDevolvido">
<columns>
<column width="10%" />
<column width="90%" />
</columns>
<rows>
<row>
<label value="${c:l('conferenciaController.lhNumFolioSistema.value')}" />
<textbox id="txtNumfoliosistema"
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox"
value="@{winConferencia$composer.conferencia.numfoliosistema}"
width="200px" />
</row>
</rows>
</grid>
<button id="btnPesquisaBoletoDevolvido"
image="/gui/img/find.png"
label="${c:l('editarEmpresaController.btnPesquisa.label')}" />
<listbox id="bilhetesDevolvidosList" <listbox id="bilhetesDevolvidosList"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox" use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
vflex="true" vflex="true"

View File

@ -10,7 +10,7 @@
apply="${conferenciaComissaoController}" apply="${conferenciaComissaoController}"
contentStyle="overflow:auto" contentStyle="overflow:auto"
height="630px" height="630px"
width="1170px" width="1175px"
border="normal" > border="normal" >
<toolbar> <toolbar>
<button id="btnCerrar" <button id="btnCerrar"