Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


CONTEÚDO

Índice
exclude.*CONTEÚDO
stylenone
separatornone

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:

http://tdn.totvs.com/download/attachments/61210667/TMS_BT_Integracao+com+Rastreadores_Open+Tech_TGLV65.pdf?version=1&modificationDate=1369684291000

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

  1.  Em SIGATMS, clique em Atualizações > Logística > Posicionamento.
  2.  Na tela Posicionamento, selecione um registro e clique em Visualizar.
  3.  Visualize o campo desejado.
  4.  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. ViagemPermite manutenir a viagem selecionada.

Principais Campos e Parâmetros

CampoDescrição
FilialDAV_FILIALFilial do Sistema.
ID Msg PosDAV_IDMPOSIdentificação da mensagem de posicionamento.
Cod. VeículoDAV_CODVEICódigo do veículo.Fil. Origem
DAV_FILORIFilial de origem.
ViagemDAV_VIAGEMCódigo da viagem.
PlacaDAV_PLACANúmero da placa do veículo.
ModeloDAV_MODVEIModelo do veículo.Dt. Posic.
DAV_DATPOSData do posicionamento.Hora  Posic.
DAV_HORPOSHora do posicionamento.
LatitudeDAV_LATITULatitude referente ao posicionamento.
LongitudeDAV_LONGITLongitude referente ao posicionamento.
VelocidadeDAV_VELOCIVelocidade Km/H.
IgniçãoDAV_IGNICA

Situação da ignição:

0 - Desligada
1 - Ligada
2 - Não identificada

Cód MacroDAV_CODMACCódigo da macro.
Desc MacroDAV_DESMACDescrição utilizada para identificar a macro.
Status PosicDAV_STATUS

Status (situação) do posicionamento:

1 - Não Processado
2 - Processado com erro
3 - Processado

Det. MensagDAV_DETMSGDetalhes da mensagem.
MensagemDAV_MENSAG

Mensagem recebida pelo rastreador, pode ser tanto um texto livre como uma mensagem de macro.

Det. Posici
DAV_DETPOSDetalhes sobre o posicionamento.
LocalizaçãoDAV_POSICILocalização.Det. Log Err
DAV_DETLOGDetalhes sobre o log de erro.Log de Erro
DAV_LOGERRIdentificação do log de erro.
Tipo PosiciDAV_TIPPOS

Tipo do posicionamento:

1 - GPRS Memória
2 - GPRS Atual
3 - Satelital

04. TABELAS UTILIZADAS

  • DAV – Posicionamento



HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>