Envio de Operação de Pagamento

Top  Previous  Next

 

O arquivo de envio de Operação de Pagamento deve possuir a seguinte nomenclatura:

EnvOpag_nomeQualquer.txt        

A parte inicial da nomenclatura do arquivo (EnvOpag) é 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 Operaçã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 podem 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;2342bbkjkh23423bn2j3n42a;4.2.1.0

 

1000

Pai: -

Ide – Informações sobre a Operação de Pagamento.

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

impAuto

Impressão automática

N

N

1

 

Indica se ocorrerá impressão automática para o NDOP. Por padrão será 1.

1 = Sim

2 = Não

2

categoriaPedagio

Categoria de pedágio

N

 

1-2

 

Valores possíveis disponíveis nos anexos.

Exemplo:

1000;1;5

 

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

cnpj

CNPJ da Contratante

N

S

14

 

 

2

ptEmissor

Ponto emissor da OP

C

S

1-30

 

Nome do ponto de emissão de Operação de Pagamento, dentro da Contratante. Os pontos emissores são configurados no cadastro da Contratante, no portal nddCargo.

3

numero

Número da Operação de Pagamento

N

S

1-9

 

 

4

serie

Série da Operação de Pagamento

N

S

1-4

 

 

Exemplo:

1100;06255692000103;ponto;155;1

 

1200

Pai: 1000

Colaborador– Dados do colaborador que receberá o pagamento

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

cpf

CPF do colaborador

N

S

11

 

 

Exemplo:

1200;12345678901

 

1210

Pai: 1200

Informações do colaborador – Dados para cadastro do colaborador

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

nome

Nome do colaborador

C

S

1-150

 

 

2

nomeMae

Nome da mãe do colaborador

C

S

1-150

 

 

3

nomePai

Nome do pai do colaborador

C

N

1-150

 

 

4

dataNascimento

Data de nascimento do colaborador

D

S

 

 

Data de nascimento

Formato: AAAA-MM-DD

5

identidade

Identidade do colaborador

C

S

1-20

 

 

6

telefone

Telefone celular

N

S

10|11

 

Número do telefone com DDD

Exemplo:

1210;Jose Silva;Maria Silva;Jonas Silva;1988-02-15;45695178;4991238000

 

1211

Pai: 1210

Endereço do colaborador – Dados do endereço do colaborador.

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

UF

Sigla UF do remetente

C

S

2

 

 

2

cidade

Nome da cidade

C

S

1-100

 

 

3

bairro

Bairro

C

S

1-255

 

 

4

logradouro

Logradouro

C

S

1-255

 

 

5

numero

Número

N

N

1-8

 

 

6

CEP

CEP

N

N

8

 

 

7

complemento

Complemento do endereço

C

N

1-255

 

 

Exemplo:

1211;SC;Lages;Bairro Exemplo;Logradouro Exemplo;531;;Complemento de endereço

Exemplo 2:

1211;SC;Lages;Bairro Exemplo2;Logradouro Exemplo2;4601;88500000;

 

1220

Pai: 1200

Dados do cartão – Dados do cartão para realizar o vínculo com o colaborador, quando necessário

Ocorrência: 0 – 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

cartaoId

Identificador do cartão

N

S

1-15

 

Identificador do cartão entregue ao colaborador

2

gestoraCartao

Gestora do cartão

N

S

3

 

Gestora do cartão entregue ao colaborador

Exemplo:

1220;1524;000

 

1300

Pai: 1000

Rota - Dados da rota a ser utilizada na viagem

Ocorrência: 0 - 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

rotaERP

Identificador da rota no ERP

C

S

1-30

 

Nome da rota no ERP para a integração. Caso o registro abaixo seja informado (1310), este será o nome usado para as próximas integrações.

Exemplo:

1300;rota21

 

1310

Pai: 1300

Informações da rota - Dados para inserção de uma rota no sistema ou atualização de uma já existente.

Ocorrência: 0 - 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

nome

Nome da rota

C

S

1-50

 

Nome de apresentação da rota dentro do sistema.

2

tipoRotaPadrao

Tipo de rota padrão

N

N

1

 

Define o tipo de rota padrão a ser utilizado nos pontos de parada. Por padrão, o valor é 1.

1 = rápida

2 = curta

3

utilizarRoteirizador

Define o uso do roteirizador

N

N

1

 

Possibilita a utilização do roteirizador para calcular a distância e valores de pedágio. Por padrão, o valor é 1.

1 = Sim

2 = Não

4

totalKm

Total de quilômetros

N

N

1-15

2

Total de quilômetros da rota.

5

notificarRespContratante

Notificação para Contratante

N

N

1

 

Define a notificação para os responsáveis na Contratante, caso o roteirizador identifique alterações na rota. Por padrão, o valor é 1.

1 = Sim

2 = Não

Exemplo:

1310;Nome da rota;1;1;;1

Exemplo 2:

1310;Nome da rota;;2;2.00;

 

1320

Pai: 1300

Pontos de parada - Dados dos pontos da parada da rota.

Ocorrência: 2 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

codigoIBGE|cep

Código do IBGE|CEP do ponto de parada

N

S

7|8

 

Deverão ser informados exatos 7 dígitos (Código do IBGE) ou exatos 8 dígitos (CEP).

2

tipoRotaEspecifico

Tipo de rota específico

N

N

1

 

Tipo de rota específico para o ponto de parada em relação ao ponto anterior.

1 = rápida

2 = curta

Exemplo:

1320;1234567;

1320;7654321;

Exemplo 2:

1320;88523060;

1320;85000060;2

 

1330

Pai: 1300

Responsáveis - Dados dos responsáveis pela rota.

Ocorrência: 0 - N

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

nome

Nome do responsável

C

S

1-50

 

Nome do responsável pela rota na Contratante.

2

email

E-mail do responsável

C

S

1-255

 

E-mail do responsável pela rota na Contratante. Em caso de alterações na rota, o aviso será encaminhado para este e-mail.

Exemplo:

1330;Jose Silva;jose@exemplo.com.br

 

1400

Pai: 1000

Pagamento – Informações sobre o pagamento

Ocorrência: 1

#

Campo

Descrição

Tipo

Obr.

Tam.

Dec.

Observação

1

gestoraCartao

Gestora de cartão

N

S

3

 

Gestora de cartão do cartão ativo para o colaborador que receberá o pagamento

2

valor

Valor do pagamento

N

N

1-15

2

Valor a ser pago. Este campo é de preenchimento obrigatório caso o campo de valor de pedágio não seja preenchido.

3

valorPedagio

Valor do pedágio

N

N

1-15

2

Valor de pedágio a ser pago.

Exemplo:

1400;000;1200.00;35.00

Exemplo 2:

1400;000;;35.00