Skip to main content

PROC002 Estrutura do arquivo gerado

Regras de negócio:

1. Alguns registros opcionais não serão gerados pelo sistema.
2.
Alguns campos opcionais dentro dos registros não serão gerados. Estes campos estarão tachados (abcde), pois deve ser reservado a posição deles no momento de gerar o arquivo.
3. O Tipo de cobrança, contido na 9ª posição do registro 552 - Documento de cobrança, deve ir como BCO (boleto bancário), quando o documento criado for boleto registrado. Do contrário deve ir com o valor CAR (carteira).

Questões técnicas:

1. Os dados devem ser consultados a partir das tabelas Financeiro_Movimento, FATURAMENTO_CTE e cad_cliente.

2. Os dados devem ser enviados para o Webservice, para ser gerado o arquivo de integração.

Estrutura do Arquivo DOCCOB

REGISTRO 000 - CABEÇALHO DE INTERCAMBIO. 
Tamanho do registro: 280 posições
Ocorrência: 1 por arquivo

Campo

Tipo

Tamanho

Posição

Observações/exemplo

1 Identificador do registro

N

3

001

0020
2 ID do remetente

N

35

004

Nome do transportador (emissor EDI)
3 ID do destinatário

N

35

039

Nome do tomador (cliente)

4 Data

N

6

074

 

5 Hora

N

4

080

 

6 Identificação do intercambio

A

12

084

SUGESTÃO: "COB50DDMMSSS"
"COB50" = CONSTANTE COBrança+VERSÃO 50
"DDMM” = DIA/MÊS
"SSS" = SEQUÊNCIA DE 000 A 999

REGISTRO 550 - CABEÇALHO DE DOCUMENTO
Tamanho do registro: 280 posições

Ocorrência: Até 200 vezes para cada registro 000

Campo

Tipo

Tamanho

Posição

Observações/exemplo

1 Identificador do registro

N

3

001

550
2 Identificação do intercambio

A

14

004

SUGESTÃO: "COB50DDMMSSS"
"COB50" = CONSTANTE COBrança+VERSÃO 50
"DDMM” = DIA/MÊS
"SSS" = SEQUÊNCIA DE 000 A 999

REGISTRO 551 - DADOS DA TRANSPORTADORA
Tamanho do registro: 280 posições

Ocorrência: 1 para cada registro 550

Campo

Tipo

Tamanho

Posição

Observações/exemplo

1 Identificador do registro

N

3

001

551
2 CNPJ da transportadora

N

14

004

 

3 Razão social

A

50

018(opcional)

 

REGISTRO 552 - DOCUMENTO DE COBRANÇA
Tamanho do registro: 280 posições
Ocorrência: Até 500 para cada registro 551

Campo

Tipo

Tamanho

Posição

Observações/exemplo

1 Identificador do registro

N

3

001

552
2 Filial emissora do documento

A

10

004

CNPJ da empresa emitente

3 Tipo do documento

N

1

014

0 = Fatura de NF

4 Série do documento

A

3

015 (opcional)

 

5 Número do doc de cobrança

N

10

018

 
6 DT Emissão

N

8

028

Formato DDMMAAAA
7 DT Vencimento

N

8

036

Formato DDMMAAAA
8 Valor total da cobrança

N

15

044

Por se tratar de valor, 13 posições são pro valor antes da virgula, e 2 casas pro valor decimal. Somando 15 posições.
9 Tipo de cobrança

A

3

059

BCO = Cobrança Bancária (boleto registrado)

CAR = Carteira

10 % de multa por atraso

N

4

062(opcional)

Por se tratar de valor, 2 posições são para o valor antes da virgula, e 2 casas para valor decimal. Somando 4 posições.

11 Valor diário de juros 

N

15

066(opcional)

Por se tratar de valor, 13 posições são pro valor antes da virgula, e 2 casas pro valor decimal. Somando 15 posições.

12 Data limite pgto com desconto

N

8

081(opcional)

Formato DDMMAAAA

13 Valor do desconto

N

15

089(opcional)

 

14 Cod agente de cobrança

N

5

104(opcional)

Código do banco

15 Nome agente de cobrança

A

30

109(opcional)

Nome do banco/Carteira

16 Numero agencia

N

4

139(opcional)

Agencia da C/C

17 Digito verificador agencia

A

1

143(opcional)

 

18 Numero da C/C

N

10

144(opcional)

 

19 Digito verificador C/C

A

2

154(opcional)

 

20 Ação do documento

A

1

156(opcional)

 

21 Identificação PREFAT

N

10

157(opcional)

 

22 Identificação adicional da PREFAT

A

20

167(opcional)

 

23 CFOP

A

5

187(opcional)

 

24 Código da NFe

N

9

192(opcional)

ex: 55100123

25 Chave de acesso+D/V

A

45

201(opcional)

Chave da nota+digito verificador

26 Número do protocolo

A

15

246(opcional)

 

REGISTRO 553 - IMPOSTOS (Opcional)
Campo opcional, não será informado.

REGISTRO 555 - CTEs referentes as cobranças
Tamanho do registro: 280 posições
Ocorrência: Até 5000 para cada registro 552

Campo

Tipo

Tamanho

Posição

Observações/exemplo

1 Identificador do registro

N

3

001

555
2 Filial emissora do documento

A

10

004

 

3 Série do documento

A

5

014 (opcional)

 

4 Número do doc

N

12

019

 
5 Valor do frete

N

15

031(opcional)

Por se tratar de valor, 13 posições são pro valor antes da virgula, e 2 casas pro valor decimal. Somando 15 posições.
6 DT emissão

N

8

046(opcional)

Formato DDMMAAAA
7 CNPJ remetente NFe

N

14

054(opcional)

 
8 CNPJ destinatário NFe

N

14

068(opcional)

 
9 CNPJ emissor conhecimento

N

14

082(opcional)

 
10 UF embarcador/local coleta

A

2

096(opcional)

Sigla do estado
11 UF emissor CTe

A

2

098(opcional)

Sigla do estado
12 UF local de entrega/destino

A

2

100(opcional)

Sigla do estado
13 Conta do razão

A

10

102(opcional)

 
14 Código do IVA

A

2

112(opcional)

 
15 Numero romaneio

A

20

114(opcional)

 
16 Número SAP, shipment etc.#1

A

20

134(opcional)

 
17 Número SAP, shipment etc.#2

A

20

154(opcional)

 
18 Número SAP, shipment etc.#3

A

20

174(opcional)

 
19 CTe devolução

A

1

194

S=sim; N=não

REGISTRO 556 - Notas Fiscais.
Campo opcional, não será informado devido ao CTe já ser informado no arquivo.

REGISTRO 559 - Totais
Tamanho do registro: 280 posições
Ocorrência: 1 para cada registro 550

Campo

Tipo

Tamanho

Posição

Observações/exemplo

1 Identificador do registro

N

3

001

559
2 QTDE total docs cobrança

N

4

004

 

3 Valor total docs cobrança

N

15

008

Por se tratar de valor, 13 posições são pro valor antes da virgula, e 2 casas pro valor decimal. Somando 15 posições.