Desenvolvimento  Millen-15096 - WMS - Tratativas de Divergências em Transferências de Local - TPC
Release                   62_42
Versão                    5
Autor                      Jaciara Silva

Processo: Logística

Nome do Processo: WMS

Motivação

Nas empresas que utilizam o serviço "Millenium!gw_tpc.transferencias_locais.inclui" para receber, no e-Millennium, as transferências de local de estoque realizadas no Gateway WMS "TPC", foi verificado que, caso não exista quantidade suficiente no estoque, o sistema não realiza a inclusão da transferência de local de estoque, e essa informação fica sem relacionamentos no banco de dados, não sendo percebida pelo usuário; para o gateway, no entanto, a transferência foi realizada com sucesso.
Ocorre que esse serviço grava as informações nas tabelas TPC_TRANSF_LOCAIS e TPC_PRODUTOS_TRANSF_LOCAIS, e retorna informação de sucesso para o gateway, enquanto o e-Millennium, após o tempo definido no scheduler, processa a transferência de local de estoque. Esta situação gera um grande impacto para a operação, pois o estoque não é transferido, ficando indisponível ou disponível indevidamente.
Para eliminar o reflexo causado, foi alterada a integração com o módulo "Millenium!gw_tpc", incluindo tratativas para divergências de estoque durante a inclusão da transferência de local de estoque pelo gateway de WMS "TPC" retornando as informações sobre as divergências encontradas nas chamadas realizadas, sendo gravada uma mensagem em um campo no banco de dados que registrará o sucesso ou erro na geração da transferência, registrando "erro" quando for encontrada divergência nos produtos e "sucesso" quando os valores passados não apresentarem qualquer divergência.
Um parâmetro no cadastro da Filial irá habilitar novo comportamento da API e nenhuma operação irá depender de serviços agendados no Scheduler, sendo processados assim que recebidos pela API.

Atenção! Este recurso não acompanha a versão do sistema. Para utilizá-lo, solicite aos nossos consultores que forneçam o módulo para instalação. Caso você não consiga fazer a instalação, entre em contato com nosso departamento comercial e solicite a visita de um consultor.

Parâmetros

Instalar o módulo millenium!gw_tpc.minst e millenium!wms_coletor.minst (somente se a empresa usar o WMS do e-Millennium). Para informações sobre como fazer a instalação de módulos no e-Millennium acesse o Manual de instalação de módulos no e-Millennium.
Em Utilitários \ Administrador \ Empresas \ Filiais, selecione a filial que receberá as integrações:

  • Na aba Logística, no campo Módulo selecione a opção "TPC"
  • Na aba Gateway WMS TPC, ligue o parâmetro "TPC - Aceita Divergência na Inclusão da Transferência Local"

Clique em Salvar.

Entradas

Consultando estoque do produto
Em Logística \ WMS \ Consulta Estoque por Local
Perceba que não há quantidade do produto no local AVARIA-SHELFLIFE-E-UB-SP, só há quantidade no local INDISPONÍVEL.

Simulando transferência do local INDISPONÍVEL para o local AVARIA-SHELFLIFE-E-UB-SP

Uma nova consulta no estoque do produto teremos a transferência para o local AVARIA-SHELFLIFE-E-UB-SP:
554 unidades do lote final 0923
6 unidades do lote final 1223
21 unidade permaneceram no lote final 1223

Log de transferência realizada com sucesso

Simulando transferência do local AVARIA-SHELFLIFE-E-UB-SP para o local INDISPONÍVEL

Voltando à consulta de locais de estoque, perceba que somente o lote final 1223 foi transferido, porque havia quantidade desse lote. O lote final 0923 não foi transferido porque o saldo existente não era suficiente para atender a solicitação de transferência.

Log de transferência com divergência

Validações e Saídas

O e-Millennium irá gerar no banco de dados os logs das transferências realizadas com sucesso ou com divergências.

  • Sem rótulos