sgrRetornaPosicaoVeiculo
Retorna posições do veículo.
PARÂMETROS
| Campo | Tipo | Requerido? | Descrição |
|---|---|---|---|
| chaveacesso | string | Sim | Chave retornada pelo método sgrLogin. |
| cdpas | inteiro | Sim | Código do PAS, retornado pelo método sgrListaPASUsuario |
| cdcliente | inteiro | Sim | Código do cliente, retornado pelo método sgrListaEmpresasPASUsuario. |
| data | datetime | Sim | Data para a pesquisa. |
| nrplaca | string | Não | Placa do veículo, no formato (7 caracteres). |
RETORNO DO MÉTODO:
ReturnDataset: Se os parâmetros estiverem corretos, a propriedade irá apresentar:
| Campo | Tipo | Descrição |
|---|---|---|
| DTPOS | datetime | Data da posição |
| VLLAT | real | Latitude da posição |
| VLLONG | real | Longitude da posição |
| VLVELOCIDADE | real | Velocidade na posição |
| CDVIAG | inteiro | Número da autorização de embarque |
| CDROTA | inteiro | Código da rota |
ReturnDescription: Se houver erro na execução do método, a propriedade irá apresentar:
| Erro | Descrição |
|---|---|
| A data informada tem mais de 24 horas de diferença a menor para a data atual | É necessário informar uma data com até 24 horas a menos em relação a atual. |
| Houve um erro pesquisar as posições. Tente novamente! | Este erro pode ser causado por um parâmetro incorreto, o campo a ser corrigido será indicado na propriedade returnDataset. Com isso, é preciso verificar os parâmetros e executar o método novamente. Pode indicar também a ocorrência de timeout ou queda de conexão com o banco de dados. Necessário repassar os dados informados, bem como o nome do método, o horário de emissão e código do cliente para o e-mail: [email protected] para que o erro possa ser validado. |
| Não foram encontradas posições para a placa e período informado. |