Árvore de páginas

Inconsistência ao Trocar Lote de Movimentações Com Tarefas de Conferência de Saída Associadas

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAWMS - Gestão de Armazenagem

Função:

WMSV030 - Separação Via Coletor

WMSA332 - Monitor de Serviços WMS

WMSDTCMovimentosServicoArmazem - Métodos referentes à movimentação WMS

Situação/Requisito:

Ao realizar a troca de lote de movimentações, por meio da opção Alterar Movimento no Monitor de Serviços ou pela troca de lotes via coletor, o sistema não realiza a troca de lote para a tarefa de conferência de saída.

Solução/Implementação:

Tendo em vista que a tarefa de conferência de saída agrupa toda a quantidade do produto/lote de uma ordem de serviço (DCF_ID), ao realizar a troca de lote de uma movimentação é necessário buscar a tarefa de conferência de saída do lote anterior para descontar a quantidade e, em seguida, buscar a tarefa de conferência de saída do novo lote para realizar a soma da quantidade.

O fluxo lógico da solução abrange as seguintes etapas:

  • Posiciona na tarefa de conferência de saída do lote anterior.
  • Desconta a quantidade selecionada para a troca. Se a quantidade estiver zerada, apaga o registro.
  • Busca a tarefa de conferência de saída para o novo lote.
  • Se existir, realiza o posicionamento e soma a quantidade selecionada para a troca. Se não existir, cria um novo registro para o lote informado.
Requisito:DLOGWMSMSP-4598
Documento de Referência:Monitor de Serviço (WMSA332 - SIGAWMS)

Pacote:

12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=696676