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. Seguem abaixo, instruções referente 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 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 campos 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:
•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.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Exemplo de arquivo |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Para visualizar melhor o exemplo, é indicado colar todo o conteúdo em um editor de texto sem quebras de linhas e com caracteres monoespaçados (todos os caracteres com o mesmo tamanho).
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||