Bring your best ideas to the AI Use Case Contest! Enter to win 40 hours of expert engineering support and bring your vision to life using the powerful combination of Alteryx + AI. Learn more now, or go straight to the submission form.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Racionalização de esgotamento

NadineFernandes
5 - Atom

Boa tarde pessoal tudo bem? 

 

estou com uma dúvida em relação ao que fazer, nesta demanda temos Notas de entradas e Notas de saídas com produtos determinados, onde precisamos esgotar o estoque da nota mais antiga para a mais nova, levando qual nota de entrada de suportorte  para a nota de saída. 

 

EX. 

 

Entradas:
Nota 1, com data de 01/01/2020, e quantidade de 2

Nota 2, com data de 02/01/2020, e quantidade de 5

Nota 3, com data de 03/01/2020, e quantidade de 8

 

Saídas: 

Nota 1, com data de 01/01/2020, e quantidade de 1

Nota 2, com data de 02/01/2020, e quantidade de 2

Nota 3, com data de 02/01/2020, e quantidade de 1

Nota 4, com data de 03/01/2020, e quantidade de 3

Nota 5, com data de 05/01/2020, e quantidade de 5

Nota 6, com data de 08/01/2020, e quantidade de 1

 

É esperado que para cada saída tenha uma entrada de referencia, então teriamos:

 

1S com referencia de 1E usando a quantidade de 1, neste caso sobra a quantidade de 1 para a entrada

2S com referencia de 1E usando a quantidade de 1 e 2E usando a quantidade de 1, para a nota 2E temos a sobra de 4

e assim por diante.

 

No fluxo usei o Join para combinar as entradas e saídas baseados nos códigos de produtos, então o resultado foi, para cada saída uma entrada de referencia e dessa forma conseguiriamos usar mais de uma saída para cada entrada se o valor de quantidade comportasse. 

 

Porém temos um esgotamento de uma nota de saída para varias entradas diferentes, ou seja no final temos uma repetição das notas de saída com varias notas de entrada, como mostra a foto. 

 

Tentei um IF composto mas não deu certo, alguem tem alguma dica? 

 

Obrigada <3 

1 REPLY 1
Raj
16 - Nebula

@NadineFernandes 
can you post this in english

will be in better position to help.

Labels
Top Solution Authors