Histórico da Página
Repriorizar ou Bloquear
Apenasapenas uma Atividade no Coletor e Alterações no Processamento de Regra de Convocação
Características do Requisito
Linha de Produto: | Microsiga 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_WMSPARF, 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 Incluída a funcionalidade Pular Atividade para permitir a realocação da sequência das atividades, colocando uma atividade no final da lista de atividades para serem executadas. Dessa forma, alterando será alterada a prioridade da mesma atividade sem ter a necessidade bloquear a atividadeque bloqueá-la, tendo que forçar o reinicio da mesma atividade pelo monitor Monitor de serviçosServiços.
Quando usuário pressionar Ao acionar a tecla ESC durante a execução de uma atividade no coletor, desde que não tenha feito realizada a leitura de nenhuma quantidade, será apresentado para o mesmo apresentada 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.
Importante:
Esta nova opção de opção Pular Atividade somente será exibida caso o parâmetro MV_WMSPARF – no parâmetro Permite pular atividade na convocação, estiver marcado como verdadeiroconvocação (MV_WMSPARF), estiver informado ".T." (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 Regra de prioridade de convocação (MV_WMSPRIO), 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.
Caso a atividade pertença a um documento cuja convocação seja exclusiva, e seja a última atividade, neste caso, se existir um outro documento, este será convocado e atribuído ao usuário, de forma que a atividade descartada seja reordenada depois do novo documento selecionado. Não havendo mais nenhuma atividade que possa ser convocada, caso o usuário da mesmadescarte a movimentação atual, será necessário o sair da rotina de convocação e entrar novamente para executar esta atividade descartada, ou então esperar até que uma outra atividade seja convocada para que a anterior volte a ser convocada.
2 - Incluído Incluída funcionalidade para permitir que apenas a atividade atual seja bloqueada, quando a convocação permitir executar várias atividades consecutivas, e já houverem existir outras atividades já coletadas. Nesta situação será apresentado um segundo questionamento quando o usuário , ao pressionar acionar ESC, escolher selecionar a opção Bloquear Atividade. Serão ,serão apresentadas as seguintes opções: Atividade Atual e Todas Atividades. Quando escolhido
Ao selecionar 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 Implementada a melhoria no conceito na separação para que caso o próximo movimento a ser convocado seja maior ou igual a uma norma, primeiramente deverá ser realizada a descarga das quantidades já coletadas, para então convocar o movimento seguinte.
Antes dessa alteração, quando estava ativo o parâmetro MV_RFENDDE - Solicita confirmação do endereço destino separação ( MV_RFENDDE), que efetiva a descarga quando a separação de um movimento é maior ou igual a uma norma completa. Nos casos, onde em que 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 - Alterado o processamento de regras de convocação, para que ao processar um documento e apenas parte dos movimentos 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 última sequência gerada. Antes dessa alteração, estes movimentos estavam ficando sem a sequência de convocação definida.
Procedimento para Implantação
O sistema é atualizado logo após a depois da aplicação do pacote de atualizações (Patch) deste chamado.
Procedimento para Configuração
CONFIGURAÇÃO DE PARÂMETROS
- No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017). Crie o(s) parâmetro(s) a seguir:
Itens/Pastas | Descrição |
Nome: | MV_ WMSPARF |
Tipo: | Lógico |
Cont. Por.: | .F. |
Descrição: | Permite pular atividade na convocação |
Procedimento para Utilização
- Em No Faturamento (SIGAFAT) acesse Atualizações > Pedidos > Pedidos de Venda.
- Entre com Inclua 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.
- Efetue a liberação deste pedido de venda de forma a integrar o mesmo com o WMS.
- Em No WMS – Gestão de armazémArmazém (SIGAWMS) acesse Atualizações > Serviços WMS > Execução de Serviços.
- Execute as ordens de serviço geradas pelo pedido de venda.
- Execute as movimentações pelo coletor de dados, testando as novas opções disponíveis para "Pular Atividade" e " e Bloquear Atividade".
- Nos casos onde em que houver convocação por documento exclusivo, e não for a ultima última atividade do documento, a atividade "pulada" deverá ser jogada não executada realocada para o fim da lista das movimentações daquele documento.
- Nos casos onde em que não houver convocação por documento exclusivo, esta atividade deverá ser jogada realocada como a última atividade da lista de convocação no instante em que o usuário pulou saltou a mesmaatividade, sendo esta empurrada realocada novamente para cima com a execução de outros documentos, ou seja, ela só a atividade somente será a última atividade da fila até que novos documentos sejam executados e sejam adicionados ao fim da fila.