Árvore de páginas

Queda de Conexão do Coletor de Dados na Finalização da Conferência de Saída

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Logística

Módulo:

SIGAWMS - Gestão de Armazenagem

Rotinas:

DLGV001 - Convocação (Coletor RF)

WMSA331 - Monitor de Serviço

WMSV075 - Conferência de Saída (Coletor RF)

País:

Brasil

Bancos de Dados:

Todos

Tabela Utilizada:

SDB - Movimentos de Distribuição

Sistemas Operacionais:

Windows / Linux


Descrição

Alteração na rotina Conferência de Saída (WMSV075) para que seja possível encerrar um processo no qual todos os produtos foram conferidos, porém, houve queda de conexão com o coletor de dados no momento de sua finalização. Esta alteração é necessária para aquelas operações nas quais a liberação dos itens para faturamento, por parte do WMS, está parametrizada para ocorrer na tarefa de conferência.

Como a retirada do bloqueio WMS ocorre somente no encerramento do processo de conferência, com a queda de conexão do coletor os itens não eram liberados. À primeira vista, o processo aparentava ter sido encerrado com sucesso, pois as atividades de conferência permaneciam com o status igual a 1 - Executada e a quantidade lida (ou conferida) igual à quantidade do movimento. Por este motivo, a tarefa de conferência não era mais convocada e, com isso, não havia possibilidade de liberação dos itens do pedido visto que a liberação manual somente é permitida quando o sistema está parametrizado para tal.

A partir desta alteração, numa situação como a descrita acima, as atividades permanecerão com o status igual a 3 - Em Execução até que a conferência de todos os itens do documento seja finalizada. Sendo assim, mesmo que ocorra queda de conexão com o coletor de dados, a tarefa de conferência continuará sendo convocada para que seja encerrada corretamente.

Em virtude das modificações de regra para definição do status das atividades foi criada uma nova legenda na rotina Monitor de Expedição, para indicar que a atividade foi realizada (diferente de finalizada). Desta forma, o sistema não perderá a característica de permitir acompanhar a evolução da conferência dos itens, de acordo com a conclusão das atividades pelos operadores.


Procedimento para Implantação

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


Procedimento para Utilização

Requisitos para o teste:

  • Possuir um serviço de expedição WMS com tarefa de conferência que execute a função DLConfSai().
  • O serviço também deverá estar parametrizado para efetuar a liberação do pedido na tarefa de conferência.

Passos para o teste:

  1. Em Faturamento (SIGAFAT) acesse Atualizações / Pedidos / Pedidos de Venda.
  2. Incluir um pedido de venda para diversos produtos.
  3. Em Gestão de Armazenagem (SIGAWMS) acesse Atualizações / WMS / Execução de Serviços.
  4. Execute as ordens de serviço.
  5. Acesse Atualizações / WMS / Convocação via coletor de dados.
  6. Execute o processo de separação.
  7. Inicie a conferência dos produtos.
  8. Confira todos os produtos, porém, antes de encerrar o processo simule uma queda de conexão do coletor de dados.
  9. Acesse Atualizações / WMS / Monitor de Serviços (WMSA331).
  10. Verifique se as atividades da tarefa de conferência permanecem com o status igual a Realizada.
  11. Neste momento os itens do pedido continuarão com bloqueio WMS.
  12. Acesse novamente a rotina de convocação e encerre o processo de conferência.
  13. Ao final, as atividades deverão permanecer com o status igual a Finalizada e os itens do pedido liberados para faturamento.