|
O arquivo de envio de Pagamento Operação de Pagamento deve possuir a seguinte nomenclatura:
EnvPagOp_nomeQualquer.txt
A parte inicial da nomenclatura do arquivo (EnvPagOp) é 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 envio de Pagamento de Operação de Pagamento.
0000
|
Pai: -
|
Dados de Identificação
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
token
|
Token de identificação
|
C
|
S
|
24
|
|
O token deverá ser criado pela contratante e poderá ter permissões específicas associadas.
|
2
|
versao
|
Versão da integração
|
C
|
S
|
8
|
|
Versão da integração que está sendo realizada.
|
Exemplo:
0000;2342bbkjkh23423bn2j3n42a;4.2.10.0
|
1000
|
Pai: -
|
Campos contendo os dados do pagamento imediato
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
cnpjContratante
|
CNPJ da contratante
|
N
|
S
|
14
|
|
CNPJ da contratante.
|
2
|
motivo
|
Motivo
|
C
|
S
|
1-1000
|
|
Motivo da aprovação do pagamento
|
Exemplo:
1000;06255692000103;Pagamento de OP
|
1100
|
Pai: 1000
|
Ide – Informações sobre a Operação de Pagamento.
|
Ocorrência: 1
|
#
|
Campo
|
Descrição
|
Tipo
|
Obr.
|
Tam.
|
Dec.
|
Observação
|
1
|
numero
|
Número
|
N
|
S
|
1-9
|
|
Número da operação de pagamento
|
2
|
serie
|
Série
|
N
|
S
|
1-4
|
|
Série da operação de pagamento
|
Exemplo:
1100;5;5
|
|