Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Supply Chain - Logística
Módulo:TOTVS Logística WMS
Função:

WMSV095 - Transferência WMS - Coletor

País:Todos
Ticket:8597225
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-9654


02. SITUAÇÃO/REQUISITO

O processo de transferência de carga com unitizador via coletor (WMSV095) está apresentando lentidão quando há mais de um coletor efetuando a transferência simultaneamente, a partir de um mesmo endereço origem ou para o mesmo endereço destino, pois ocorre concorrência na atualização do status do endereço (SBE). Por consequência, um coletor precisa aguardar o término do processo de outro coletor, aumentando ainda mais a lentidão.

Além disso, na utilização de vários coletores simultaneamente ocorre a queda (desconexão) do coletor, ocorrendo a inconsistência "GetFontPixWidths() doesn't available in JOB." no console do servidor de aplicação (AppServer).

03. SOLUÇÃO

Para solucionar a lentidão de unitizador foi alterada a rotina WMSV095, para que a regra de convocação não seja executada, visto que o Operador da transferência é quem fará a movimentação física do unitizador.

Além disso, também houve uma alteração para que o status do endereço (ocupado ou desocupado) seja atualizado somente se o novo status for diferente do atual. Assim, um coletor somente aguardará o término da movimentação do outro se o endereço origem ficar vazio ou caso o endereço destino deixe de estar vazio.

Alterada ainda a forma de conexão entre coletor e o servidor de aplicação (AppServer), para que a conexão seja mantida na ocorrência de mensagens/validações não padronizadas para exibição na tela do coletor.

Exemplo de Utilização

AGRA045

  • Cadastre um armazém unitizado.

MATA103

  • Inclua um documento com pelo menos 3 itens.

WMSA110

  • Gere a etiqueta.

WMSV084

  • Monte o unitizador.
  • Gere a Ordem de Serviço.

WMSA150

  • Execute o serviço.

WMSA332

  • Efetue as movimentações.

MATA015

  • Consulte o registro que será o endereço destino da transferência.
  • Efetue uma alteração neste registro.

WMSV095

  • Efetue a transferência do unitizador para o endereço que está em alteração.
  • A comunicação do coletor não deve ser derrubada.
  • O processo pode ficar "travado" até que se saia da alteração do endereço no MATA015.
  • Avalie o tempo da transferência. Este deve estar proporcional com a quantidade de registros, mas sem superar 1 minuto.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

  • SBE - Endereços
  • DCF - Ordens de Serviço

05. ASSUNTOS RELACIONADOS

Não se aplica.