Convenções de forma e tamanho dos campos¶
Organização: Sequencial ASCII de Hex 20 a Hex 7E;
Delimitadores de registro (EOL): Hex 0D + Hex 0A;
Tamanho de registro: variável;
Características dos registros: conforme leiaute;
Nome do arquivo: nome válido de arquivo conforme definição MS-DOS, com extensão TXT;
Declarações gravadas para a RFB pela DIMOB, também são importadas pelo programa.
Branco(s) | Caracter ou sequência de caracteres Hexadecimal 20, ASCII 32 |
Zero(s) | Caracter ou sequência de caracteres Hexadecimal 30, ASCII 32 |
R$ | Campo numérico de 14 posições, onde as 12 primeiras posições são a parte |
inteira com zeros à esquerda; e as 2 últimas posições são a parte decimal | |
com zeros à direita. Se vazio, preencher com zeros. Somente aceitar valor | |
maior ou igual a zero. | |
DATA | Campo do tipo Data, com formato DDMMAAAA. Período válido para Ficha |
Locação: entre 1950 e ano-calendário declarado. Período válido para Ficha | |
Incorporação e Ficha Intermediação: ano-calendário declarado. | |
ANO | Campo numérico, com 4 posições. Válidos 2005 a 2010. |
X | Campo alfanumérico com tamanho especificado na Descrição, alinhado à |
esquerda com brancos à direita. | |
N | Campo numérico com tamanho especificado na Descrição, alinhado à direita, |
com zeros à esquerda. Se vazio, preencher com zeros. | |
CPF | Campo numérico com 11 posições. CPF válido. |
CNPJ | Campo numérico com 14 posições. |
CPF/CNPJ | Campo numérico com 14 posições, se CNPJ. Com 11 posições, alinhado à |
esquerda com brancos à direita, se CPF. | |
CPF/CNPJ 2 | Campo alfanumérico com 14 posições, se CNPJ. Com 11 posições, alinhado à |
esquerda com brancos à direita, se CPF. Aceita NDP - Não Domicilado no | |
País. | |
EOL | Sequência de caracteres Hexadecimais 0D0A, delimitador de registro. |