01. DADOS GERAIS
Produto: | TOTVS OMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAOMS - Gestão de Distribuição |
Função: | OMSXCPL - Regras de Integração OMS x TOL OMSXCPL7 - Monitor de Cargas OMSXCPLA - Recebimento de Viagem OMSXCPLWS - Web Service Client de Envio de Informações para o TOL OMSXWS - Web Service Server para Recebimento de Informações |
Ticket: | 10220713 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-11416 |
02. SITUAÇÃO/REQUISITO
Ao liberar duas ou mais Viagens no TOTVS Otimização Logística o XML é recebido, porém, em determinado ponto do processamento ele é perdido e o processo não é concluído.
Ao mesmo tempo, foi encontrado um problema na liberação de Viagens no Protheus, onde ao selecionar duas ou mais Viagens para liberação, o XML é enviado para o TOTVS Otimização Logística, porém, o Protheus se perde no meio do processo e não libera as Viagens, permanecendo as mesmas bloqueadas no Protheus e liberadas no TOL.
03. SOLUÇÃO
Durante a análise foi identificado que a função LockByName estava eliminando o objeto que armazena o XML recebido do TOL e, por conta disto,
o Sistema se perdia.
Ao enviar o Patch com a remoção desta função para o usuário, o problema de liberação de Viagens também foi solucionado, assim como a divergência
reportada por um segundo usuário.
Também foram incluídas mensagens no arquivo Console.log, com o objetivo de auxiliar na identificação da pilha de chamadas de funções e dados contidos em determinadas variáveis.
Exemplo de Utilização
MATA410
- Inclua um Pedido de Venda com montagem de carga.
OMSXCPL6
- Integre o Pedido com o TOL.
TOTVS OTIMIZAÇÃO LOGÍSTICA
- Gere e libere a viagem no TOL.
OMSXCPL7
- Verifique se a viagem foi recebida.
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
- DK0 - Viagem
- DK1 - Itens da Viagem
05. ASSUNTOS RELACIONADOS
- documento_tecnico
- totvs_oms
- linha_protheus
- oms_protheus
- sigaoms
- gestao_de_distribuicao
- todos_paises
- supply_log_wmsoms_protheus
- 10220713
- dlogwmsmsp_11416
- omsxcpl
- omsxcpl7
- monitor_de_cargas
- omsxcpla
- recebimento_de_viagem
- omsxcplws
- omsxws
- divergencia
- recebimento_de_viagens
- protheus
- integracao
- oms_x_cpl
- cockpit_logistico
- versao_12
- all
- versao_12_1_33
- tol
- totvs_otimizacao_logistica