|
O arquivo de retorno de consulta de informações na ANTT possui a seguinte nomenclatura:
RetAntt_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt
Abaixo segue a especificação do arquivo de retorno de consulta de informações, que será gerado pela solução nddCargo na pasta de integração, após o envio deste através do Agente. Este arquivo contém informações sobre o processamento da consulta.
0000
|
Pai: -
|
Token
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
token
|
Token de processamento
|
C
|
S
|
24
|
|
O token será usado para determinar quais os níveis de permissionamento pode ser aceitos. Por exemplo: determinar um valor limite de operações de transporte por token.
|
Exemplo:
0000;abrhj234r5jkb2v34jk5232s
|
0100
|
Pai: 0000
|
Consultas ANTT – Dados para a consulta de informações na ANTT.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
cnpj
|
CNPJ da Contratante
|
N
|
S
|
14
|
|
|
Exemplo:
0100;02786416000255
|
0200
|
Pai: 0000
|
Consulta de transportador – Dados para consultar a situação de um transportador.
|
Ocorrência: 0 - N
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
RNTRC
|
RNTRC do transportador
|
N
|
S
|
9
|
|
|
2
|
cpf | cnpj
|
CPF ou CNPJ do transportador
|
N
|
S
|
11 | 14
|
|
|
Exemplo:
0200;00123456;12345678901
|
0300
|
Pai: 0000
|
Consulta de veículos do transportador – Dados para consultar os veículos de um transportador
|
Ocorrência: 0 - N
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
RNTRC
|
RNTRC do transportador
|
N
|
S
|
9
|
|
|
2
|
cpf | cnpj
|
CPF ou CNPJ do transportador
|
N
|
S
|
11 | 14
|
|
|
Exemplo:
3000;00123456;12345678901
|
0310
|
Pai: 0300
|
Veículos – Veículos a serem consultados, para o transportador informado no registro 3000
|
Ocorrência: 1 - 5
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
placa
|
Placa do veículo
|
C
|
S
|
7
|
|
|
Exemplo:
0310;ABC1385
|
1000
|
Pai: -
|
Mensagem – Dados da mensagem de retorno.
|
Ocorrência: 0 - N
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
categoria
|
Categoria da mensagem
|
N
|
S
|
3
|
|
|
2
|
codigo
|
Código da mensagem
|
N
|
S
|
3-4
|
|
|
3
|
mensagem
|
Descrição da mensagem
|
C
|
S
|
1-2000
|
|
|
4
|
observacao
|
Observação sobre a mensagem. Informações mais técnicas.
|
C
|
N
|
1-2000
|
|
|
Exemplo:
1000;100;386; CNPJ inválido.;
|
2000
|
Pai: -
|
Mensagem – Dados da mensagem de retorno de regra de negócio.
|
Ocorrência: 0 - N
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
categoria
|
Categoria da mensagem
|
N
|
S
|
3
|
|
|
2
|
codigo
|
Código da mensagem
|
N
|
S
|
3-4
|
|
|
3
|
mensagem
|
Descrição da mensagem
|
C
|
S
|
1-2000
|
|
|
4
|
observacao
|
Observação sobre a mensagem. Informações mais técnicas.
|
C
|
N
|
1-2000
|
|
|
Exemplo:
2000;100;386; CNPJ inválido.;
|
3000
|
Pai: -
|
Informação de retorno da ANTT
|
Ocorrência: 0 – 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
nomeTransportador
|
Nome do transportador
|
C
|
N
|
1-150
|
|
Nome do transportador na ANTT
|
2
|
situacaoRNTRC
|
Situação do RNTRC
|
N
|
N
|
1
|
|
Situação do RNTRC do transportador na ANTT.
1 = Ativo
2 = Não ativo
|
Exemplo:
3000;Jose Silva;1
|
3100
|
Pai: 3000
|
Situação do transportador – informações sobre o status do transportador na ANTT.
|
Ocorrência: 0 – N
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
dataValidadeRNTRC
|
Data de validade do RNTRC
|
D
|
S
|
|
|
|
2
|
categoria
|
Categoria do transportador
|
C
|
S
|
3
|
|
Pode ser TAC, ETC ou CTC
|
3
|
equiparado
|
Indicação de equiparado ou não
|
N
|
S
|
1
|
|
Indica se o transportador é um equiparado a TAC
1 = Sim
2 = Não
|
4
|
cadastradonddCargo
|
Indicação de cadastro no nddCargo
|
N
|
S
|
1
|
|
Indica se o transportador está cadastrado no nddCargo.
1 = Cadastrado
2 = Não cadastrado
|
Exemplo:
3100;2013-10-01;TAC;1;1
|
3200
|
Pai: 3000
|
Situação do veículo – informações sobre o status do veículo do transportador na ANTT.
|
Ocorrência: 1 – 5
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
placa
|
Placa do veículo
|
C
|
S
|
7
|
|
|
2
|
situacao
|
Situação do veículo
|
N
|
S
|
1
|
|
Indica se o veículo pertence ao transportador utilizado na consulta.
1 = Pertence;
2 = Não pertence
|
Exemplo:
3200;ABC7998;1
Exemplo 2:
3200;ABC7A98;1
|
|