Histórico da Página
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Tela XXX
- Outras Ações / Ações relacionadas
- Outras Ações / Ações relacionadas
- Tela XXX
- Principais Campos e Parâmetros
- Principais Campos e Parâmetros
- Tabelas utilizadas
Índice
01. VISÃO GERAL
A funcionalidade Configurador Planejamento de Rotas é a rotina principal para realizar o cadastro e habilitar a integração Totvs Planejamento de Rotas (TPR).
...
02. EXEMPLO DE UTILIZAÇÃO
- Acesse Atualizações → Planejamento de Rotas → Config. Planejamento de Rotas (TMSAC20) ;
- Clique no botão INCLUIR;
- Informe os campos abaixo:
a. URL Callback: Informar o IP e Porta externa do servidor do Protheus + /REST/V1/WSTPRNEOLOG/ para utilização no recebimento dos retornos do TPR ref. a Roteirização;
b. URL Mapa HTML: Informar o IP e Porta externa do servidor do Protheus + /ws/index.html para utilização no serviço de Mapa TPR;
c. URL Token: URL disponibilizada pelo TPR para controle do Token TPR;
d. URL Geocode: URL disponibilizada pelo TPR para controle dos serviços de Geolocalização TPR;
e. URL Roteirização: URL disponibilizada pelo TPR para controle dos serviços de Roteirização TPR;
f. Roteirizador: Informar 2 - TPR Neolog
g. Tipo Retorno: Informar 1- Callback
h. Bloqueado: Informar 2 - Não
i. Tempo Exp. : Informe o prazo em horas para que o sistema execute a limpeza das Roteirizações pendentes de resposta do TPR. - Confirme a inclusão;
Exemplo de preenchimento dos campos Após realizada a inclusão do registro, clique em Outras Ações → Testar Conexão para obter os dados do Token TPR para acesso.
Aviso Para geração do token, é necessário que o Totvs Logistica TMS Protheus já possua as configurações abaixo:
- Ambiente com dicionário de dados atualizado conforme DT DLOGTMS02-17080 Integração SIGATMS x Planejamento de Rotas (TPR)
- Serviço Rest configurado para receber o Callback por parte do Totvs Planejamento de Rotas - TPR;
- Webservice configurado para receber o retorno do Mapa Totvs Planejamento de Rotas - TPR;
- URLS fornecidas pelo sistema Totvs Planejamento de Rotas - TPR deverão ser relacionadas nos campos em questão;
- Parâmetro MV_ROTAINT=.T.
03. BOTÕES TELA PRINCIPAL
Ação | Descrição |
---|---|
INCLUIR | Inclui um registro na rotina |
ALTERAR | Altera um registro já existente |
VISUALIZAR | Visualiza um registro já existente |
Tela Outras Ações
Ação | Descrição |
---|---|
EXCLUIR | Exclui um registro na rotina |
Testar Conexão | Realiza o teste de comunicação |
04. TELA
...
INCLUIR/ALTERAR
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Url Callback | Defina a URL utilizada como retorno da API. A URL deverá ser aonde contém o webservice que ficará aguardando o retorno das requisições do Roteirizador. |
Token | O token será preenchido automaticamente. |
Data Token | A data do token será preenchida automaticamente |
Hora Token | O horário do token será preenchido automaticamente. |
Tipo Retorno | Esse campo define o tipo de retorno do roteirizador: 1 - Callback - O retorno ocorrerá no WebService criado e o processo irá prosseguir normalmente, para isso ocorrer o webservice Rest deverá estar corretamente configurado. 2 - Aguarda processamento = O SIGATMS irá aguardar o término do processamento do Roteirizador em tela. |
URL Mapa Htm | Nesse campo deve ser informado a URL em que o webservice e o arquivo HTML se encontra. Para o correto funcionamento, o arquivo html deve estar na pasta correta e os webservices devidamente configurados. |
Authorizatio | Nesse campo deve ser informado a chave do Planejamento de Rotas (TPR) |
Roteirizador | Define o tipo de integração: 2=Planejamento Rotas (TPR) |
URL Token | Informe a URL do Token (fornecido pelo TPR) |
URL Roteiriza | Informe a URL da Roteirização (fornecido pelo TPR) |
URL Geocode | Informe a URL da Geolocalização (fornecido pelo TPR) |
...
Tempo Exp. |
Parâmetros
Parâmetro | Tipo | Conteúdo |
---|---|---|
MV_ROTAINT | Lógico | .T. |
...
05. TABELAS UTILIZADAS
- DLV - Cadastro de Roteirizador
...