01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:WMS Logix
Função:WMS60014 - Proposta
SUP2067 - Contagem Inventário
WMS6069 - Lista Particular
WMS6070 - Lista Pública
Ticket:9483361
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSOL-12393


02. SITUAÇÃO/REQUISITO

Na Contagem do Inventário via coletor (SUP2067) é permitido que um usuário que não tenha sido alocado no Plano de Inventário execute a contagem de qualquer endereço sem alocação.

03. SOLUÇÃO

WMS60014 - Proposta

Efetuada a inclusão do novo campo Bloquear contagem usuário não alocado? no cadastro de informações do Inventário.

Esse campo, quando assinalado (S-Sim), permite que a contagem seja realizada apenas se a mesma estiver atribuída ao usuário.

WMS6069 - Lista Pública / WMS6070 - Lista Particular

Efetuada alteração no filtro das rotinas em questão, para que a Ordem de Serviço de Inventário não seja apresentada quando o usuário não tiver efetuado alocação
na mesma e o parâmetro de bloqueio de contagem estiver gravado como "S" (Sim).

SUP2067 - Contagem Inventário

Atualmente é efetuada a validação para verificar apenas se a contagem do endereço está alocada para um usuário diferente do atual. Porém, se o novo parâmetro Bloquear contagem usuário não alocado? estiver configurado como "S" (Sim), é obrigatório que o usuário atual tenha sido alocado para a contagem do endereço.

Se não existir registro na tabela de alocação para o usuário será exibida a mensagem: "Endereço informado não alocado para contagem neste plano.".

Exemplo de Utilização

WMS60014

  • Valide a gravação do novo parâmetro na tabela wms_parâmetro_complementar.

WMS6069 / WMS6070 / SUP2067 - Com o Novo Parâmetro Marcado

  • Gere o Plano de Inventário selecionando vários endereços (pelo menos 5).
  • Efetue a alocação de endereços para usuários diferentes. Deixe alguns endereços sem alocação.
  • Acesse a Lista Pública ou Particular com um usuário que não tenha sido alocado para os endereços do Plano.
  • A Ordem de Serviço não deverá ser exibida.
  • Agora acesse a Lista com um usuário que tenha sido alocado no Plano.
  • A Ordem de Serviço não deverá ser exibida.
  • Com o usuário alocado no Plano, acesse a Ordem de Serviço e informe o endereço para que não tenha sido alocado.
  • Deverá ser apresentada a mensagem de que o endereço não está alocado para execução da contagem.
  • Ao informar um endereço que tenha sido alocado para o usuário no Plano, a Contagem deve ser permitida.

WMS6069 / WMS6070 / SUP2067 - Com o Novo Parâmetro Desmarcado

  • Com o novo parâmetro desmarcado/não existente na tabela, a execução das contagens deverá ocorrer da forma anterior a alteração.


04. DEMAIS INFORMAÇÕES

05. ASSUNTOS RELACIONADOS



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>