01. DADOS GERAIS
Produto: | TOTVS OMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAOMS - Gestão de Distribuição |
Função: | OMSXCPL7 - Monitor de Cargas |
Ticket: | 10461814 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-11453 |
02. SITUAÇÃO/REQUISITO
Caso ocorra uma queda de comunicação durante a liberação de uma Viagem no fluxo Protheus → TOTVS Otimização Logística, o TOL libera a Viagem porém, o Protheus não, pois não recebeu o retorno do TOL.
Ao tentar efetuar uma segunda liberação, o TOL retorna uma inconsistência, alertando que a Viagem que está se tentando liberar é inválida.
03. SOLUÇÃO
Efetuada alteração na rotina de Liberação de Viagens por parte do Protheus, de forma que ao efetuar uma segunda liberação seja identificada a mensagem mencionada e considere que o processo de liberação pode ser efetuado também no Protheus.
Exemplo de Utilização
- Parametrizar o Protheus para liberação manual das Viagens.
MATA410
- Gere o Pedido.
OMSXCPL6
- Envie o Pedido para o TOTVS Otimização Logística.
TOTVS OTIMIZAÇÃO LOGÍSTICA
- Gere a Viagem e libere.
OMSXCPL7
- Em modo Debug, efetue os seguintes passos:
- Posicione o ponto de parada no comando que dispara o XML para o TOL.
- Selecione a Viagem e clique em Liberar viagem.
- Após disparado, derrube o Appserver.
TOTVS OTIMIZAÇÃO LOGÍSTICA
- Confira se a Viagem foi liberada.
OMSXCPL7
- Acesse diretamente o produto.
- Selecione novamente a Viagem e clique em Liberar viagem.
- A Viagem deve ser liberada no Protheus.
XML
- Confira se no XML retornado pelo TOL contém a mensagem "TripAlreadyProcessed".
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
- DK0 - Viagem CPL
- DK1 - Viagem CPL Itens
- DK3 - Sequência de Integração CPL
05. ASSUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas