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
Nº |
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" |
REGISTRO 550 - CABEÇALHO DE DOCUMENTO
Tamanho do registro: 280 posições
Ocorrência: Até 200 vezes para cada registro 000
Nº |
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" |
REGISTRO 551 - DADOS DA TRANSPORTADORA
Tamanho do registro: 280 posições
Ocorrência: 1 para cada registro 550
Nº |
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
Nº |
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
Nº |
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
Nº |
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. |
No Comments