Ir para o conteúdo

Consulta Posição Última Macro

Consulta posição da última macro do veiculo (Get_ConsultaPosicaoUltimaMacro)

O método para consulta de posição e última macro 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
VeiculoCPRespUltMacro
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
iOdometro int Odometro do Veículo
tUltMacro grupo Informações da última macro
dDh_UltMacro dateTime Data e hora da última macro
iCd_Macro int Código da macro na tecnologia
sNm_Macro string Nome da macro
sDc_Macro string Descrição da macro

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_ConsultaPosicaoUltimaMacro 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_ConsultaPosicaoUltimaMacro>
  </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_ConsultaPosicaoUltimaMacroResponse xmlns="http://tempuri.org/">
      <Get_ConsultaPosicaoUltimaMacroResult>
        <Retorno>
          <sCode>string</sCode>
          <sResult>string</sResult>
        </Retorno>
        <Veiculos>
          <VeiculoCPRespUltMacro>
            <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>
			<iOdometro>int</iOdometro>
            <tUltMacro>
              <dDh_UltMacro>dateTime</dDh_UltMacro>
              <iCd_Macro>int</iCd_Macro>
              <sNm_Macro>string</sNm_Macro>
              <sDc_Macro>string</sDc_Macro>
              <sCd_Latitude>string</sCd_Latitude>
              <sCd_Longitude>string</sCd_Longitude>
              <sDc_Referencia>string</sDc_Referencia>
            </tUltMacro>
          </VeiculoCPRespUltMacro>
          <VeiculoCPRespUltMacro>
            <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>
			<iOdometro>int</iOdometro>
            <tUltMacro>
              <dDh_UltMacro>dateTime</dDh_UltMacro>
              <iCd_Macro>int</iCd_Macro>
              <sNm_Macro>string</sNm_Macro>
              <sDc_Macro>string</sDc_Macro>
              <sCd_Latitude>string</sCd_Latitude>
              <sCd_Longitude>string</sCd_Longitude>
              <sDc_Referencia>string</sDc_Referencia>
            </tUltMacro>
          </VeiculoCPRespUltMacro>
        </Veiculos>
      </Get_ConsultaPosicaoUltimaMacroResult>
    </Get_ConsultaPosicaoUltimaMacroResponse>
  </soap:Body>
</soap:Envelope>