Skip to main content
Announcements
Have questions about Qlik Connect? Join us live on April 10th, at 11 AM ET: SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
jamirjunior
Creator
Creator

Apresentar controle de estoque

Pessoal, como faço para apresentar e calcular um gráfico de controle de estoque para o usuário, algo assim:

 

controle estoque.jpg

No meu arquivo tenho somente a quantidade, mas dependendo um tipo sei se é entrada ou saída.

Obrigado,

1 Reply
afurtado
Partner Ambassador/MVP
Partner Ambassador/MVP

Você pode fazer usando o previous() e o peek()

 

2019-11-23 10_35_25-Qlik Sense Desktop.png

 

Neste exemplo, não tem o tipo do movimento, se é de Entrada ou Saida, mas fica fácil adaptar colocando um if e o sinal de - na frente do campo


Tabela_Tmp:
LOAD * Inline [
Produto ,Mes , Movimento
A ,1 , 10
A ,2 , 1
A ,3 , 5
A ,4 , 20
B ,1 , 2
B ,2 , 1
];

Tabela_Final:
LOAD
    Produto,
    Mes,
    Movimento, 
    if(Produto = Previous(Produto),rangesum(Peek(Saldo),Movimento),Movimento) as Saldo

   // Imaginando que tenhas um campo tipo aonde seja Entrada ou Saida poderia ser 
   //  if(Produto = Previous(Produto),rangesum(Peek(Saldo),if(tipo='E',Movimento,-Movimento)),Movimento) as Saldo

Resident Tabela_Tmp order by Produto,Mes;
//
Drop Table Tabela_Tmp;

 

 

furtado@farolbi.com.br