CONTEÚDO
01. VISÃO GERAL
Esta rotina recebe as informações em formato XML, com a identificação da viagem do veículo e a localização da posição do mesmo. Foi desenvolvida para integração com a OpenTech, porém esta parceria entre OpenTech e Totvs Protheus TMS não está mais em vigor. Mesmo assim, o produto Protheus TMS manteve a funcionalidade ativa, pois caso o cliente possua vínculo contratual com a OpenTech, ainda poderá fazer uso desta funcionalidade de importação do posicionamento dos veículos.
Esta integração foi desenhada utilizando o recurso de Mensagem Única, e para seu correto funcionamento devem ser cadastrados os adapters como segue abaixo:
Criação de adapter utilizando o Objeto EAI
As informações são gravadas no Sistema, sendo possível visualizá-las pelo painel Gestão de Viagens.
Para realizar download do boletim técnico acesse:
02. EXEMPLO DE UTILIZAÇÃO
Chamada via execauto:
...
Aadd( aCab , { CAMPO DAV , Conteúdo , Nil } )
Aadd( aCab , { "DAV_FILIAL" , xFilial("DAV") , Nil } )
...
MSExecAuto({|x,y| TMSAO10(x,y)},aCab,nOpcx)
Visualizar Posicionamento do Veículo
- Em SIGATMS, clique em Atualizações > Logística > Posicionamento.
- Na tela Posicionamento, selecione um registro e clique em Visualizar.
- Visualize o campo desejado.
- Clique em Ações Relacionadas > Manut. Viagem para efetuar manutenção na viagem selecionada.
03. TELA POSICIONAMENTO
Outras Ações / Ações Relacionadas
Ação | Descrição |
---|---|
Mensagens de Macro | Permite receber as mensagens de posicionamento em formato XML, porém, com algumas tags a mais e com um identificador para mensagem de macro. Após identificação da viagem do veículo, a atualização da viagem conforme atividades e/ou ocorrências vinculadas e localização da posição do veículo, as informações são gravadas no Sistema, sendo possível visualizá-las pelo Painel de Gestão de Viagens. |
Outras Ações > Manut. Viagem | Permite manutenir a viagem selecionada. |
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
DAV_FILIAL | Filial do Sistema. |
DAV_IDMPOS | Identificação da mensagem de posicionamento. |
DAV_CODVEI | Código do veículo. |
DAV_FILORI | Filial de origem. |
DAV_VIAGEM | Código da viagem. |
DAV_PLACA | Número da placa do veículo. |
DAV_MODVEI | Modelo do veículo. |
DAV_DATPOS | Data do posicionamento. |
DAV_HORPOS | Hora do posicionamento. |
DAV_LATITU | Latitude referente ao posicionamento. |
DAV_LONGIT | Longitude referente ao posicionamento. |
DAV_VELOCI | Velocidade Km/H. |
DAV_IGNICA | Situação da ignição: 0 - Desligada |
DAV_CODMAC | Código da macro. |
DAV_DESMAC | Descrição utilizada para identificar a macro. |
DAV_STATUS | Status (situação) do posicionamento: 1 - Não Processado |
DAV_DETMSG | Detalhes da mensagem. |
DAV_MENSAG | Mensagem recebida pelo rastreador, pode ser tanto um texto livre como uma mensagem de macro. |
DAV_DETPOS | Detalhes sobre o posicionamento. |
DAV_POSICI | Localização. |
DAV_DETLOG | Detalhes sobre o log de erro. |
DAV_LOGERR | Identificação do log de erro. |
DAV_TIPPOS | Tipo do posicionamento: 1 - GPRS Memória |
04. TABELAS UTILIZADAS
- DAV – Posicionamento