Confirmação de pagamento

Top  Previous  Next

 

O arquivo de confirmação de pagamento deve possuir a seguinte nomenclatura:

EnvCfpg_nomeQualquer.txt

A parte inicial da nomenclatura do arquivo (EnvCfpg) é 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 confirmação de pagamento:

 

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: -

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 que está realizando a confirmação.

2

nomeParcela

Nome da parcela

C

S

1-50

 

Nome da parcela que está sendo confirmada

3

observacao

Observação

C

N

1-500

 

 

Exemplo:

1000;12345678901234;Parcela 1;

 

1100

Pai: 1000

Autorização CIOT– Campo contendo CIOT de operação de transporte

Ocorrência: 0 - 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

numero

Código Identificador da Operação de Transporte

N

S

12

 

 

2

ciotCodVerificador

Protocolo de autorização

C

S

4

 

Protocolo de autorização disponibilizado pela ANTT. Será informado XXXX caso seja uma emissão em contingência

Exemplo:

1100;552000000012;7532

 

2000

Pai: -

Prazo Mínimo – Campos contendo dados do prazo mínimo de pagamento

Ocorrência: 0 - 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

novaDataPgto

Nova data para pagamento

D

S

 

 

Nova data para agendamento da parcela, no formato AAAA-MM-DD HH:MM:SS.

Exemplo:

2000;2013-10-25 12:30:00

 

3000

Pai: -

Adição de valores – Ajustes para adição de valores na parcela.

Informar somente quando a parcela possuir dados de entrega de carga.

Ocorrência: 0 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

valor

Valor a ser acrescido na parcela

N

S

1-15

2

 

2

rubrica

Rubrica do valor

N

S

1

 

Informar qual rubrica o valor se refere;

1 = Frete

2 = Combustível

3 = Despesas

Exemplo:

3000;200.00;2

 

4000

Pai: -

Desconto de valores – Ajustes para desconto de valores na parcela.

Informar somente quando a parcela possuir dados de entrega de carga.

Ocorrência: 0 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

nmDesc

Nome do desconto

C

S

1-50

 

 

2

vlrDesc

Valor do desconto

N

S

1-15

2

 

3

dsDesc

Informações adicionais do desconto

C

N

1-255

 

 

4

rubrica

Rubrica a qual o valor se refere

N

N

1

 

1 = Frete

2 = Combustível

3 = Despesa

Caso não seja informada, o valor do desconto será somente na parcela, dessa forma as rubricas não terão ajustes.

Exemplo:

4000;1;Nome do desconto;50.00;Informacao adicional;1

 

5000

Pai: -

Adição de impostos – Ajustes para adicionar valores de impostos da parcela.

Informar somente quando a parcela possuir dados de entrega de carga.

Ocorrência: 0 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

irrf

Retenção de IRRF

N

S

1-15

2

Mesmo que o valor seja zero este campo deve ser preenchido

2

inss

Retenção de INSS

N

S

1-15

2

Mesmo que o valor seja zero este campo deve ser preenchido

3

sestsenat

Retenção de SEST/SENAT

N

S

1-15

2

Mesmo que o valor seja zero este campo deve ser preenchido

Exemplo:

5000;10.50;0.00;0.00

 

6000

Pai: -

Desconto de impostos – Ajustes para descontar valores de impostos da parcela.

Informar somente quando a parcela possuir dados de entrega de carga.

Ocorrência: 0 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

irrf

Retenção de IRRF

N

S

1-15

2

Mesmo que o valor seja zero este campo deve ser preenchido

2

inss

Retenção de INSS

N

S

1-15

2

Mesmo que o valor seja zero este campo deve ser preenchido

3

sestsenat

Retenção de SEST/SENAT

N

S

1-15

2

Mesmo que o valor seja zero este campo deve ser preenchido

Exemplo:

6000;10.50;0.00;0.00