private BigDecimal getValorDinheiroEmCaixa(BeanMovimento movimento) {
    BeanLancamento beanLancamento = new BeanLancamento();
    beanLancamento.setTipoFormaPagamento("DIN");
    beanLancamento.setCodMov(movimento.getCodMov());
    String clausula = " GROUP BY TIPO_FORMA_PAGAMENTO";
    List<BeanLancamento> lsLancamento = DAOFacade.getLsLancamentoPorTipo(beanLancamento, clausula);
    BeanSangria beanSangria = new BeanSangria();
    beanSangria.setTipoFormaPagamento("DIN");
    beanSangria.setCodMov(movimento.getCodMov());
    List<BeanSangria> lsSangria = DAOFacade.getLsSangriaPorTipo(beanSangria);

    BigDecimal totalDebito =
        !lsSangria.isEmpty() ? lsSangria.get(0).getValorSangria() : BigDecimal.ZERO;
    BigDecimal totalCredito =
        !lsLancamento.isEmpty() ? lsLancamento.get(0).getValorBruto() : BigDecimal.ZERO;
    BigDecimal saldoDinheiro = totalCredito.subtract(totalDebito);

    return saldoDinheiro;
  }