diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaContasMDController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaContasMDController.java new file mode 100644 index 000000000..7c00f00aa --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/BusquedaContasMDController.java @@ -0,0 +1,119 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; + +import java.util.HashMap; +import java.util.Map; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Scope; +import org.springframework.stereotype.Controller; +import org.zkoss.util.resource.Labels; +import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zul.Paging; +import org.zkoss.zul.Textbox; + +import com.rjconsultores.ventaboletos.entidad.ContaMD; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject; +import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper; +import com.rjconsultores.ventaboletos.web.utilerias.render.RenderContaMD; + +@Scope("prototype") +@Controller("busquedaContasMDController") +public class BusquedaContasMDController extends MyGenericForwardComposer { + private static final long serialVersionUID = 1L; + + @Autowired + private transient PagedListWrapper plwConta; + private MyListbox contaList; + private Paging pagingConta; + private Textbox txtNombre; + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + contaList.setItemRenderer(new RenderContaMD()); + contaList.addEventListener("onDoubleClick", new EventListener() { + @Override + public void onEvent(Event event) throws Exception { + ContaMD tc = (ContaMD) contaList.getSelected(); + verContaMD(tc); + } + }); + + refreshLista(); + + txtNombre.focus(); + } + + public Paging getPagingTipoInformativo() { + return pagingConta; + } + + public void setPagingTipoInformativo(Paging pagingTipoInformativo) { + this.pagingConta = pagingTipoInformativo; + } + + public PagedListWrapper getPlwTipoInformativo() { + return plwConta; + } + + public void setPlwTipoInformativo(PagedListWrapper plwConta) { + this.plwConta = plwConta; + } + + public MyListbox getTipoInformativoList() { + return contaList; + } + + public void setTipoInformativoList(MyListbox tipoInformativoList) { + this.contaList = tipoInformativoList; + } + + public Textbox getTxtNombre() { + return txtNombre; + } + + public void setTxtNombre(Textbox txtNombre) { + this.txtNombre = txtNombre; + } + + public void onClick$btnPesquisa(Event ev) throws InterruptedException { + refreshLista(); + } + + public void onClick$btnRefresh(Event ev) { + refreshLista(); + } + + public void onClick$btnNovo(Event ev) { + verContaMD(new ContaMD()); + } + + private void verContaMD(ContaMD contaMD) { + if (contaMD == null) { + return; + } + + Map args = new HashMap(); + args.put("conta", contaMD); + args.put("contaList", contaList); + + openWindow("/gui/catalogos/editarContaMD.zul", + Labels.getLabel("editarContaMDController.window.title"), args, MODAL); + } + + private void refreshLista() { + HibernateSearchObject claseServicioBusqueda = new HibernateSearchObject(ContaMD.class, pagingConta.getPageSize()); + + claseServicioBusqueda.addFilterLike("nome", "%" + txtNombre.getText().trim().concat("%")); + claseServicioBusqueda.addFilterEqual("activo", Boolean.TRUE); + claseServicioBusqueda.addSortAsc("codigoContabil"); + + plwConta.init(claseServicioBusqueda, contaList, pagingConta); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarContaMDController.java b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarContaMDController.java new file mode 100644 index 000000000..5f0f73d0a --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/gui/controladores/catalogos/EditarContaMDController.java @@ -0,0 +1,316 @@ +package com.rjconsultores.ventaboletos.web.gui.controladores.catalogos; + +import java.util.Calendar; + +import org.apache.log4j.Logger; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Scope; +import org.springframework.stereotype.Controller; +import org.zkoss.util.resource.Labels; +import org.zkoss.zk.ui.Component; +import org.zkoss.zk.ui.Executions; +import org.zkoss.zk.ui.event.Event; +import org.zkoss.zul.Messagebox; +import org.zkoss.zul.Radio; +import org.zkoss.zul.Textbox; + +import com.rjconsultores.ventaboletos.entidad.ContaMD; +import com.rjconsultores.ventaboletos.service.ContaMDService; +import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado; +import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer; +import com.rjconsultores.ventaboletos.web.utilerias.MyListbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal; +import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxSimple; + +@Controller("editarContaMDController") +@Scope("prototype") +public class EditarContaMDController extends MyGenericForwardComposer { + private static final long serialVersionUID = 1L; + + private static Logger log = Logger.getLogger(EditarContaMDController.class); + + @Autowired + private ContaMDService contaMDService; + + private ContaMD conta; + private MyListbox contaList; + private MyTextboxDecimal txtCodigoContabil; + private MyTextboxSimple txtNome; + private Radio radioTipoC; + private Radio radioTipoD; + private Radio radioDocAssociadoS; + private Radio radioDocAssociadoN; + private Radio radioStatusA; + private Radio radioStatusI; + private Radio radioOrigemIN; + private Radio radioOrigemEE; + private Radio radioOrigemFP; + private MyTextbox txtReferencia; + + @Override + public void doAfterCompose(Component comp) throws Exception { + super.doAfterCompose(comp); + + conta = (ContaMD) Executions.getCurrent().getArg().get("conta"); + contaList = (MyListbox) Executions.getCurrent().getArg().get("contaList"); + + if (conta != null) { + if (conta.getCodigoContabil() != null) { + txtCodigoContabil.setValue(conta.getCodigoContabil().toString()); + } + + if (conta.getNome() != null) { + txtNome.setText(conta.getNome()); + } + + if (conta.getTipo() != null) { + if (conta.getTipo().equals("C")) { + radioTipoC.setChecked(Boolean.TRUE); + radioTipoD.setChecked(Boolean.FALSE); + } else { + radioTipoC.setChecked(Boolean.FALSE); + radioTipoD.setChecked(Boolean.TRUE); + } + } + + if (conta.getDocAssociado() != null) { + if (conta.getDocAssociado()) { + radioDocAssociadoS.setChecked(Boolean.TRUE); + radioDocAssociadoN.setChecked(Boolean.FALSE); + } else { + radioDocAssociadoS.setChecked(Boolean.FALSE); + radioDocAssociadoN.setChecked(Boolean.TRUE); + } + } + + if (conta.getStatus() != null) { + if (conta.getStatus()) { + radioStatusA.setChecked(Boolean.TRUE); + radioStatusI.setChecked(Boolean.FALSE); + } else { + radioStatusA.setChecked(Boolean.FALSE); + radioStatusI.setChecked(Boolean.TRUE); + } + } + + if (conta.getOrigem() == null || conta.getOrigem().equals("IN")) { + radioOrigemIN.setChecked(Boolean.TRUE); + radioOrigemEE.setChecked(Boolean.FALSE); + radioOrigemFP.setChecked(Boolean.FALSE); + } else if (conta.getOrigem().equals("EE")) { + radioOrigemIN.setChecked(Boolean.FALSE); + radioOrigemEE.setChecked(Boolean.TRUE); + radioOrigemFP.setChecked(Boolean.FALSE); + } else if (conta.getOrigem().equals("FP")) { + radioOrigemIN.setChecked(Boolean.FALSE); + radioOrigemEE.setChecked(Boolean.FALSE); + radioOrigemFP.setChecked(Boolean.TRUE); + } + + if (conta.getReferencia() != null) { + txtReferencia.setText(conta.getReferencia()); + } + } + + txtNome.focus(); + } + + public void onClick$btnSalvar(Event ev) throws InterruptedException { + txtCodigoContabil.getValue(); + txtNome.getValue(); + + Integer codigoContabil = null; + + try { + codigoContabil = txtCodigoContabil.getValueDecimal().intValue(); + } catch (Exception e) { + Messagebox.show( + Labels.getLabel("editarContaMDController.MSG.CodContabil.Invalido"), + Labels.getLabel("editarContaMDController.window.title"), + Messagebox.OK, Messagebox.ERROR); + + return; + } + + try { + conta.setCodigoContabil(codigoContabil); + conta.setNome(txtNome.getText()); + + if (radioTipoC.isChecked()) { + conta.setTipo("C"); + } else if (radioTipoD.isChecked()) { + conta.setTipo("D"); + } + + conta.setDocAssociado(radioDocAssociadoS.isChecked()); + conta.setStatus(radioStatusA.isChecked()); + + if (radioOrigemIN.isChecked()) { + conta.setOrigem("IN"); + conta.setReferencia(null); + } else { + if (radioOrigemEE.isChecked()) { + conta.setOrigem("EE"); + } else if (radioOrigemFP.isChecked()) { + conta.setOrigem("FP"); + } + + conta.setReferencia(txtReferencia.getText()); + } + + conta.setActivo(Boolean.TRUE); + conta.setFecmodif(Calendar.getInstance().getTime()); + conta.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId()); + + if (!contaMDService.existeConta(conta)) { + Messagebox.show( + Labels.getLabel("editarContaMDController.MSG.DescricaoDuplicada"), + Labels.getLabel("editarContaMDController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + return; + } + + if (conta.getContaId() == null) { + contaMDService.suscribir(conta); + contaList.addItemNovo(conta); + + Messagebox.show( + Labels.getLabel("editarContaMDController.MSG.suscribirOK"), + Labels.getLabel("editarContaMDController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + + } else { + contaMDService.actualizacion(conta); + contaList.updateItem(conta); + + Messagebox.show( + Labels.getLabel("editarContaMDController.MSG.actualizarOK"), + Labels.getLabel("editarContaMDController.window.title"), + Messagebox.OK, Messagebox.INFORMATION); + } + + closeWindow(); + + } catch (Exception ex) { + log.error(ex.getMessage(), ex); + + Messagebox.show( + Labels.getLabel("MSG.Error"), + Labels.getLabel("editarContaMDController.window.title"), + Messagebox.OK, Messagebox.ERROR); + } + } + + public ContaMD getConta() { + return conta; + } + + public void setConta(ContaMD conta) { + this.conta = conta; + } + + public MyListbox getContaList() { + return contaList; + } + + public void setContaList(MyListbox contaList) { + this.contaList = contaList; + } + + public MyTextboxSimple getTxtNome() { + return txtNome; + } + + public void setTxtNome(MyTextboxSimple txtNome) { + this.txtNome = txtNome; + } + + public MyTextboxDecimal getTxtCodigoContabil() { + return txtCodigoContabil; + } + + public void setTxtCodigoContabil(MyTextboxDecimal txtCodigoContabil) { + this.txtCodigoContabil = txtCodigoContabil; + } + + public Radio getRadioTipoC() { + return radioTipoC; + } + + public void setRadioTipoC(Radio radioTipoC) { + this.radioTipoC = radioTipoC; + } + + public Radio getRadioTipoD() { + return radioTipoD; + } + + public void setRadioTipoD(Radio radioTipoD) { + this.radioTipoD = radioTipoD; + } + + public Radio getRadioDocAssociadoS() { + return radioDocAssociadoS; + } + + public void setRadioDocAssociadoS(Radio radioDocAssociadoS) { + this.radioDocAssociadoS = radioDocAssociadoS; + } + + public Radio getRadioDocAssociadoN() { + return radioDocAssociadoN; + } + + public void setRadioDocAssociadoN(Radio radioDocAssociadoN) { + this.radioDocAssociadoN = radioDocAssociadoN; + } + + public Radio getRadioStatusA() { + return radioStatusA; + } + + public void setRadioStatusA(Radio radioStatusA) { + this.radioStatusA = radioStatusA; + } + + public Radio getRadioStatusI() { + return radioStatusI; + } + + public void setRadioStatusI(Radio radioStatusI) { + this.radioStatusI = radioStatusI; + } + + public Radio getRadioOrigemIN() { + return radioOrigemIN; + } + + public void setRadioOrigemIN(Radio radioOrigemIN) { + this.radioOrigemIN = radioOrigemIN; + } + + public Radio getRadioOrigemEE() { + return radioOrigemEE; + } + + public void setRadioOrigemEE(Radio radioOrigemEE) { + this.radioOrigemEE = radioOrigemEE; + } + + public Radio getRadioOrigemFP() { + return radioOrigemFP; + } + + public void setRadioOrigemFP(Radio radioOrigemFP) { + this.radioOrigemFP = radioOrigemFP; + } + + public MyTextbox getTxtReferencia() { + return txtReferencia; + } + + public void setTxtReferencia(MyTextbox txtReferencia) { + this.txtReferencia = txtReferencia; + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyTextboxSimple.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyTextboxSimple.java new file mode 100644 index 000000000..fb896722d --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/MyTextboxSimple.java @@ -0,0 +1,49 @@ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ +package com.rjconsultores.ventaboletos.web.utilerias; + +import org.zkoss.zk.ui.WrongValueException; + +import org.zkoss.zul.Textbox; + +/** + * + * @author Administrador + */ +public class MyTextboxSimple extends Textbox { + private static final long serialVersionUID = -4853700218322010782L; + + public MyTextboxSimple() { + + } + + @Override + public String getValue() throws WrongValueException { + return super.getValue().trim(); + } + + @Override + public void setValue(String value) throws WrongValueException { + if (value == null) { + super.setValue(value); + } else { + super.setValue(value.trim()); + } + } + + @Override + public String getText() throws WrongValueException { + return super.getText().trim(); + } + + @Override + public void setText(String value) throws WrongValueException { + if (value == null) { + super.setText(value); + } else { + super.setText(value.trim()); + } + } +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuBusquedaContasMD.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuBusquedaContasMD.java new file mode 100644 index 000000000..262c59ccc --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/item/catalogos/ItemMenuBusquedaContasMD.java @@ -0,0 +1,26 @@ +package com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos; + +import org.zkoss.util.resource.Labels; + +import com.rjconsultores.ventaboletos.web.utilerias.PantallaUtileria; +import com.rjconsultores.ventaboletos.web.utilerias.menu.DefaultItemMenuSistema; + +public class ItemMenuBusquedaContasMD extends DefaultItemMenuSistema { + + public ItemMenuBusquedaContasMD() { + super("indexController.mniContaMD.label"); + } + + @Override + public String getClaveMenu() { + return "COM.RJCONSULTORES.ADMINISTRACION.GUI.CATALOGOS.CONTASMD"; + } + + @Override + public void ejecutar() { + PantallaUtileria.openWindow("/gui/catalogos/busquedaContasMD.zul", + Labels.getLabel("busquedaContasMDController.window.title"), + getArgs(), desktop); + } + +} diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties index 2c9215dc5..222882d22 100644 --- a/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/menu/menu_original.properties @@ -30,6 +30,7 @@ catalogos.confCodBarras=com.rjconsultores.ventaboletos.web.utilerias.menu.item.c catalogos.tipoConfComissao=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuBusquedaTipoConfPendComissao catalogos.tipoInformativoComissao=com.rjconsultores.ventaboletos.web.utilerias.menu.item.comissao.ItemMenuTipoInformativoComissao catalogos.regionMetropolitana=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuRegionMetropolitana +catalogos.contasMD=com.rjconsultores.ventaboletos.web.utilerias.menu.item.catalogos.ItemMenuBusquedaContasMD gr=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.MenuGr gr.aidf=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuAidf gr.movimentacionBilhetes=com.rjconsultores.ventaboletos.web.utilerias.menu.item.gr.ItemMenuMovimentacionBilhetes diff --git a/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderContaMD.java b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderContaMD.java new file mode 100644 index 000000000..3ca43af39 --- /dev/null +++ b/src/java/com/rjconsultores/ventaboletos/web/utilerias/render/RenderContaMD.java @@ -0,0 +1,35 @@ +/* + * To change this template, choose Tools | Templates + * and open the template in the editor. + */ +package com.rjconsultores.ventaboletos.web.utilerias.render; + +import org.zkoss.zul.Listcell; +import org.zkoss.zul.Listitem; +import org.zkoss.zul.ListitemRenderer; + +import com.rjconsultores.ventaboletos.entidad.ContaMD; + +/** + * + * @author Shiro + */ +public class RenderContaMD implements ListitemRenderer { + public void render(Listitem lstm, Object o) throws Exception { + ContaMD conta = (ContaMD) o; + + Listcell lc = new Listcell(conta.getCodigoContabil().toString()); + lc.setParent(lstm); + + lc = new Listcell(conta.getNome()); + lc.setParent(lstm); + + lc = new Listcell(conta.getTipoDesc()); + lc.setParent(lstm); + + lc = new Listcell(conta.getStatusDesc()); + lc.setParent(lstm); + + lstm.setAttribute("data", conta); + } +} diff --git a/src/java/spring-config.xml b/src/java/spring-config.xml index bde246c87..785913b29 100644 --- a/src/java/spring-config.xml +++ b/src/java/spring-config.xml @@ -452,6 +452,7 @@ com.rjconsultores.ventaboletos.entidad.PtovtaEmpresaContaBancaria com.rjconsultores.ventaboletos.entidad.RutaEmbarqueDesembarque com.rjconsultores.ventaboletos.entidad.EsquemaCorridaEmbarqueDesembarque + com.rjconsultores.ventaboletos.entidad.ContaMD diff --git a/web/WEB-INF/i3-label_es_MX.label b/web/WEB-INF/i3-label_es_MX.label index 081023e99..f4225cf61 100644 --- a/web/WEB-INF/i3-label_es_MX.label +++ b/web/WEB-INF/i3-label_es_MX.label @@ -6799,6 +6799,38 @@ editarTipoInformativoComissaoController.MSG.suscribirOK = Tipo Informativo Comis editarTipoInformativoComissaoController.MSG.BorrarPergunta = Deseja eliminar esse Tipo Informativo Comissão? editarTipoInformativoComissaoController.MSG.BorrarOK = Tipo Informativo Comissão excluido com sucesso. +# Contas MD +indexController.mniContaMD.label = Contas MD +busquedaContasMDController.window.title=Contas MD +busquedaContasMDController.btnRefresh.tooltiptext=Actualizar +busquedaContasMDController.btnCerrar.tooltiptext=Cerrar +busquedaContasMDController.txtNombre.label = Nombre +busquedaContasMDController.btnPesquisa.label = Búsqueda + +busquedaContasMDController.lhId.label = Cód +busquedaContasMDController.lhNome.label = Nome +busquedaContasMDController.lhTipo.label = Tipo +busquedaContasMDController.lhStatus.label = Status + +editarContaMDController.window.title=Conta MD +editarContaMDController.btnSalvar.tooltiptext = Guardar +editarContaMDController.btnFechar.tooltiptext = Cerrar + +editarContaMDController.lbCodigoContabil.value = Código Contábil +editarContaMDController.lbNome.value = Nome +editarContaMDController.lbTipo.value = Tipo +editarContaMDController.lbDocAssociado.value = Controla Documento +editarContaMDController.lbStatus.value = Status +editarContaMDController.lbOrigem.value = Origem +editarContaMDController.lbReferencia.value = Referência + +editarContaMDController.MSG.DescricaoDuplicada = Já existe uma Conta com este nome. +editarContaMDController.MSG.suscribirOK = Conta cadastrada com sucesso. +editarContaMDController.MSG.actualizarOK = Conta atualizada com sucesso. +editarContaMDController.MSG.BorrarPergunta = Deseja eliminar essa Conta? +editarContaMDController.MSG.BorrarOK = Conta excluida com sucesso. +editarContaMDController.MSG.CodContabil.Invalido = Código Contábil inválido. + # Filtro Depósitos relatorioDepositosController.window.title=Cierre Cnt Contábil / Depósitos relatorioDepositosController.lbDatInicial.value=Fecha Inicial diff --git a/web/WEB-INF/i3-label_pt_BR.label b/web/WEB-INF/i3-label_pt_BR.label index a16c94738..cec1c4947 100644 --- a/web/WEB-INF/i3-label_pt_BR.label +++ b/web/WEB-INF/i3-label_pt_BR.label @@ -6980,6 +6980,38 @@ editarTipoInformativoComissaoController.MSG.suscribirOK = Tipo Informativo Comis editarTipoInformativoComissaoController.MSG.BorrarPergunta = Deseja eliminar esse Tipo Informativo Comissão? editarTipoInformativoComissaoController.MSG.BorrarOK = Tipo Informativo Comissão excluido com sucesso. +# Contas MD +indexController.mniContaMD.label = Contas MD +busquedaContasMDController.window.title=Contas MD +busquedaContasMDController.btnRefresh.tooltiptext=Atualizar +busquedaContasMDController.btnCerrar.tooltiptext=Fechar +busquedaContasMDController.txtNombre.label = Nome +busquedaContasMDController.btnPesquisa.label = Buscar + +busquedaContasMDController.lhId.label = Cód +busquedaContasMDController.lhNome.label = Nome +busquedaContasMDController.lhTipo.label = Tipo +busquedaContasMDController.lhStatus.label = Status + +editarContaMDController.window.title=Conta MD +editarContaMDController.btnSalvar.tooltiptext = Salvar +editarContaMDController.btnFechar.tooltiptext = Fechar + +editarContaMDController.lbCodigoContabil.value = Código Contábil +editarContaMDController.lbNome.value = Nome +editarContaMDController.lbTipo.value = Tipo +editarContaMDController.lbDocAssociado.value = Controla Documento +editarContaMDController.lbStatus.value = Status +editarContaMDController.lbOrigem.value = Origem +editarContaMDController.lbReferencia.value = Referência + +editarContaMDController.MSG.DescricaoDuplicada = Já existe uma Conta com este nome. +editarContaMDController.MSG.suscribirOK = Conta cadastrada com sucesso. +editarContaMDController.MSG.actualizarOK = Conta atualizada com sucesso. +editarContaMDController.MSG.BorrarPergunta = Deseja eliminar essa Conta? +editarContaMDController.MSG.BorrarOK = Conta excluida com sucesso. +editarContaMDController.MSG.CodContabil.Invalido = Código Contábil inválido. + # Filtro Depósitos relatorioDepositosController.window.title=Fechamento Cnt Corrente / Depósitos relatorioDepositosController.lbDatInicial.value=Data Inicial diff --git a/web/gui/catalogos/busquedaContasMD.zul b/web/gui/catalogos/busquedaContasMD.zul new file mode 100644 index 000000000..18c2f23fc --- /dev/null +++ b/web/gui/catalogos/busquedaContasMD.zul @@ -0,0 +1,54 @@ + + + + + + + + + +