- 08 Abr 2022 às 17:07
#70172
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
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