|
O arquivo de retorno de Download de Operação possui a seguinte nomenclatura:
RetDowo_nomeDoArquivoOriginal_ddMMyyyyHHmmssfff.txt
Abaixo segue a especificação do arquivo de retorno de Download de Operação, 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 de Download de Operação.
0000
|
Pai: -
|
Retorno – Mensagem de retorno de solicitação de impressão
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
ResponseCode
|
Código da mensagem de retorno
|
N
|
S
|
3
|
|
Código da mensagem de retorno do processo de impressão
|
2
|
ResponseCodeMessage
|
Descrição da mensagem de retorno
|
C
|
S
|
1-200
|
|
Descrição da mensagem de retorno do processo de impressão
|
Exemplo:
0000;200;Processamento realizado com sucesso
|
|
0100
|
Pai: 0000
|
Contratante - Campos que identificam a operação de vale-pedágio por número e série.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
cnpj
|
CNPJ da contratante
|
N
|
S
|
14
|
|
CNPJ da contratante ou agrupador que deseja-se consultar.
|
2
|
tipo
|
Tipo de exibição dos dados da rota
|
N
|
S
|
1
|
|
Define o tipo de exibição da rota.
1 = Simplificada
2 = Completa.
Por padrão, a rota não será exibida.
|
3
|
local
|
Local de exibição dos dados da rota
|
N
|
S
|
1
|
|
Define o local de exibição da rota.
1 = Integrado
2 = Em anexo.
|
Exemplo:
0100;93298230000160;1;1
|
|
0110
|
Pai: 0100
|
CIOT – Campos contendo dados de operação de transporte com CIOT- Apesar de obrigatória, esta linha só será informada caso as linhas 0120, 0130, 0140, 0150 ou 0160 não sejam informadas.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
numero
|
Número do CIOT
|
N
|
S
|
12
|
|
|
2
|
ciotCodVerificador
|
Protocolo de autorização do CIOT
|
C
|
S
|
4
|
|
|
Exemplo:
0110;123456789012;1234
|
|
0120
|
Pai: 0100
|
NDOP – Campos contendo dados de operação de pagamento com NDOP - Apesar de obrigatória, esta linha só será informada caso as linhas 0110, 0130, 0140, 0150 ou 0160 não sejam informadas.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
numero
|
Número do NDOP
|
N
|
S
|
12
|
|
|
2
|
ndopCodVerificador
|
Protocolo de autorização do NDOP
|
N
|
S
|
4
|
|
|
Exemplo:
0120;123456789012;1234
|
0130
|
Pai: 0100
|
NDVP – Campos contendo dados de operação de vale pedágio com NDVP - Apesar de obrigatória, esta linha só será informada caso as linhas 0100, 0120, 0140, 0150 ou 0160 não sejam informadas.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
numero
|
Número do NDVP
|
N
|
S
|
12
|
|
|
2
|
ndvpCodVerificador
|
Protocolo de autorização do NDVP
|
N
|
S
|
4
|
|
|
Exemplo:
0130;123456789012;1234
|
0140
|
Pai: 0100
|
OT– Campos contendo dados de operação de transporte - Apesar de obrigatória, esta linha só será informada caso as linhas 0110, 0120, 0130, 0150 ou 0160 não sejam informadas.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
numero
|
Número de identificação
|
N
|
S
|
1-9
|
|
Número para a operação de transporte.
|
2
|
serie
|
Número de série
|
C
|
S
|
1-4
|
|
Número da série para a operação de transporte.
|
Exemplo:
0140;123456789;1234
|
|
0150
|
Pai: 0100
|
OP– Campos contendo dados de operação de pagamento - Apesar de obrigatória, esta linha só será informada caso as linhas 0110, 0120, 0130, 0140 ou 0160 não sejam informadas.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
numero
|
Número de identificação
|
N
|
S
|
1-9
|
|
Número para a operação de pagamento.
|
2
|
serie
|
Número de série
|
C
|
S
|
1-4
|
|
Número da série para a operação de pagamento.
|
Exemplo:
0150;123456789;1234
|
|
0160
|
Pai: 0100
|
OVP– Campos contendo dados de operação de vale-pedágio - Apesar de obrigatória, esta linha só será informada caso as linhas 0110, 0120, 0130, 0140 ou 0150 não sejam informadas.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
numero
|
Número de identificação
|
N
|
S
|
1-9
|
|
Número para a operação de vale-pedágio.
|
2
|
serie
|
Número de série
|
C
|
S
|
1-4
|
|
Número da série para a operação de vale-pedágio.
|
Exemplo:
0160;123456789;1234
|
|
1000
|
Pai: -
|
Mensagens – Informações sobre a 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: -
|
Retorno – Campos contendo os dados do retorno
|
Ocorrência: 0 - 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
dataHora
|
Data e hora do processamento
|
D
|
S
|
|
|
Data e hora que o processamento foi realizado. Padrão: AAAA-MM-DD HH:MM:SS
|
2
|
pdf
|
PDF em formato BASE 64 (binário)
|
C
|
S
|
|
|
|
Exemplo:
2000;2013-12-10 10:00:00;JVBERi0xLjYKJeLjz9MKMiAwIG9iago8PC9UeXBlL1hPYmplY3Q...
|
|