Page tree

OMS x CPL - Inconsistência ao Integrar Múltiplas Viagens Recebidas do Cockpit Logístico

Linha de Produto:

Microsiga Protheus

Segmento:

Supply Chain - Logística

Módulo:

SIGAOMS - Gestão de Distribuição

Função:

OMSXCPL7 - Monitor de Cargas

TMSXFUNW - Funções responsáveis por receber as mensagens do CPL

Situação/Requisito:

  1. Ao realizar o envio de mais de um viagem do CPL (Cockpit Logístico) para o módulo OMS, com os parâmetros de liberação automática de viagem (MV_CPLLVA) e geração automática de carga (MV_CPLAUT) ativos,  o sistema não realiza os processos automáticos para todas as viagens.
  2. Quando o Pedido já pertenceu a outra viagem, por conta de algum cancelamento no CPL, ao realizar a integração da viagem com o módulo OMS o sistema está liberando e gerando a carga para a viagem errada.
  3. Ao ocorrer a mudança de build, as mensagens retornadas pelo CPL não estavam sendo recebidas no módulo OMS para a gravação do registro de falha.

Solução/Implementação:

  1. Efetuado ajuste na rotina de integração para que sejam chamados métodos de liberação automática de viagem e geração automática de carga para todas as viagens recebidas.
  2. Ajustado o posicionamento da tabela de viagens recebidas (DK0) para que seja considerada a última a última viagem integrada para o Pedido.
  3. Ajustada a leitura do retorno da mensagem, para transformar a string de retorno em array, e dessa forma ser possível a leitura da mensagem retornada pelo CPL.

Para obter mais informações sobre a integração OMS x CPL consulte o documento: DI LOGTMS01-512 Réplica Integração OMS x Cockpit Logístico Neolog

Tickets relacionados:2579007
Requisito:DLOGWMSMSP-3901