Consulta de Dados do Roteirizador

Top  Previous  Next

 

O arquivo de Consulta de Dados do Roteirizador possui a seguinte nomenclatura:

EnvCrtz_nomeQualquer.xml

A parte inicial da nomenclatura do arquivo (EnvCrtz_) é determinante para o funcionamento do processo. Se não seguir este padrão, o arquivo não será processado. O restante do nome do arquivo fica a encargo do sistema que gerar o arquivo e não tem impacto no processo.

Abaixo, segue a especificação de registros e campos que devem/podem ser informados em um arquivo de Consulta de dados do Roteirizador.

 

Campo

Elem.

Pai

Tipo

Ocor.

Tam.

Dec.

Observação

consultarRoteirizador_envio

Raiz

 

 

1

 

 

 

versao

A

consultarRoteirizador_envio

S

1

7

 

Versão da integração que está sendo realizada.

token

A

consultarRoteirizador_envio

S

1

24

 

O token será usado para determinar quais os níveis de permissionamento podem ser aceitos. Por exemplo: determinar um valor limite de operações de transporte por token.

infConsultarRoteirizador

Raiz

consultarRoteirizador_envio

 

1

 

 

 

ID

A

infConsultarRoteirizador

S

0-1

 

 

GUID único para assinatura da mensagem. Utilizar este formato ou o formato abaixo.

Id

A

infConsultarRoteirizador

S

0-1

 

 

GUID único para assinatura da mensagem. Utilizar este formato ou o formato acima.

cnpj

E

infConsultarRoteirizador

N

1

14

 

CNPJ da contratante ou agrupador que esta realizando a emissão. Este CNPJ deve será utilizado para validar a assinatura.

consulta

Raiz

infConsultarRoteirizador

 

1

 

 

Dados de autorização

cnpjContratante

E

consulta

N

1

14

 

CNPJ da contratante que está fazendo o envio

categoriaPedagio

E

consulta

N

1

1-2

 

Valores possíveis estão nos anexos deste documento.

rotaERP

E

consulta

S

1

1-30

 

Nome da rota no ERP. Informar essa tag ou o elemento informacoes.

informacoes

Raiz

consulta

 

1

 

 

Informações para composição da rota

tipoRotaPadrao

E

informacoes

N

0-1

1

 

Define o tipo de rota padrão a ser utilizado nos pontos de parada que não possuem um tipo específico. Por padrão será utilizado a rota rápida(1). Valores possíveis:

1 = rota rápida

2 = rota curta

pontosParada

Raiz

informacoes

 

1

 

 

Informações dos pontos de parada que compõem a rota

pontoParada

Raiz

pontosParada

 

0-N

 

 

Informação do ponto de parada

cep

E

pontoParada

S

1

8

 

CEP do ponto de parada. Informar essa tag ou a tag codigoIBGE

codigoIBGE

E

pontoParada

N

1

7

 

Código IBGE do ponto de parada. Informar essa tag ou a tag cep

latlong

Raiz

pontoParada

 

0-N

 

 

Informação do ponto de parada da rota por latitude e longitude

latitude

E

latlong

N

1

 

 

Latitude do ponto de parada

longitude

E

latlong

N

1

 

 

Longitude do ponto de parada

tipoRotaEspecifico

E

pontoParada

N

0-1

1

 

Define o tipo de rota específico para o ponto de parada em relação ao anterior. Isso deve ignorar o tipo de rota definido como padrão. Valores possíveis:

1 = rota rápida

2 = rota curta

configuracaoRoteirizador

Raiz

informacoes

N

0-1

1

 

Informações da configuração do Roteirizador

evitarPedagios

E

configuracaoRoteirizador

N

1

1

 

Força busca por rotas que evitam praças de pedágio

0 = Permite passagem

1 = Evita passagem

priorizarRodovias

E

configuracaoRoteirizador

N

1

1

 

Indica se a roteirização prioriza rota com rodovias

0 = Não prioriza

1 = Prioriza

tipoRota

E

configuracaoRoteirizador

N

1

1

 

Tipo de rota a ser utilizada na roteirização

1 = Rota rápida

2 = Rota curta

tipoVeiculo                        

E

configuracaoRoteirizador

N

1

1

 

Tipo de veículo utilizado na roteirização

CARRO: Rotas com trajeto permitido para veículos leves

CAMINHÃO: Rotas com trajeto permitido para veículos

pesados.

CAMINHÃO MÉDIO: Rotas sugeridas com

restrições para este tipo de veículo.

CAMINHÃO PESADO: Rotas sugeridas com

restrições para este tipo de veículo

1 = Carro

2 = Caminhão

3 = Caminhão Médio

4 = Caminhão Pesado

retornarTrecho

E

configuracaoRoteirizador

N

1

1

 

Retorna todo o trajeto percorrido pela rota informada

0 = Não

1 = Sim

ds:Signature

Raiz

consultarRoteirizador_envio

 

1

 

 

Tag de assinatura