Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

02. SITUAÇÃO/REQUISITO

Ao liberar uma viagem pelo Cockpit Logístico, a viagem não é registrada no Protheus, ou seja, as tabelas DK0, DK1 e VIAGEM_OMSXCPL não são geradas.

Após o processo de debug, verificou-se que a variável oXML que contém o XML recebido é limpa após chamar a função LockByName. Sendo assim, no momento de efetuar a leitura dos Pedidos do array, o Sistema não encontra as informações.

03. SOLUÇÃO

duas ou mais Viagens no Neolog, 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 Neolog, 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 Neolog.

03. SOLUÇÃO

Durante a análise foi identificado que a função LockByName estava eliminando o objeto que armazena o XML recebido do Neolog 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 o problema
reportado 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áveisAguardar retorno Aluízio.

Exemplo de Utilização

Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2,passo3,passo4
Totvs custom tabs box items
defaultyes
referenciapasso1

MATA410

  • Inclua um Pedido de Venda com montagem de carga.
Totvs custom tabs box items
defaultno
referenciapasso2

OMSXCPL6

  • Integre o Pedido com o Cockpit Logístico.
Totvs custom tabs box items
defaultno
referenciapasso3

Cockpit Logístico

  • Gere e libere a viagem no Cockpit Logístico.
Totvs custom tabs box items
defaultno
referenciapasso4

OMSXCPL7

  • Verifique se a viagem foi recebida.

...