Página 1 de 1

Ajuste do calculo acumulado de estoque

Enviado: 08 Abr 2022 às 17:07
por Brilhante12
Possuo uma base de dados de entrada e dispensações de material. Tenho que considerar a partir de uma data por não saber o meu estoque anterior. Logo considerando apartir de uma data é possivel que esse "estoque virtual" seja negativo, por possuir estoque anterior. Logo essa dificuldade se da em ajustar o estoque. por exemplo o problema com o codigo que eu fiz esta fazendo dessa forma:

data entrada dispensação saldo estoque virtual
01 100 0 100 100
02 0 150 -150 -50 = 0
03 100 0 100 50

o acumulado que eu fiz ele faz a soma do valor negativo, sendo que o verdadeiro valor que ele deveria retornar seria o estoque virtual do dia 03 no valor de 100.

data entrada dispensação saldo estoque virtual
01 100 0 100 100
02 0 150 -150 -50 = 0
03 100 0 100 100

o código feito foi:

estoque virtual =
var estoque = CALCULATE(VWCONSUMOPASSADOPAC[saldo],
FILTER(
ALLNOBLANKROW(dcalendario),
dcalendario[data] <= MAX(dcalendario[data])

))

return

IF(estoque<0,0,estoque)


A logica seria considerar o valor do estoque virtual como :

estoque virtual = Estoque dia anterior + entrada do dia - dispensação do dia
if(estoquevirtual<0,0,estoque virtual)

fiz essa logica no excel e funcionou mas eu precisaria fazer no power bi

Re: Ajuste do calculo acumulado de estoque

Enviado: 09 Abr 2022 às 16:08
por babdallas
Anexa um exemplo em pbix, por favor.