|
O arquivo de consulta de pagamentos realizados deve possuir a seguinte nomenclatura:
EnvPgto_nomeQualquer.txt
A parte inicial da nomenclatura do arquivo (EnvPgto) é 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 pagamentos.
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.
|
2
|
versao
|
Versão da integração
|
C
|
S
|
7
|
|
Versão da integração que está sendo realizada.
|
Exemplo:
0000;abrhj234r5jkb2v34jk5232s;4.2.1.0
|
1000
|
Pai: -
|
Consulta – Campos contendo os dados para a consulta dos pagamentos realizados
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
cnpjContratante
|
CNPJ da Contratante
|
N
|
N
|
14
|
|
CNPJ do contratante ou do agrupador. Usar este campo somente se o campo abaixo não existir.
|
2
|
cnpjEmitente
|
CNPJ do emitente
|
N
|
N
|
14
|
|
Usar este campo somente se o campo acima não existir.
|
3
|
GUID
|
GUID
|
C
|
N
|
36
|
|
Usar este campo obrigatoriamente se a linha abaixo não existir.
|
Exemplo:
1000;02786416000255;;f51ab74a-fafe-4613-8feb-8aef685d1a20
|
|
1100
|
Pai: 1000
|
Período – Campos contendo o intervalo de data para a consulta dos pagamentos
|
Ocorrência: 0 - 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
dataInicial
|
Data inicial
|
D
|
S
|
|
|
Padrão para a data: AAAA-MM-DD
|
2
|
dataFinal
|
Data Final
|
D
|
S
|
|
|
Padrão para a data: AAAA-MM-DD
|
Exemplo:
1100;2012-05-01;2012-05-11
|
|