|
O arquivo de Download de Operação possui a seguinte nomenclatura:
EnvDowo_nomeQualquer.txt
A parte inicial da nomenclatura do arquivo (EnvDowo) é 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 Download de Operação.
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 pagamento por token.
|
2
|
versao
|
Versão da integração
|
C
|
S
|
7
|
|
Versão da integração que está sendo realizada.
|
Exemplo:
0000;abrhj234r5jkb2v34jk5232s;4.2.4.0
|
|
1000
|
Pai: -
|
Autorização - Campos que identificam a contratante ou agrupador
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
cnpj
|
CNPJ da contratante ou agrupador
|
N
|
S
|
14
|
|
CNPJ da contratante ou agrupador que esta realizando a emissão. Este CNPJ deve será utilizado para validar a assinatura.
|
Exemplo:
1000;93298230000160
|
|
2000
|
Pai: -
|
Contratante - Campos que identificam a contratante
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
cnpj
|
CNPJ da contratante
|
N
|
S
|
14
|
|
CNPJ da contratante para filtro da operação.
|
Exemplo:
2000;93298230000160
|
|
2100
|
Pai: 2000
|
CIOT – Campos contendo dados de operação de transporte com CIOT- Apesar de obrigatória, esta linha só será informada caso as linhas 2200, 2300, 2400, 2500 ou 2600 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:
2100;123456789012;1234
|
|
2200
|
Pai: 2000
|
NDOP – Campos contendo dados de operação de pagamento com NDOP - Apesar de obrigatória, esta linha só será informada caso as linhas 2100, 2300, 2400, 2500 ou 2600 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:
2200;123456789012;1234
|
2300
|
Pai: 2000
|
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 2100, 2200, 2400, 2500 ou 2600 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:
2300;123456789012;1234
|
2400
|
Pai: 2000
|
OT– Campos contendo dados de operação de transporte - Apesar de obrigatória, esta linha só será informada caso as linhas 2100, 2200, 2300, 2500 ou 2600 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:
2400;123456789;1234
|
|
2500
|
Pai: 2000
|
OP– Campos contendo dados de operação de pagamento - Apesar de obrigatória, esta linha só será informada caso as linhas 2100, 2200, 2300, 2400 ou 2600 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:
2500;123456789;1234
|
|
2600
|
Pai: 2000
|
OVP– Campos contendo dados de operação de vale-pedágio - Apesar de obrigatória, esta linha só será informada caso as linhas 2100, 2200, 2300, 2400 ou 2500 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:
2600;123456789;1234
|
|
3000
|
Pai: -
|
Rota - Campos que configuram a exibição da rota
|
Ocorrência: 0 - 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
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.
|
2
|
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:
3000;1;1
|
|