Páginas filhas
  • DT Permitir acerto de itens de lote com quantidade baixada


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:Virtual Age
Segmento:

Varejo

Módulo:Moda - Varejo
Função:Alteração do peso do item de lote
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-6731


02. SITUAÇÃO/REQUISITO

Ajustar o componente QLDFP046, que faz a alteração do peso do item de lote, para poder informar um item com quantidade baixada e fazer o acerto da quantidade pendente.

03. SOLUÇÃO

Implementado campo no componente, onde poderá ser informado o tipo de acerto, se por quantidade do lote, ou quantidade baixada/lote.
Acrescentado em tela, no frame "Item lote", os campos "Qt. baixada" e "Qt. pendente" do item de lote.
Ao selecionar a opção de quantidade do lote,  se o peso coletado da balança(menos a tara) for diferente do pendente, o processo irá ajustar a quantidade pendente do item de lote e a quantidade do lote.
Ao selecionar a opção de quantidade baixada/lote, se o peso coletado(menos a tara) for diferente do pendente, caso o item de lote possuir quantidade baixada, deverá recalcular a quantidade baixada. Subtrair da quantidade baixada a diferença entre o peso coletado da balança(menos a tara) e o peso pendente. Ajustando também a quantidade pendente e quantidade do lote. Caso o item de lote não possuir quantidade baixada será atualizado conforme rotina atual, ajustando a quantidade pendente e a quantidade do lote.


Imagem 1 - Demonstra o componente PRDFM059, onde pode ser observado que a quantidade do lote é igual a 8.


Imagem 2 - Mostra o arquivo que simula a balança, onde pode ser visto que o peso informado é igual a 12.


Imagem 3 - Foi acrescentado ao componente, o campo "Tipo de acerto" e também  os campos "Qt. baixada" e "Qt. pendente". Ao acionar o botão "Balança", o processo vai considerar que o peso da balança será igual a 12. Por se tratar de uma quantidade de itens maior que a quantidade disponível, será gerada uma transação do tipo Entrada.


Imagem 4 - Demonstra o componente TRAFL018, onde pode ser visto que o processo gerou a transação "608812" onde o tipo da mesma é igual a "Entrada", pode ser observado que a quantidade do item da transação é igual a 1,5. Isto ocorre, pois a quantidade de item anterior era de 8 e para alcançar a quantidade de 9,5 informada na balança - a tara, foi necessário fazer uma entrada.


Imagem 5 - Ao consultar novamente o lote, pode ser visto que o item de lote 1 passou a ter a quantidade igual a 9,5.

Imagem 1 - Para o item de lote 2, pode ser observado que a quantidade é igual a 10,20.


Imagem 2 - Mostra o arquivo que simula a balança, onde pode ser visto que o peso informado é igual a 13,7.


Imagem 3 - O Tipo de acerto é referente a quantidade baixada/lote, o processo vai considerar que o peso da balança será igual a 13,7. Por se tratar de uma quantidade de itens maior que a quantidade disponível, será gerada uma transação do tipo Entrada.


Imagem 4 - Demonstra o componente TRAFL018, onde pode ser visto que o processo gerou a transação "608815" onde o tipo da mesma é igual a "Entrada", pode ser observado que a quantidade do item da transação é igual a 3. Isto ocorre, porque o item possuía quantidade baixada igual a 2, o processo subtraiu da quantidade baixada, a diferença entre o peso coletado da balança(menos a tara) e o peso pendente, exemplificando: (13,7 - 2,5) - 8,2 = 3. Nesse exemplo, tivemos sobra  de uma quantidade e o processo ajustou também a quantidade pendente e quantidade do lote.


Imagem 5 - Ao consultar  o item de lote 2, pode ser visto que passou a ter a quantidade igual a 11,2.