Histórico da Página
...
- Realize as configurações de comunicação entre os sistemas através da rotina Config. Planejamento de Rotas (TMSAC20 - SIGATMS);
- Realize a busca de coordenadas geográficas de ao menos um cliente ou Solicitante. Para gravar as coordenadas geográficas, basta atualizar (ALTERAR) um dos cadastros ;
- Realize a busca de coordenadas geográficas para os dados da Filial através do Wizard Referência Geográfica (TMSA015 - SIGATMS);
- No cadastro de veículos configure o campo Veloc.Máxima (DA3_VELOC) para os veículos à utilizar no envio da Roteirização.
04. Busca de coordenadas geográficas
As rotinas Cadastro de Cliente, Sequência de Endereço, Cadastro de Solicitantes e Wizard para envio das Filiais, foram atualizadas para que ao final da gravação as informações referentes ao endereço sejam enviadas automaticamente para a api de Geolocalização Síncrona, a fim de obter as coordenadas geográficas do respectivo endereço.
As coordenadas geográficas recebidas (Latitude e Longitude) são gravadas na tabela DAR - Referência Geográficas, e é possível visualiza-las através da rotina Referência Geográfica (TMSA015 - SIGATMS)
Informações |
---|
Para que toda a solução funcione perfeitamente é necessário obter as coordenadas geográficas de todos os clientes, de acordo com os respectivos endereços. |
...
05. PROCESSO ENVIO DA ROTEIRIZAÇÃO
Na rotina de Programação de Carregamento (TMSA146) é a rotina que será utilizada para realizar o envio das Roteirizações junto ao Totvs Planejamento de Rotas.
Para realizar o envio de uma Roteirização, realize os passos abaixo:
...
TPRRoutingOptions, tipo de dado utilizado nas integrações do TPR | ||
---|---|---|
Campo TPR | Descrição TPR | SIGATMS |
capacityCriteria | Tipos de roteirização: WEIGHT, VOLUME ou BOTH | Parâmetro 01 (Pergunte TMSA146TPR) |
routingInstantType | Define o instante a partir do qual as viagens podem ser expedidas: "Now" Inicio das viagens na primeira hora factível a partir do momento da roteirização mais uma hora. "D+1" Inicio das viagens amanhã no primeiro horário factível de carregamento. | Parâmetro 02 (Pergunte TMSA146TPR) |
considerReturnDistance | Verifica se é para contabilizar a distância de retorno a origem na roteirização. | Parâmetro 04 (Pergunte TMSA146TPR) |
minServiceDuration | O montante mínimo do tempo de serviço. | Parâmetro 09 (Pergunte TMSA146TPR) |
maxServiceDuration | O montante máximo do tempo de serviço. | Parâmetro 10 (Pergunte TMSA146TPR) |
driverRestTime | Descanso do motorista | DEFAULT: A cada 5 horas dirigidas 1/2 hora de descanso; A cada 24 horas dirigidas 11 horas de descanso e 1 hora de almoço Tempo máximo de direção 8 horas |
tollCalculation | Calculo do pedágio | True |
...
06.
...
Roteirização de documentos
A Roteirização de Documentos e Veículos (TMSAC21) é a principal funcionalidade da integração. Nessa rotina que serão recebidos e processadas as informações referente ao cálculo de rotas e carregamento de documentos. O Planejamento de Rotas (TPR) irá calcular a melhor disposição de cargas, ordem de carregamento, ordem de descarregamento, sequencia de entrega e melhor rota de acordo com os veículos disponíveis.
...
Ao efetivar a Programação de Carregamento, será gerada a viagem, através da rotina automática da Viagem Modelo 3. A sequencia para inclusão dos documentos na viagem, serão de acordo com a sequencia de descarregamento recebido da TPR.
Documentos Rejeitados:
- O status do Item da Roteirização será atualizado para 'Rejeitado' (DMS_STATUS)
- No caso de uma NF Cliente (DTC), se a mesma estiver vinculada a um Lote, onde as demais NFs Cliente (DTC) foram processadas com sucesso na mesma roteirização, as NFCs rejeitadas serão vinculadas a um novo lote. O numero do novo Lote será gravado na Chave Externa da DMS (DMS_CHVEXT)
...
07. Visualização de mapa e plotagem de rotas
A funcionalidade Visualização de Mapa e Plotagem de Rotas (TMSAC24) permitirá ao usuário visualizar em apenas uma interface qual a rota e sequência de entrega planejada.
Nessa funcionalidade também será possível visualizar os Documentos, Praças de pedágio, Quantidade de paradas, Peso transportado, Volume transportado, Início e Fim da operação, Distância total, Documentos rejeitados.
A rotina trabalhará em conjunto com a rotina de Roteirização de documentos e veículos, e poderá ser acessada à partir das rotinas: Painel Planejamento de Rotas, Programação de Carregamento e Viagem Mod. 3.
...
08. TABELAS UTILIZADAS
- DLV
- DAR
- DLU
- DMR
- DMS
SA1
- DUE
- DUL
- DF8
- DD9
...
09. ASSUNTOS RELACIONADOS
- DT DLOGTMS02-17080 Integração SIGATMS x Planejamento de Rotas (TPR)
- Config. Planejamento de Rotas (TMSAC20 - SIGATMS)
- Controle Integração Planejamento de Rotas (TMSAC23 - SIGATMS)
- Painel Integração Planej. Rotas (TMSAC19 -SIGATMS)
...