Olá Felipe, boa tarde!
Para criar um fluxo de caixa no Power BI que leve em consideração o saldo inicial e os pagamentos previstos, mesmo ao aplicar filtros de data, você pode seguir uma abordagem utilizando medidas DAX. A ideia é criar uma medida que acumule os pagamentos ao longo do tempo, permitindo que você visualize a necessidade de caixa em qualquer dia específico.
Aqui está um exemplo de como você pode fazer isso:
- Crie uma medida para o saldo acumulado: Essa medida deve somar o saldo inicial ao total acumulado dos pagamentos até a data filtrada. Isso garante que, ao aplicar um filtro de data, você ainda considere todos os pagamentos anteriores.
Saldo Acumulado =
VAR SaldoInicial = [Saldo Inicial] // Sua medida ou valor de saldo inicial
VAR PagamentosAcumulados =
CALCULATE(
SUM(Pagamentos[Valor]),
FILTER(
ALLSELECTED(Pagamentos[Data]),
Pagamentos[Data] <= MAX(Pagamentos[Data])
)
)
RETURN
SaldoInicial - PagamentosAcumulados
Utilize essa medida no seu relatório: Ao usar a medida "Saldo Acumulado" em um gráfico ou tabela, ela deve refletir o saldo ao longo do tempo, considerando todos os pagamentos até a data selecionada.
Verifique a necessidade de caixa: Você pode criar uma visualização que destaque quando o saldo acumulado fica negativo, indicando a necessidade de caixa.
Essa abordagem deve ajudar a resolver o problema de desconsiderar os pagamentos anteriores ao aplicar filtros de data. Lembre-se de ajustar os nomes das tabelas e colunas conforme o seu modelo de dados.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.