public EditarContasReceberMB() {
   FacesContext fc = FacesContext.getCurrentInstance();
   HttpSession session = (HttpSession) fc.getExternalContext().getSession(false);
   conta = (Contasreceber) session.getAttribute("contareceber");
   session.removeAttribute("contareceber");
   if (conta == null) {
     conta = new Contasreceber();
   } else {
     idVendas = String.valueOf(conta.getVendas().getIdvendas());
     vendas = conta.getVendas();
     nomeCliente = vendas.getCliente().getNome();
   }
 }
 public String buscarPoIdVenda() {
   if (idVendas.length() > 0) {
     VendasFacade vendasFacade = new VendasFacade();
     this.vendas = vendasFacade.consultarVendas(Integer.parseInt(idVendas));
     if (vendas == null) {
       FacesMessage msg = new FacesMessage("Erro! ", "Venda não localizada.");
     } else {
       nomeCliente = vendas.getCliente().getNome();
       conta.setNumerodocumento(String.valueOf(idVendas));
     }
   }
   return "";
 }