Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused for some users. Thank you for patience and we'll update you soon!
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