Instruções Gerais |
O layout DOCCOB trata-se de um arquivo texto posicional, onde as informações devem estar preenchidas nos campos correspondentes à elas, para isso, devem ser considerados a posição inicial do campo e tamanho máximo de informações suportadas pelo campo. Segue abaixo, instruções referentes ao layout, as quais, auxiliam o entendimento e geração deste documento.
•O DOCCOB é estruturado em linhas (registros) as quais são compostas por campos com espaços fixos delimitando o início e o fim de cada informação;
•Cada linha é identificada por um código inicial de 3 dígitos, por exemplo:
000<demais informações>
001<demais informações>
•Algumas linhas podem ser repetidas devido ao seu conteúdo, com por exemplo a linha 300, que agrupa as informações dos CT-es que serão pagos na fatura. Neste caso, conforme consta no detalhamento abaixo, até 100 CT-es podem ser inclusos no DOCCOB, portanto o registro 300 pode repetir 100 vezes, uma vez para cada CT-e;
•Os campos obrigatórios e opcionais podem ser identificados pela coluna Obrigatório, sendo que a falta de uma informação obrigatória irá resultar em erro no processamento do mesmo;
•A coluna Formato indica como preencher os campos numéricos e alfanuméricos, considerando as seguintes definições:
▪A: Indica que o campo é alfanumérico. Seu conteúdo deve ser alinhado à esquerda e completado até seu tamanho máximo com espaços à direita;
▪N: Indica que o campo é numérico. Seu conteúdo deve ser alinhado à direita e completado até seu tamanho máximo com zeros à esquerda.
•Apesar do layout possuir campos opcionais, estes devem ser preenchidos para que os demais campos estejam nas posições correspondentes a cada um, portanto quando não houver informação para inserir em um campo opcional, deve ser considerado o formato do campo e preencher desta forma:
▪A: Os campos opcionais alfanuméricos que não possuem informações devem ser preenchidos com espaços, até que o tamanho especificado para o campo esteja completo;
▪N: Quando um campo numérico opcional não possuir valores para serem informados, o campo deve ser preenchido com zeros, até que o tamanho especificado para ele esteja completo.
•O tamanho dos campos que representam valor monetário/decimal está indicado, no detalhamento do DOCCOB, desta maneira: 9,2 informando que o tamanho máximo para o campo são 11 dígitos com 9 inteiros e 2 decimais. Estes campos não suportam separadores, portanto devem ser preenchidos dessa forma:
Valor |
Campo preenchido no DOCCOB |
R$ 539,30 |
00000053930 |
•Após formado o documento com as informações necessárias, é necessário salvá-lo com a extensão TXT na codificação ANSI ou UTF-8, para então realizar o upload do mesmo no Portal do Transportador.
Observação: •Erros de processamento, como por exemplo a falta de uma informação obrigatória, não são exibidos no Portal do Transportador, necessitando entrar em contato com o suporte da Localização. |
|---|
O layout DOCCOB utilizado pela Localização é baseado no padrão PROCEDA, versão 3.0A - Ano 2000, entretanto algumas informações são exclusivas para a fatura utilizada pela Localização. O detalhamento dos registros e dos campos para gerar o documento está abaixo:
000 |
Identificação dos participantes |
OBRIGATÓRIO |
Tamanho do registro: 300 |
Ocorrências: 1 |
||
|---|---|---|---|---|---|---|
|
Campo |
Formato |
Tamanho |
Posição |
Obrigatório |
Descrição |
1 |
IDENTIFICADOR DE REGISTRO |
N |
3 |
1 |
Sim |
000 |
2 |
IDENTIFICADOR DO REMETENTE |
A |
35 |
4 |
Sim |
CNPJ do transportador sem separadores. |
3 |
IDENTIFICADOR DO DESTINATÁRIO |
A |
35 |
39 |
Sim |
CNPJ do tomador sem separadores. |
4 |
DATA |
N |
6 |
74 |
Sim |
Data atual de geração do documento. Formato: DDMMAA |
5 |
HORA |
N |
4 |
80 |
Sim |
Hora atual de geração do documento. Formato: HHMM |
6 |
IDENTIFICAÇÃO DO INTERCÂMBIO |
A |
12 |
84 |
Sim |
Sugestão: COBDDMMHHMMS, onde: "COB" = Constante cobrança; "DDMM"= Dia/Mês; "HHMM"= Hora/Minuto; "S" = Sequência de 0 à 9. |
7 |
FILLER |
A |
205 |
96 |
Não |
Campo utilizado para completar o tamanho do registro quando os campos que o compõem não utilizam o tamanho total de 300 caracteres. Este campo deve ser preenchido com espaços. |
EX |
00012345678904321 12345678901234 2701161517COB270115170 |
|||||
350 |
Cabeçalho do DOCCOB |
OBRIGATÓRIO |
Tamanho do registro: 300 |
Ocorrências: 200 para cada registro 000 |
||
|---|---|---|---|---|---|---|
|
Campo |
Formato |
Tamanho |
Posição |
Obrigatório |
Descrição |
1 |
IDENTIFICADOR DE REGISTRO |
N |
3 |
1 |
Sim |
350 |
2 |
IDENTIFICAÇÃO DO DOCUMENTO |
A |
14 |
4 |
Sim |
Sugestão: COBRADDMMHHMMS, onde: "COBRA" = Constante cobrança; "DDMM" = Dia/Mês; "HHMM" = Hora/Minuto; "S" = Sequência de 0 à 9. |
3 |
FILLER |
A |
283 |
18 |
Não |
Campo utilizado para completar o tamanho do registro quando os campos que o compõem não utilizam o tamanho total de 300 caracteres. Este campo deve ser preenchido com espaços. |
EX |
350COB270115170 |
|||||
351 |
Dados da transportadora |
OBRIGATÓRIO |
Tamanho do registro: 300 |
Ocorrências: 1 para cada registro 350 |
||
|---|---|---|---|---|---|---|
|
Campo |
Formato |
Tamanho |
Posição |
Obrigatório |
Descrição |
1 |
IDENTIFICADOR DE REGISTRO |
N |
3 |
1 |
Sim |
351 |
2 |
CNPJ |
N |
14 |
4 |
Sim |
CNPJ do transportador sem separadores. |
3 |
RAZÃO SOCIAL |
A |
40 |
18 |
Não |
|
4 |
FILLER |
A |
243 |
58 |
Não |
Campo utilizado para completar o tamanho do registro quando os campos que o compõem não utilizam o tamanho total de 300 caracteres. Este campo deve ser preenchido com espaços. |
EX |
35112345678901234Transportes Lages LTDA |
|||||
352 |
Identificação do documento de cobrança |
OBRIGATÓRIO |
Tamanho do registro: 300 |
Ocorrências: 1 para cada registro 351 |
||
|---|---|---|---|---|---|---|
|
Campo |
Formato |
Tamanho |
Posição |
Obrigatório |
Descrição |
1 |
IDENTIFICADOR DE REGISTRO |
N |
3 |
1 |
Sim |
352 |
2 |
FILIAL EMISSORA DO DOCUMENTO |
N |
14 |
4 |
Sim |
CNPJ do transportador sem separadores. |
3 |
TIPO DO DOCUMENTO DE COBRANÇA |
N |
1 |
18 |
Sim |
0 = Nota Fiscal Fatura; 1 = Romaneio. |
4 |
SÉRIE DO DOCUMENTO DE COBRANÇA |
A |
3 |
19 |
Sim |
A série 99 não deve ser utilizada, pois é de uso exclusivo das emissões realizadas pelo embarcador. |
5 |
NÚMERO DO DOCUMENTO DE COBRANÇA |
N |
10 |
22 |
Sim |
A validação dos DOCCOB é feita através da relação entre o transportador e o tomador, portanto é possível emitir DOCCOBs com a mesma identificação de série e número para tomadores diferentes. |
6 |
DATA DE EMISSÃO |
N |
8 |
32 |
Sim |
Formato: DDMMAAAA |
7 |
DATA DE VENCIMENTO |
N |
8 |
40 |
Sim |
Formato: DDMMAAAA |
8 |
VALOR DO DOCUMENTO DE COBRANÇA |
N |
13,2 |
48 |
Sim |
|
9 |
TIPO DE COBRANÇA |
A |
3 |
63 |
Sim |
B = BANCÁRIA; BL = BOLETO. Quando informada a opção B, os dados de agência, conta corrente e dígitos verificadores (campos 15, 16, 17 e 18 respectivamente), passam a ser obrigatórios. |
10 |
VALOR TOTAL DO ICMS |
N |
13,2 |
66 |
Sim |
|
11 |
VALOR – JUROS POR DIA DE ATRASO |
N |
13,2 |
81 |
Não |
|
12 |
DATA LIMITE P/ PAGTO C/ DESCONTO |
N |
8 |
96 |
Não |
Formato: DDMMAAAA |
13 |
VALOR DO DESCONTO/ACRÉSCIMO |
N |
13,2 |
104 |
Não |
|
14 |
IDENTIFICAÇÃO DO AGENTE DE COBRANÇA |
A |
35 |
119 |
Não |
Nome do banco. Informar quando o tipo de cobrança (campo 9) for bancária. |
15 |
NÚMERO DA AGÊNCIA BANCÁRIA |
N |
4 |
154 |
Não |
|
16 |
DÍGITO VERIFICADOR NUM. DA AGÊNCIA |
A |
1 |
158 |
Não |
|
17 |
NÚMERO DA CONTA CORRENTE |
N |
10 |
159 |
Não |
|
18 |
DÍGITO VERIFICADOR CONTA CORRENTE |
A |
2 |
169 |
Não |
|
19 |
AÇÃO DO DOCUMENTO |
A |
1 |
171 |
Sim |
Incluir: I (i maiúsculo). |
20 |
IDENTIFICADOR |
A |
50 |
172 |
Não |
Informação adicional que poderá ser usada para informar o número da capa da fatura ou, outra informação que facilite a localização da mesma. Neste campo não é possível informar o caractere: "&". |
21 |
TIPO DO VALOR DESCONTO/ACRÉSCIMO |
A |
1 |
222 |
Não |
A = Acréscimo; D = Desconto. |
22 |
FILLER |
A |
78 |
223 |
Não |
Campo utilizado para completar o tamanho do registro quando os campos que o compõem não utilizam o tamanho total de 300 caracteres. Este campo deve ser preenchido com espaços. |
EX |
35212345678901234000112345678902701201607022016000000000100010B 00000000000112800000000000000000000000000000000000000BANCO NDD 12349123456789099I |
|||||
353 |
Informação dos CT-es que estão sendo cobrados. |
OBRIGATÓRIO |
Tamanho do registro: 300 |
Ocorrências: 100 para cada registro 352 |
||
|---|---|---|---|---|---|---|
|
Campo |
Formato |
Tamanho |
Posição |
Obrigatório |
Descrição |
1 |
IDENTIFICADOR DE REGISTRO |
N |
3 |
1 |
Sim |
353 |
2 |
FILIAL EMISSORA DO DOCUMENTO |
N |
14 |
4 |
Sim |
CNPJ do transportador sem separadores. |
3 |
SÉRIE DO CONHECIMENTO |
A |
3 |
14 |
Sim |
|
4 |
NÚMERO DO CONHECIMENTO |
A |
9 |
17 |
Sim |
|
5 |
VALOR DO FRETE |
N |
13,2 |
26 |
Sim |
|
6 |
DATA DE EMISSÃO DO CONHECIMENTO |
N |
8 |
41 |
Sim |
Formato: DDMMAAAA |
7 |
CNPJ DO REMETENTE – EMISSOR DA NF |
N |
14 |
49 |
Não |
CNPJ sem separadores. |
8 |
CNPJ DO DESTINATÁRIO DA NF |
N |
14 |
63 |
Não |
CNPJ sem separadores. |
9 |
CNPJ DO EMISSOR DO CONHECIMENTO |
N |
14 |
77 |
Não |
CNPJ sem separadores. |
10 |
CHAVE DE ACESSO CT-e |
N |
44 |
91 |
Sim |
Chave de acesso do CT-e |
11 |
DOMÍNIO |
A |
50 |
135 |
Sim |
Domínio OTM pelo qual o embarque foi emitido. Verificar com embarcador. |
12 |
CHAVE DO EMBARQUE |
A |
50 |
185 |
Sim |
Identificação do embarque o qual pode ser obtido através da relação dos embarques na tela de embarque. |
13 |
ICMS |
N |
13,2 |
235 |
Sim |
Valor do ICMS incidido no documento. |
14 |
FILLER |
A |
51 |
250 |
Não |
Campo utilizado para completar o tamanho do registro quando os campos que o compõem não utilizam o tamanho total de 300 caracteres. Este campo deve ser preenchido com espaços. |
EX |
35312345678901234 1 3010000000001000002701201600000000000000000000000000000000000000000031160112345678901234570010000003011000000008Dominio do embarque Chave do Embarque 000000000001234 |
|||||
354 |
Informações das Notas Fiscais que compõem o CT-e |
OPCIONAL |
Tamanho do registro: 300 |
Ocorrências: 40 para cada registro 353 |
||
|---|---|---|---|---|---|---|
|
Campo |
Formato |
Tamanho |
Posição |
Obrigatório |
Descrição |
1 |
IDENTIFICADOR DE REGISTRO |
N |
3 |
1 |
Sim |
354 |
2 |
SÉRIE |
A |
3 |
4 |
Não |
|
3 |
NÚMERO DA NOTA FISCAL |
N |
9 |
7 |
Sim |
|
4 |
DATA DE EMISSÃO DA NOTA FISCAL |
N |
8 |
16 |
Sim |
Formato: DDMMAAAA |
5 |
PESO DA NOTA FISCAL |
N |
5,2 |
24 |
Sim |
|
6 |
VALOR DA MERCADORIA NA NOTA FISCAL |
N |
13,2 |
31 |
Sim |
|
7 |
CNPJ DO EMISSOR DA NOTA FISCAL |
N |
14 |
46 |
Não |
CNPJ sem separadores. |
8 |
FILLER |
A |
241 |
60 |
Não |
Campo utilizado para completar o tamanho do registro quando os campos que o compõem não utilizam o tamanho total de 300 caracteres. Este campo deve ser preenchido com espaços. |
EX |
354 00000000000000000000000000000000000000000000000000000 |
|||||
355 |
Informações sobre o valor total da fatura |
OBRIGATÓRIO |
Tamanho do registro: 300 |
Ocorrências: 1 para cada registro 350 |
||
|---|---|---|---|---|---|---|
|
Campo |
Formato |
Tamanho |
Posição |
Obrigatório |
Descrição |
1 |
IDENTIFICADOR DE REGISTRO |
N |
3 |
1 |
Sim |
355 |
2 |
QTDE. TOTAL DOCTOS. DE COBRANÇA |
N |
4 |
4 |
Sim |
|
3 |
VALOR TOTAL DOCTOS. DE COBRANÇA |
N |
13,2 |
8 |
Sim |
|
4 |
FILLER |
A |
278 |
23 |
Não |
Campo utilizado para completar o tamanho do registro quando os campos que o compõem não utilizam o tamanho total de 300 caracteres. Este campo deve ser preenchido com espaços. |
EX |
3550001000000000100010 |
|||||
Exemplo de Arquivo |
00012345678904321 12345678901234 2701161517COB270115170 350COB270115170 35112345678901234Transportes Lages LTDA 35212345678901234000112345678902701201607022016000000000100010B 00000000000112800000000000000000000000000000000000000BANCO NDD 12349123456789099I 35312345678901234 1 3010000000001000002701201600000000000000000000000000000000000000000031160112345678901234570010000003011000000008Dominio do embarque Chave do Embarque 000000000001234 354 00000000000000000000000000000000000000000000000000000 3550001000000000100010 |
|---|