Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Repriorizar ou Bloquear Apenas uma Atividade no Coletor e Ajustes Processamento de Regra de Convocação

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Distribuição e Logística

Módulo:

SIGAWMS

Rotina:

DLGV001 - Convocação Coletor
DLGV030 - Separação Coletor
DLGV080 - Endereçamento Coletor 
WMSXFUNA - Funções Genéricas WMS 

Parâmetro(s):

MV_WMSPRIO, MV_RFENDDE

Tabelas utilizadas:

Não se aplica

Versões/Release:

11.80.12

    

Descrição

1 - Incluído funcionalidade para permitir que o usuário “salte” uma atividade, colocando a mesma no final da lista de atividades para serem executadas, alterando a prioridade da mesma sem ter a necessidade bloquear a atividade, tendo que forçar o reinicio da mesma pelo monitor de serviços.

Quando usuário pressionar a tecla ESC durante a execução de uma atividade no coletor, desde que não tenha feito a leitura de nenhuma quantidade, será apresentado para o mesmo além das opções Bloquear Atividade e Endereço Destino, caso haja algo a ser descarregado, também a opção Pular Atividade que caso seja acionada fará com que a atividade tenha sua prioridade alterada devendo ser realocada como uma das últimas atividades da fila de pendências.

Esta nova opção de Pular Atividade somente será exibida caso o parâmetro MV_WMSPARF – Permite pular atividade na convocação, estiver marcado como verdadeiro. 

Para refazer a prioridade será utilizada da mesma regra que gera a sequência de execução dos documentos, gerando para esta atividade em particular uma nova sequência de execução (DB_SEQPRI). Levando em consideração esta regra, para tal funcionalidade ser acionada, o parâmetro MV_WMSPRIO – Regra de prioridade de convocação, deverá conter o campo DB_SEQPRI em sua composição. Caso não exista uma regra de convocação por documento exclusivo para este serviço, a atividade será disponibilizada novamente na lista de convocação desalocando inclusive o usuário da mesma.

2 - Incluído funcionalidade para permitir que apenas a atividade atual seja bloqueada, quando a convocação permitir executar várias atividades consecutivas, e já houverem outras atividades já coletadas. Nesta situação será apresentado um segundo questionamento quando o usuário ao pressionar ESC, escolher a opção Bloquear Atividade. Serão apresentadas as seguintes opções: Atividade Atual e Todas Atividades. Quando escolhido a primeira opção, apenas a atividade corrente será bloqueada e o processo de convocação continuará normal, convocando outras atividades, caso existam, ou então deverá descarregar as atividades anteriores.

3 - Melhorado conceito na separação quando estava ativo o parâmetro MV_RFENDDE - Solicita confirmação do endereço destino separação, que efetiva a descarga quando a separação de um movimento é maior ou igual a uma norma completa. Nos casos, onde o próximo movimento a ser convocado era maior ou igual a uma norma, este estava sendo convocado, mesmo tendo uma quantidade menor que uma norma já coletada, para então forçar a descarga dos movimentos coletados. Agora, caso o próximo movimento a ser convocado seja maior ou igual a uma norma, primeiro deverá ser feito a descarga das quantidades já coletadas, para então convocar o movimento seguinte.

4 - Ajustado processamento de regras de convocação, para que quando ao processar um documento e apenas parte dos movimentos do mesmo não tenham regra de sequenciamento definida, por exemplo, ficaram fora da faixa de endereços cadastrados na regra, forçar para apenas estes movimentos chamar a função de sequenciamento genérico por ordem de criação do movimento, continuando da ultima sequencia gerada. Antes deste ajuste, estes movimentos estavam ficando sem a sequencia de convocação definida.

 

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

 

Procedimento para Configuração 

CONFIGURAÇÃO DE PARÂMETROS 

  1. No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie o(s) parâmetro(s) a seguir:

Itens/Pastas

Descrição

Nome:

MV_WMSPRIO

Tipo:

Lógico

Cont. Por.:

.F.

Descrição:

Permite pular atividade na convocação

  

Procedimento para Utilização

  1.  Em Faturamento (SIGAFAT) acesse Atualizações > Pedidos > Pedidos de Venda
    1. Entre com um pedido de venda para produtos controlados pelo WMS informando vários itens de forma que sejam geradas várias solicitações de separação para o WMS.
    2. Efetue a liberação deste pedido de venda de forma a integrar o mesmo com o WMS.
  2. Em WMS – Gestão de armazém (SIGAWMS) acesse Atualizações > Serviços WMS > Execução de Serviços
    1. Execute as ordens de serviço geradas pelo pedido de venda.
    2. Execute as movimentações pelo coletor de dados, testando as novas opções disponíveis para "Pular Atividade" e "Bloquear Atividade".
  3. Nos casos onde houver convocação por documento exclusivo, e não for a ultima atividade do documento, a atividade "pulada" deverá ser jogada para o fim da lista das movimentações daquele documento.
  4. Nos casos onde não houver convocação por documento exclusivo, esta atividade deverá ser jogada como a última atividade da lista de convocação no instante em que o usuário pulou a mesma, sendo esta empurrada novamente para cima com a execução de outros documentos, ou seja, ela só será a última atividade da fila até que novos documentos sejam executados e sejam adicionados ao fim da fila.