From 1adc206d4f9a9f9d81b63ed7f489069cc82dca03 Mon Sep 17 00:00:00 2001 From: wilian Date: Fri, 27 May 2016 20:35:58 +0000 Subject: [PATCH] fixes bug #7501 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@56440 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../catalogos/EditarEmpresaController.java | 58 +++++++++- .../comissao/ConferenciaController.java | 104 +++++++++++++++--- .../EditarLogConfenciaComissaoController.java | 2 + .../render/RenderBoletoComissao.java | 7 +- .../render/RenderEventosFinanceiros.java | 2 +- .../web/utilerias/render/RenderOcd.java | 13 ++- src/java/spring-config.xml | 1 + web/WEB-INF/i3-label_es_MX.label | 21 +++- web/WEB-INF/i3-label_pt_BR.label | 21 +++- web/gui/catalogos/editarEmpresa.zul | 69 ++++++++++++ web/gui/comissao/conferencia.zul | 12 ++ 11 files changed, 285 insertions(+), 25 deletions(-) diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java index d643d9c04..1e08d4bfc 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarEmpresaController.java @@ -36,6 +36,7 @@ import org.zkoss.zul.Textbox; import com.rjconsultores.ventaboletos.entidad.Categoria; import com.rjconsultores.ventaboletos.entidad.Ciudad; import com.rjconsultores.ventaboletos.entidad.ComEmpCategoria; +import com.rjconsultores.ventaboletos.entidad.ComEmpConferencia; import com.rjconsultores.ventaboletos.entidad.ComEmpFormapago; import com.rjconsultores.ventaboletos.entidad.ComEmpTipoEventoExtra; import com.rjconsultores.ventaboletos.entidad.Empresa; @@ -147,6 +148,17 @@ public class EditarEmpresaController extends MyGenericForwardComposer { private MyComboboxEstandar cmbFormaPagos; private MyComboboxEstandar cmbTipoEventoExtras; + private ComEmpConferencia comEmpConferencia; + private Checkbox chkIndbilhetemanual; + private Checkbox chkIndbilhetevendido; + private Checkbox chkIndbilhetecancelado; + private Checkbox chkIndbilhetedevolvido; + private Checkbox chkIndgapvendido; + private Checkbox chkIndgapcancelado; + private Checkbox chkIndgapdevolvido; + private Checkbox chkIndeventosfinanceiros; + private Checkbox chkIndocd; + public Empresa getEmpresa() { return empresa; } @@ -305,9 +317,28 @@ public class EditarEmpresaController extends MyGenericForwardComposer { if(empresa.getComEmpTipoEventoExtras() != null) { comEmpTipoEventoExtraList.setData(empresa.getComEmpTipoEventoExtras()); } + + carrergarParametrosComissao(); } + private void carrergarParametrosComissao() { + if(empresa.getComEmpConferencias() != null && !empresa.getComEmpConferencias().isEmpty()) { + comEmpConferencia = empresa.getComEmpConferencias().iterator().next(); + chkIndbilhetemanual.setChecked(comEmpConferencia.getIndbilhetemanual()); + chkIndbilhetevendido.setChecked(comEmpConferencia.getIndbilhetevendido()); + chkIndbilhetecancelado.setChecked(comEmpConferencia.getIndbilhetecancelado()); + chkIndbilhetedevolvido.setChecked(comEmpConferencia.getIndbilhetedevolvido()); + chkIndgapvendido.setChecked(comEmpConferencia.getIndgapvendido()); + chkIndgapcancelado.setChecked(comEmpConferencia.getIndgapcancelado()); + chkIndgapdevolvido.setChecked(comEmpConferencia.getIndgapdevolvido()); + chkIndeventosfinanceiros.setChecked(comEmpConferencia.getIndeventosfinanceiros()); + chkIndocd.setChecked(comEmpConferencia.getIndocd()); + } else { + comEmpConferencia = new ComEmpConferencia(); + } + } + @SuppressWarnings({ "rawtypes", "unchecked" }) private void editContaBancaria(EmpresaContaBancaria empCB) { if (empCB == null) { @@ -344,9 +375,11 @@ public class EditarEmpresaController extends MyGenericForwardComposer { empresa.setIndcarboletosdevolvidosconf(chkIndcarboletosdevolvidosconf.isChecked()); + carregarComEmpConferencia(); + empresaService.suscribirActualizacion(empresa); empresaList.updateItem(empresa); - + Messagebox.show(Labels.getLabel("editarEmpresaController.MSG.suscribirOK"), Labels.getLabel("editarEmpresaController.window.title"), Messagebox.OK, Messagebox.INFORMATION); @@ -361,6 +394,21 @@ public class EditarEmpresaController extends MyGenericForwardComposer { } } + private void carregarComEmpConferencia() { + getComEmpConferencia().setIndbilhetemanual(chkIndbilhetemanual.isChecked()); + getComEmpConferencia().setIndbilhetevendido(chkIndbilhetevendido.isChecked()); + getComEmpConferencia().setIndbilhetecancelado(chkIndbilhetecancelado.isChecked()); + getComEmpConferencia().setIndbilhetedevolvido(chkIndbilhetedevolvido.isChecked()); + getComEmpConferencia().setIndgapvendido(chkIndgapvendido.isChecked()); + getComEmpConferencia().setIndgapcancelado(chkIndgapcancelado.isChecked()); + getComEmpConferencia().setIndgapdevolvido(chkIndgapdevolvido.isChecked()); + getComEmpConferencia().setIndeventosfinanceiros(chkIndeventosfinanceiros.isChecked()); + getComEmpConferencia().setIndocd(chkIndocd.isChecked()); + + empresa.setComEmpConferencias(new ArrayList()); + empresa.getComEmpConferencias().add(getComEmpConferencia()); + } + public String replaceTextbox(Textbox textbox) { String getString = textbox.getValue(); getString = getString.replace("(", ""); @@ -966,4 +1014,12 @@ public class EditarEmpresaController extends MyGenericForwardComposer { public void setComEmpCategoriaList(MyListbox comEmpCategoriaList) { this.comEmpCategoriaList = comEmpCategoriaList; } + + public ComEmpConferencia getComEmpConferencia() { + return comEmpConferencia; + } + + public void setComEmpConferencia(ComEmpConferencia comEmpConferencia) { + this.comEmpConferencia = comEmpConferencia; + } } diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java index a66628bf7..edeeb2199 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/ConferenciaController.java @@ -2,6 +2,7 @@ package com.rjconsultores.ventaboletos.web.gui.controladores.comissao; import java.math.BigDecimal; import java.text.ParseException; +import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.List; @@ -173,7 +174,33 @@ public class ConferenciaController extends MyGenericForwardComposer { super.doAfterCompose(comp); logsConferenciaList.setItemRenderer(new RenderLogConferencia()); - ocdsList.setItemRenderer(new RenderOcd()); + ocdsList.setItemRenderer(new RenderOcd(){ + @Override + @SuppressWarnings("unchecked") + public void render(Listitem lstm, Object o) throws Exception { + super.render(lstm, o); + final OcdVO ocd = (OcdVO) o; + List com = lstm.getChildren(); + for (Component component: com) { + Listcell listCell = (Listcell) component; + if(listCell.getFirstChild() instanceof Checkbox) { + Checkbox chk = (Checkbox)component.getFirstChild(); + chk.setDisabled(isExibirBotaoReabrirMovimento()); + chk.addEventListener("onCheck", new EventListener() { + @Override + public void onEvent(Event event) throws Exception { + CheckEvent checkEvent = (CheckEvent) event; + if(checkEvent.isChecked() && ocd.getLogconferenciaId() == null) { + gravarLogConferenciaOcd(ocd); + } else if(!checkEvent.isChecked() && ocd.getLogconferenciaId() != null) { + removerLogConferenciaOcd(ocd); + } + } + }); + } + } + } + }); ocdsList.addEventListener("onDoubleClick", new EventListener() { @Override public void onEvent(Event event) throws Exception { @@ -486,6 +513,7 @@ public class ConferenciaController extends MyGenericForwardComposer { private void carregarDados() { try { List boletosComissaos = conferenciaComissaoService.carregarBilhetesComissao(null, getConferencia(), null); + carregarBilhetesManual(boletosComissaos); carregarBilhetesVendidos(boletosComissaos); carregarBilhetesCancelados(boletosComissaos); @@ -637,17 +665,7 @@ public class ConferenciaController extends MyGenericForwardComposer { public void onClick$btnEncerrarMovimentoDiario(Event event) throws InterruptedException { try { - if(conferenciaComissaoService.isBilhetesSemConferencia(conferencia)) { - Messagebox.show(Labels.getLabel("conferenciaController.MSG.bilheteSemConferenciaFormapagoCategoria"), - Labels.getLabel("conferenciaController.window.title"), - Messagebox.OK,Messagebox.EXCLAMATION); - return; - } - - if(conferenciaComissaoService.isEventosFinanceirosSemConferencia(conferencia)) { - Messagebox.show(Labels.getLabel("conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago"), - Labels.getLabel("conferenciaController.window.title"), - Messagebox.OK,Messagebox.EXCLAMATION); + if(isConferenciaPendente()) { return; } @@ -667,6 +685,40 @@ public class ConferenciaController extends MyGenericForwardComposer { } } + private boolean isConferenciaPendente() throws InterruptedException, BusinessException { + List lsBoletoComissao = new ArrayList(); + lsBoletoComissao.addAll(lsBilhetesManual); + lsBoletoComissao.addAll(lsBilhetes); + lsBoletoComissao.addAll(lsBilhetesCancelados); + lsBoletoComissao.addAll(lsBilhetesDevolvidos); + lsBoletoComissao.addAll(lsBilhetesGap); + lsBoletoComissao.addAll(lsBilhetesGapCancelados); + lsBoletoComissao.addAll(lsBilhetesGapDevolvidos); + + if(conferenciaComissaoService.isBilhetesSemConferencia(lsBoletoComissao)) { + Messagebox.show(Labels.getLabel("conferenciaController.MSG.bilheteSemConferenciaFormapagoCategoria"), + Labels.getLabel("conferenciaController.window.title"), + Messagebox.OK,Messagebox.EXCLAMATION); + return true; + } + + if(conferenciaComissaoService.isEventosFinanceirosSemConferencia(lsEventosFinanceiros)) { + Messagebox.show(Labels.getLabel("conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago"), + Labels.getLabel("conferenciaController.window.title"), + Messagebox.OK,Messagebox.EXCLAMATION); + return true; + } + + if(conferenciaComissaoService.isOcdSemConferencia(lsOcds)) { + Messagebox.show(Labels.getLabel("conferenciaController.MSG.ocdSemConferencia"), + Labels.getLabel("conferenciaController.window.title"), + Messagebox.OK,Messagebox.EXCLAMATION); + return true; + } + + return false; + } + public void onClick$btnReabrirMovimentoDiario(Event event) throws InterruptedException { try { conferencia = conferenciaComissaoService.reabrirMovimentoDiario(conferencia); @@ -1123,7 +1175,33 @@ public class ConferenciaController extends MyGenericForwardComposer { log.error(e.getMessage(), e); } } - + + private void gravarLogConferenciaOcd(OcdVO ocd) { + try { + LogConferencia logConferencia = gravarLogConferencia(TipoLogConferencia.OCD, ocd.getOcdId(), null); + ocd.setLogconferenciaId(logConferencia.getLogconferenciaId()); + ocd.setStatus(logConferencia.getStatus().getValue()); + ocd.setConferido(Boolean.TRUE); + ocdsList.updateItem(ocd); + } catch (BusinessException e) { + log.error(e.getMessage(), e); + } + } + + private void removerLogConferenciaOcd(OcdVO ocd) { + try { + LogConferencia logConferencia = conferenciaComissaoService.obtenerLogConferenciaID(ocd.getLogconferenciaId()); + conferenciaComissaoService.borrarLogConferencia(logConferencia); + ocd.setLogconferenciaId(null); + ocd.setStatus(null); + ocd.setConferido(Boolean.FALSE); + removerLogConferencia(logConferencia.getLogconferenciaId()); + ocdsList.updateItem(ocd); + } catch (BusinessException e) { + log.error(e.getMessage(), e); + } + } + @Override public void closeWindow() { carregarDadosConferencia(); diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/EditarLogConfenciaComissaoController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/EditarLogConfenciaComissaoController.java index 85134136a..855907e78 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/EditarLogConfenciaComissaoController.java +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/comissao/EditarLogConfenciaComissaoController.java @@ -97,12 +97,14 @@ public class EditarLogConfenciaComissaoController extends MyGenericForwardCompos logConferencia.setEventoextraId(eventosFinanceiros.getEventoextraId()); logConferencia.setTipo(TipoLogConferencia.EVENTO_FINANCEIRO); eventosFinanceiros.setStatus(logConferencia.getStatus().getValue()); + eventosFinanceiros.setConferido(Boolean.TRUE); } if(ocd != null) { logConferencia.setOcdId(ocd.getOcdId()); logConferencia.setTipo(TipoLogConferencia.OCD); ocd.setStatus(logConferencia.getStatus().getValue()); + ocd.setConferido(Boolean.TRUE); } conferenciaComissaoService.suscribirLogConferencia(logConferencia); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderBoletoComissao.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderBoletoComissao.java index 5ad0846c8..4f9a1fede 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderBoletoComissao.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderBoletoComissao.java @@ -23,7 +23,7 @@ public class RenderBoletoComissao implements ListitemRenderer { boletoComissao.setConferido(boletoComissao.getLogconferenciaId() != null); Listcell lc = new Listcell(); - if(boletoComissao.isExigeConferencia() || boletoComissao.isExigeConferenciaBoletoDevolvido()) { + if(boletoComissao.isExigeConferenciaAba() || boletoComissao.isExigeConferencia() || boletoComissao.isExigeConferenciaBoletoDevolvido()) { Checkbox chk = new Checkbox(); chk.setId(boletoComissao.getBoletoId()+""); chk.setChecked(boletoComissao.isConferido()); @@ -33,6 +33,11 @@ public class RenderBoletoComissao implements ListitemRenderer { lc = new Listcell(boletoComissao.getNombpasajero()); lc.setParent(lstm); + + if(boletoComissao.isBilheteGap()) { + lc = new Listcell(boletoComissao.getFeccorridaServico()); + lc.setParent(lstm); + } lc = new Listcell(boletoComissao.getNumFolioSistema()); lc.setParent(lstm); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEventosFinanceiros.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEventosFinanceiros.java index 4454f727e..029c092f5 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEventosFinanceiros.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderEventosFinanceiros.java @@ -18,7 +18,7 @@ public class RenderEventosFinanceiros implements ListitemRenderer { eventosFinanceiros.setConferido(eventosFinanceiros.getLogconferenciaId() != null); Listcell lc = new Listcell(); - if(eventosFinanceiros.isExigeConferencia()) { + if((eventosFinanceiros.getExigeConferenciaAba() != null && eventosFinanceiros.getExigeConferenciaAba()) || eventosFinanceiros.isExigeConferencia()) { Checkbox chk = new Checkbox(); chk.setId(eventosFinanceiros.getEventoextraId()+""); chk.setChecked(eventosFinanceiros.isConferido()); diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOcd.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOcd.java index 42948fc20..b4ffc9255 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOcd.java +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderOcd.java @@ -1,5 +1,6 @@ package com.rjconsultores.ventaboletos.web.utilerias.render; +import org.zkoss.zul.Checkbox; import org.zkoss.zul.Listcell; import org.zkoss.zul.Listitem; import org.zkoss.zul.ListitemRenderer; @@ -14,8 +15,18 @@ public class RenderOcd implements ListitemRenderer { @Override public void render(Listitem lstm, Object o) throws Exception { OcdVO ocd = (OcdVO) o; + ocd.setConferido(ocd.getLogconferenciaId() != null); - Listcell lc = new Listcell(ocd.getNumoperacion()); + Listcell lc = new Listcell(); + if(ocd.isExigeConferenciaAba()) { + Checkbox chk = new Checkbox(); + chk.setId(ocd.getOcdId()+""); + chk.setChecked(ocd.isConferido()); + chk.setParent(lc); + } + lc.setParent(lstm); + + lc = new Listcell(ocd.getNumoperacion()); lc.setParent(lstm); lc = new Listcell(ocd.getNumFolioSistema()); diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index cff76cf47..9c4e91959 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -418,6 +418,7 @@ com.rjconsultores.ventaboletos.entidad.ComEmpTipoEventoExtra com.rjconsultores.ventaboletos.entidad.TarifaMinimaCategoria com.rjconsultores.ventaboletos.entidad.FiscalAliquotaEmpresa + com.rjconsultores.ventaboletos.entidad.ComEmpConferencia diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 52b6a0b54..36335cd60 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -888,6 +888,17 @@ editarEmpresaController.btnAdicionarComissaoFormaPago.tooltiptext = Adicionar Fo editarEmpresaController.btnRemoverComissaoFormaPago.tooltiptext = Remover Forma de pagamento editarEmpresaController.btnAdicionarComissaoTipoEventoExtra.tooltiptext = Adicionar Tipo de Evento Extra editarEmpresaController.btnRemoverComissaoTipoEventoExtra.tooltiptext = Remover Tipo de Evento Extra +editarEmpresaController.comEmpConferencia.label = Por Aba +editarEmpresaController.comissaoConferencia.label = Marque as abas que exige a conferência de todos os itens +editarEmpresaController.indbilhetemanual.label = Bilhetes Manuais +editarEmpresaController.indbilhetevendido.label = Bilhetes +editarEmpresaController.indbilhetecancelado.label = Bilhetes Cancelados +editarEmpresaController.indbilhetedevolvido.label = Bilhetes Devolvidos/Trocados +editarEmpresaController.indgapvendido.label = Gaps +editarEmpresaController.indgapcancelado.label = Gaps Canceladas +editarEmpresaController.indgapdevolvido.label = Gaps Devolvidas +editarEmpresaController.indeventosfinanceiros.label = Eventos Financeiros +editarEmpresaController.indocd.label = OCDs #Empresa impuesto editarEmpresaImpostoController.window.title = Configuración de impuesto por empresa/estado @@ -6220,8 +6231,8 @@ conferenciaController.tab.bilhetesManual = Boletos Manual conferenciaController.tab.eventosFinanceiros = Eventos Fanancieros conferenciaController.tab.observacoes = Observaciones conferenciaController.tab.gabVenda = GAP Venda -conferenciaController.tab.gabCancelado = GAP Cancelado -conferenciaController.tab.gabDevolvido = GAP Devolvido +conferenciaController.tab.gabCancelado = GAP Cancelada +conferenciaController.tab.gabDevolvido = GAP Devolvida conferenciaController.tab.ocd = OCD conferenciaController.tab.resumo = Resumo conferenciaController.lhTipoVenta.value = Tipo Venta @@ -6267,8 +6278,9 @@ conferenciaController.MSG.borrarLogConferenciaPergunta = Deseja Eliminar esta Ob conferenciaController.lbl.sim = Si conferenciaController.lbl.nao = No conferenciaController.lhFormpago.value = Forma Pago -conferenciaController.MSG.bilheteSemConferenciaFormapagoCategoria = Existen Boletos con Forma Pago ou Categoria sin conferencia -conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago = Existen Eventos Financieros con Tipo Evento ou Forma Pago sin conferencia +conferenciaController.MSG.bilheteSemConferenciaFormapagoCategoria = Existen Boletos sin conferencia +conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago = Existen Eventos Financieros sin conferencia +conferenciaController.MSG.ocdSemConferencia = Existem Ocds sin conferencia conferenciaController.MSG.observacaoObrigatorio = O campo observação deve ser preenchido. conferenciaController.lhDebitoCredito.value = D/C conferenciaController.lbDebito.value = Débito @@ -6293,6 +6305,7 @@ conferenciaController.lhTotalDeposito.value = Deposito conferenciaController.lhTotalDiferenca.value = Diferença conferenciaController.lhConferido.value = Conferido conferenciaController.lhNumoperacionBilhete.value = Localizador +conferenciaController.lhFeccorridaServico.value = Fec-Serv # Editar LogConferencia Comissao editarLogConferenciaComissaoController.window.title = Registro de Observaciones diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index dca013116..36796b2fb 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -919,6 +919,17 @@ editarEmpresaController.btnAdicionarComissaoFormaPago.tooltiptext = Adicionar Fo editarEmpresaController.btnRemoverComissaoFormaPago.tooltiptext = Remover Forma de pagamento editarEmpresaController.btnAdicionarComissaoTipoEventoExtra.tooltiptext = Adicionar Tipo de Evento Extra editarEmpresaController.btnRemoverComissaoTipoEventoExtra.tooltiptext = Remover Tipo de Evento Extra +editarEmpresaController.comEmpConferencia.label = Por Aba +editarEmpresaController.comissaoConferencia.label = Marque as abas que exige a conferência de todos os itens +editarEmpresaController.indbilhetemanual.label = Bilhetes Manuais +editarEmpresaController.indbilhetevendido.label = Bilhetes +editarEmpresaController.indbilhetecancelado.label = Bilhetes Cancelados +editarEmpresaController.indbilhetedevolvido.label = Bilhetes Devolvidos/Trocados +editarEmpresaController.indgapvendido.label = Gaps +editarEmpresaController.indgapcancelado.label = Gaps Canceladas +editarEmpresaController.indgapdevolvido.label = Gaps Devolvidas +editarEmpresaController.indeventosfinanceiros.label = Eventos Financeiros +editarEmpresaController.indocd.label = OCDs #Empresa Imposto editarEmpresaImpostoController.window.title = Configuração de Imposto por Empresa/Estado @@ -6380,8 +6391,8 @@ conferenciaController.tab.bilhetesManual = Bilhetes Manual conferenciaController.tab.eventosFinanceiros = Eventos Financeiros conferenciaController.tab.observacoes = Observações conferenciaController.tab.gabVenda = GAP Venda -conferenciaController.tab.gabCancelado = GAP Cancelado -conferenciaController.tab.gabDevolvido = GAP Devolvido +conferenciaController.tab.gabCancelado = GAP Cancelada +conferenciaController.tab.gabDevolvido = GAP Devolvida conferenciaController.tab.ocd = OCD conferenciaController.tab.resumo = Resumo conferenciaController.lhTipoVenta.value = Tipo Venda @@ -6427,8 +6438,9 @@ conferenciaController.MSG.borrarLogConferenciaPergunta = Deseja Eliminar esta ob conferenciaController.lbl.sim = Sim conferenciaController.lbl.nao = Não conferenciaController.lhFormpago.value = Forma Pago -conferenciaController.MSG.bilheteSemConferenciaFormapagoCategoria = Existem Bilhetes com Forma Pago ou Categoria sem conferência -conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago = Existem Eventos Financeiros com Tipo de Evento ou Forma Pago sem conferência +conferenciaController.MSG.bilheteSemConferenciaFormapagoCategoria = Existem Bilhetes sem conferência +conferenciaController.MSG.eventosFinanceirosSemConferenciaFormapago = Existem Eventos Financeiros sem conferência +conferenciaController.MSG.ocdSemConferencia = Existem Ocds sem conferência conferenciaController.MSG.observacaoObrigatorio = O campo observação deve ser preenchido. conferenciaController.lhDebitoCredito.value = D/C conferenciaController.lbDebitoCredito.value = Débito/Crédito @@ -6454,6 +6466,7 @@ conferenciaController.lhTotalDeposito.value = Deposito conferenciaController.lhTotalDiferenca.value = Diferença conferenciaController.lhConferido.value = Conferido conferenciaController.lhNumoperacionBilhete.value = Localizador +conferenciaController.lhFeccorridaServico.value = DT-Serv # Editar LogConferencia Comissao editarLogConferenciaComissaoController.window.title = Lançamento de Observações diff --git a/web/gui/catalogos/editarEmpresa.zul b/web/gui/catalogos/editarEmpresa.zul index be38f083f..82224ff0f 100644 --- a/web/gui/catalogos/editarEmpresa.zul +++ b/web/gui/catalogos/editarEmpresa.zul @@ -379,6 +379,7 @@ + @@ -515,6 +516,74 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/gui/comissao/conferencia.zul b/web/gui/comissao/conferencia.zul index 0da7cae28..8c4de5a7b 100644 --- a/web/gui/comissao/conferencia.zul +++ b/web/gui/comissao/conferencia.zul @@ -422,6 +422,9 @@ + @@ -498,6 +501,9 @@ + @@ -574,6 +580,9 @@ + @@ -739,6 +748,9 @@ multiple="false" height="350px"> +