Árvore de páginas


01. DADOS GERAIS

Produto:TOTVS OMS
Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:SIGAOMS - Gestão de Distribuição
Função:

OMSXCPLA - Recebimento de Viagem

OMSXCPLB - Validações da Integração Entre OMS e TOL

Ticket:9871269
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-11028


02. SITUAÇÃO/REQUISITO

Ao tentar liberar, cancelar ou reprogramar uma viagem do TOTVS Otimização Logística na qual,  ao processar essa requisição no Protheus ocorre um problema de conexão com o Banco de Dados, o Protheus responde que a comunicação foi realizada com sucesso incorretamente.

03. SOLUÇÃO

Se ocorrer uma falha na conexão com o Banco de Dados ao processar a requisição vinda do TOTVS Otimização Logística, o Protheus efetuará até 4 tentativas de estabelecer conexão.

Não obtendo sucesso será retornada uma mensagem de falha na integração para o TOL, sendo então gravado, no console do Appserver e no XML de resposta da requisição, o motivo da rejeição e as dicas de como proceder.

A mensagem apresentada será a seguinte:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header/>
<soapenv:Body>
<soapenv:Fault>
<faultcode>Falha na Comunicação com o Banco:Server</faultcode>
<faultstring>Falha em estabelecer uma conexão com o banco de dados. Código de erro DBACCESS: -1. Busque pelo código de erro no TDN para verificar sua descrição e solução. Verifique também o DBAlias, DBPort, DBDataBase e DBServer informados no appserver.ini. </faultstring>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>

Exemplo de Utilização

MATA410

  • Inclua um Pedido de Venda com quantidade liberada e com montagem de carga.

OMSXCPL6

  • Integre o Pedido com o TOTVS Otimização Logística.

TOTVS OTIMIZAÇÃO LOGÍSTICA

  • Gere a viagem para o Pedido recebido.
  • Libere a viagem.

OMSXCPL7

  • Verifique se a viagem será recebida e liberada.
  • Observe também se a carga será gerada.

TOTVS OTIMIZAÇÃO LOGÍSTICA

  • Verifique se a viagem está com o status de Liberada.
  • Reprograme a viagem.

OMSXCPL7

  • Verifique se a viagem permanecerá com o status de Reprogramada.

TOTVS OTIMIZAÇÃO LOGÍSTICA

  • Verifique se a viagem permanecerá pendente de liberação.


04. DEMAIS INFORMAÇÕES

Tabelas Utilizadas

  • DK0 - Viagem
  • DK1 - Itens da Viagem

05. ASSUNTOS RELACIONADOS

  • Não se aplica.