Introdução
Sistemas Envolvidos
TOTVS Roteirização e Entrega
Sistema Externo: Todos os ERPs que se conectam ou pretendem se conectar com os produtos de planejamento logístico da TOTVS.
Integração
Escopo
- Finaliza e inicia a execução de monitorável atualizando se necessário motorista, dispositivo de rastreamento e dispositivo mobile.
Pré-requisitos instalação/implantação/utilização
Versões mínimas
TOL\TRE: 6.4.0
Protheus: ?
Datasul: ?
Esta integração não demanda instalações ou atualizações adicionais.
Layout de Requisição
monitorableActionRequest, Integração SOAP, Síncrona | |||||
---|---|---|---|---|---|
Nome | Tipo | Obrigatório | Tamanho | Descrição | Observações |
operation | string | Sim | N/A | Define as operações suportadas que pode ser START e FINALIZE | |
sourceId | string | Sim | N/A | Código do monitorável | Deve ser único ativo |
type | string | Sim | N/A | Define o tipo de monitorável que pode ser TRIP, LOAD, DOCUMENT e INVOICE | |
carrier | entityDto | Não | N/A | Transportadora do monitorável | |
vehicle | entityDto | Não | N/A | Veículo do monitorável | |
truck | entityDto | Não | N/A | Placa do monitorável | |
driver | driver | Não | N/A | Motorista associado a viagem | |
alternativeDrivers | driver | Não | N/A | Lista de motoristas alternativos da viagem | |
trackerDevice | trackerDevice | Não | N/A | trackerDevice deve ser fornecido para viabilizar o rastreamento |
user, tipo de dado utilizado nas integrações do TOL\TRE | |||||
---|---|---|---|---|---|
Nome | Tipo | Obrigatório | Tamanho | Descrição | Observações |
password | String | Sim | N/A | Senha | |
String | Sim | N/A | E-mail associado ao usuário | ||
profile | String | Sim | N/A | Profile de acesso do usuário, ex: root |
trackerDevice, tipo de dado utilizado nas integrações do TOL\TRE | |||||
---|---|---|---|---|---|
Nome | Tipo | Obrigatório | Tamanho | Descrição | Observações |
deviceId | string | Sim | N/A | Id do dispositivo | |
providerID | string | Sim | N/A | Provedor do dispositivo |
entityDto, tipo de dado utilizado nas integrações do TOL\TRE | |||||
---|---|---|---|---|---|
Nome | Tipo | Obrigatório | Tamanho | Descrição | Observações |
sourceId | string | Sim | N/A | Código da entidade | |
name | string | Não | N/A | Nome da entidade | |
description | string | Não | N/A | Descrição da entidade |
Layout de Resposta
monitorableActionResponse, tipo de dado utilizado nas integrações do TOL\TRE | |||||
---|---|---|---|---|---|
Nome | Tipo | Obrigatório | Tamanho | Descrição | Observações |
messeges | messegeType[] | Sim | N/A | Lista de respostas |
messageType, tipo de dado utilizado nas integrações do TOL\TRE | |||||
---|---|---|---|---|---|
Nome | Tipo | Obrigatório | Tamanho | Descrição | Observações |
sourceId | string | Sim | N/A | Código do monitorável | |
type | string | Sim | N/A | Define o tipo do monitorável que pode ser TRIP, LOAD, DOCUMENT e INVOICE | |
result | boolean | Sim | N/A | Confirmação do sucesso ou falha do processo | |
code | string | Não | N/A | Código do erro | |
description | string | Não | N/A | Descrição do erro |
Catalogo de mensagens
Código | Mensagem | Descrição |
Anexos