Ir para o conteúdo

Consulta Posição

Consulta posição do veiculo (Get_ConsultaPosicao)

O método para consulta de posição do veículo pode ser utilizado para um único veículo ou vários veículos de uma mesma unidade de negócios.

Campos obrigatórios : iCd_CnpjUnidNeg, sCd_Placa(*)

Tabela de campos de envios obrigatórios

Grupo/Campo Tipo Descrição Observação Obrigatório
nCd_CnpjUnidNeg decimal CNPJ da unidade de negócios a qual o veiculo está vinculado Preencher com zeros a esquerda Sim-chave
sCd_Placas string Placas da consulta O envio pode ser único ou de muitos veículos. Sim-chave

Tabela de campos Retornados da consulta de posição

Grupo/Campo Tipo Descrição
Veiculos
VeiculoCPResp
sPlaca string
dDh_GeracaoEv dateTime Data e Hora da Geração do Evento
sCd_Latitude string Latitude que se apresenta o veiculo
sCd_Longitude string Longitude que se apresenta o veiculo
sDc_Referencia string Referencia de Localização, sendo estado, rua etc..
iSt_Ignicao int Este campo determina se a ignição se apresenta Ligada ou Desligada
nDc_VelocInst decimal Velocidade que o veiculo se apresenta
Alertas string Alertas Gerados

Exemplo do Envio/Retorno para solicitação de posição do veículo

XML de Envio

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <Get_ConsultaPosicao xmlns="http://tempuri.org/">
      <Login>
        <sUserName>string</sUserName>
        <sPassWord>string</sPassWord>
        <sToken>string</sToken>
      </Login>
      <DadosCP>
        <nCd_CnpjUnidNeg>string</nCd_CnpjUnidNeg>
        <sCd_Placas>
          <string>string</string>
          <string>string</string>
        </sCd_Placas>
      </DadosCP>
    </Get_ConsultaPosicao>
  </soap:Body>
</soap:Envelope>

XML de Retorno

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <Get_ConsultaPosicaoResponse xmlns="http://tempuri.org/">
      <Get_ConsultaPosicaoResult>
        <Retorno>
          <sCode>string</sCode>
          <sResult>string</sResult>
        </Retorno>
        <Veiculos>
          <VeiculoCPResp>
            <sCode>string</sCode>
            <sResult>string</sResult>
            <sPlaca>string</sPlaca>
            <dDh_GeracaoEv>dateTime</dDh_GeracaoEv>
            <sCd_Latitude>string</sCd_Latitude>
            <sCd_Longitude>string</sCd_Longitude>
            <sDc_Referencia>string</sDc_Referencia>
            <iSt_Ignicao>int</iSt_Ignicao>
            <nDc_VelocInst>decimal</nDc_VelocInst>
            <Alertas>
              <string>string</string>
              <string>string</string>
            </Alertas>
          </VeiculoCPResp>
          <VeiculoCPResp>
            <sCode>string</sCode>
            <sResult>string</sResult>
            <sPlaca>string</sPlaca>
            <dDh_GeracaoEv>dateTime</dDh_GeracaoEv>
            <sCd_Latitude>string</sCd_Latitude>
            <sCd_Longitude>string</sCd_Longitude>
            <sDc_Referencia>string</sDc_Referencia>
            <iSt_Ignicao>int</iSt_Ignicao>
            <nDc_VelocInst>decimal</nDc_VelocInst>
            <Alertas>
              <string>string</string>
              <string>string</string>
            </Alertas>
          </VeiculoCPResp>
        </Veiculos>
      </Get_ConsultaPosicaoResult>
    </Get_ConsultaPosicaoResponse>
  </soap:Body>
</soap:Envelope>