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 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 é permitida somente 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 conforme os operadores concluem as atividades.