Histórico da Página
...
Configuração Planejamento de Rotas (TMSAC20)
Esse cadastro será utilizado para a configuração do Planejamento de Rotas, onde será necessário informar os campos:
URL Roteiriza (DLV_ROTEIRI) - HTTPS://TPR-SERVICE-JXX2HXKO4A-UE.A.RUN.APP/V1/TPR-ROUTING
URL Geocode (DLV_URLGEO) - HTTPS://TPR-SYNC-ADAPTER-JXX2HXKO4A-UE.A.RUN.APP/V1/TPR-GEOLOCATION-SYNC
URL Token (DLV_URLTK) - HTTPS://TPR-PAYWALL-TOKEN-JXX2HXKO4A-UE.A.RUN.APP/TOKEN-INTEGRATION/V1/TPR-TOKEN-CREATION
URL CallBack (DLV_URLCAL) - HTTP://localhost.Porta/REST/V1/WSTPRNEOLOG
URL Mapa (DLV_URLMAP) - http://localhost:Porta/ws/index.html
Authorization (DLV_AUTH) - Token de acesso no Google Cloud Platform
Roteirizador (DLV_ROTERI) - 2
Tipo Retorno (DLV_TIPRET) - 1
Cadastros
As rotinas Cadastro de Clientes / SolicitantesCliente, Sequência de Endereço e Cadastro de Solicitantes foram atualizadas para que ao final da gravação as informações referentes ao endereço sejam enviadas automaticamente para a api tpr-geolocation-sync a fim de obter as coordenadas geográficas do respectivo endereço. As coordenadas geográficas recebidas são gravadas na tabela DAR - Referência Geográficas, e é possível visualiza-las através da rotina Cadastro de Referências Geográficas - TMSAO15.
Envio:
País;
Estado;
Cidade;
Bairro;
Rua;
Número;
CEP;
As informações recebidas são:
- Latitude;
- Longitude;
GEOCODE
Programação de Carregamento (TMSA146)
A integração do SIGATMS com o Planejamento de Rotas, ocorrerá a partir da rotina de Programação de Carregamento, através da opção 'Integra TPR'.
- Ao clicar nessa opção, será enviado para o Planejamento de Rotas (TPR) os Documentos selecionados (Notas Cliente, CTe, Solicitação de Coleta) e todos os veículos ativos (DA3).
Para controle dos documentos enviados à roteirização, os dados serão armazenados nas Tabela DMR/DMS, onde será gerado um Identificador da Roteirização (DMR_IDROT) e os documentos serão gravados na Tabela DMR com status 1- Pendente (DMR_STATUS)
- Após o Sistema Planejamento de Rotas receber as informações e efetuar o processamento para roteirização, enviará o resultado ao SIGATMS, através do CallBack de Roteirização.
O SIGATMS automaticamente receberá os dados e armazenará o arquivo de retorno (json) na Tabela DLU (DLU_RETORN) e em seguida irá criar a Programação de Carregamento com base nos documentos e veículo roteirizados.
- Gerado a Programação de Carregamento, o usuário deverá acessar a rotina de Programação de Carregamento, posicionar na em modo alteração, e informar a Rota, Cavalo (se houver), e o Motorista (caso não estiver vinculado ao cadastro do veículo).
- Ao efetivar a programação de carregamento, será gerado a viagem (processo padrão), e havendo um valor de pedágio (tollValue) calculado pela TPR, o valor será gravado no Complemento da Viagem (DTR_VALPDG).
...