LEIAUTE DE IMPORTAÇÃO
UTILIZAÇÃO DO MÓDULO IMPORTAR DA DOI
NOME DO ARQUIVO ----> DOI. TXT VERSÃO 3.00
Os campos de valores e de área devem ser preenchidos considerando as duas últimas posições como centavos ou centésimos de unidade de medida, com vírgula, sem o separador de milhar. Ex: 20000,00. No caso de ausência de informação, preencher com espaços.
No arquivo devem conter os registros abaixo relacionados em ordem crescente de TIPO.
CARACTERÍSTICAS
| 
       Tipo de disquete:  | 
    
       3 ½ - Alta densidade  | 
  
| 
       Nome do Arquivo:  | 
    
       DOI.TXT  | 
  
| 
       Tamanho do Registro:  | 
    
       Fixo com 360 bytes  | 
  
| 
       Formato de gravação:  | 
    
       ASCII – Arquivo tipo( TXT )  | 
  
OBSERVAÇÕES:
Cada registro ocupa UMA linha no arquivo tipo texto.
ESPECIFICAÇÕES DOS REGISTROS
- Tipo "1"
- Primeiro registro do arquivo.
- Deve-se repetir tantas vezes quanto o número de declarações.
- Tipo "2"
- O primeiro registro tipo "2" deve vir sempre após o registro tipo
"1"
- Este registro deve-se repetir tantas vezes quanto a existência de alienantes.
- Tipo "3"
- O primeiro registro tipo "3" deve vir sempre após o registro tipo
"2".
- Este registro deve se repetir tantas vezes quanto a existência de
adquirentes.
- Tipo "9"
- Deve ser o último registro do arquivo.
- Contém o número total de registros do arquivo, inclusive o próprio registro tipo "9".
 
REGISTROS
REGISTRO TIPO 1 - Dados da Operação
| 
       CONTEÚDO  | 
    
       POSIÇÃO INICIO  | 
    
       POSIÇÃO FIM  | 
    
       TAMANHO  | 
    
       DESCRIÇÃO  | 
  
| 
       Id. do Registro  | 
    
       1  | 
    
       1  | 
    
       1  | 
    
       Fixo igual a "1"  | 
  
| 
       Filler  | 
    
       2  | 
    
       11  | 
    
       10  | 
    
       Espaços em branco  | 
  
| 
       Data da Lavratura  | 
    
       12  | 
    
       21  | 
    
       10  | 
    
       Data da Lavratura no formato DD/MM/AAAA  | 
  
| 
       Livro  | 
    
       22  | 
    
       28  | 
    
       7  | 
    
       Nº do livro onde foi lavrado o documento  | 
  
| 
       Folha  | 
    
       29  | 
    
       33  | 
    
       5  | 
    
       Nº da folha onde foi lavrado o documento  | 
  
| 
       Matrícula  | 
    
       34  | 
    
       48  | 
    
       15  | 
    
       Nº da matrícula do imóvel, desprezando-se a seqüência de registros e averbações  | 
  
| 
       Registro  | 
    
       49  | 
    
       63  | 
    
       15  | 
    
       Nº do registro do documento ou o seqüencial de registro/ averbação na matrícula indicada  | 
  
| 
       Situação  | 
    
       64  | 
    
       64  | 
    
       1  | 
    
       Vide Observações  | 
  
| 
       Atribuição da DOI  | 
    
       65  | 
    
       65  | 
    
       1  | 
    
       Vide Observações  | 
  
| 
       Tipo da transação  | 
    
       66  | 
    
       67  | 
    
       2  | 
    
       Vide Observações  | 
  
| 
       Descrição do tipo de Transação "Outros"  | 
    
       68  | 
    
       97  | 
    
       30  | 
    
       Descrição da transação que não consta na tabela do programa  | 
  
| 
       Retificação do Ato  | 
    
       98  | 
    
       98  | 
    
       1  | 
    
       Vide Observações  | 
  
| 
       Data da alienação  | 
    
       99  | 
    
       108  | 
    
       10  | 
    
       Data da alienação no formato DD/MM/AAAA  | 
  
| 
       Forma da Alienação/Aquisição  | 
    
       109  | 
    
       109  | 
    
       1  | 
    
       Vide Observações  | 
  
| 
       Valor não Consta nos Documentos  | 
    
       110  | 
    
       110  | 
    
       1  | 
    
       Indicador de que o valor da transação não consta nos documentos. Vide Observações  | 
  
| 
       Valor da Alienação/Aquisição  | 
    
       111  | 
    
       125  | 
    
       15  | 
    
       Valor da transação com centavos, sem ponto no separador de milhar e sem vírgula  | 
  
| 
       Base de cálc. ITBI  | 
    
       126  | 
    
       140  | 
    
       15  | 
    
       Valor da base de cálculo com centavos, sem ponto no separador de milhar e sem vírgula  | 
  
| 
       Tipo de imóvel  | 
    
       141  | 
    
       142  | 
    
       2  | 
    
       Vide Observações  | 
  
| 
       Descrição do tipo de Imóvel "Outros"  | 
    
       143  | 
    
       172  | 
    
       30  | 
    
       Descrição do tipo de imóvel que não consta na tabela do programa  | 
  
| 
       Situação da Construção  | 
    
       173  | 
    
       173  | 
    
       1  | 
    
       Vide Observações  | 
  
| 
       Localização  | 
    
       174  | 
    
       174  | 
    
       1  | 
    
       Vide Observações  | 
  
| 
       Área não consta  | 
    
       175  | 
    
       175  | 
    
       1  | 
    
       Indicador de que a área do imóvel não consta nos Documentos. Vide Observações  | 
  
| 
       Área  | 
    
       176  | 
    
       192  | 
    
       17  | 
    
       Área com duas casas decimais sem ponto e sem vírgula  | 
  
| 
       Endereço do imóvel  | 
    
       193  | 
    
       232  | 
    
       40  | 
    
       Nome do logradouro onde se localiza o imóvel  | 
  
| 
       Número  | 
    
       233  | 
    
       238  | 
    
       6  | 
    
       Nº do logradouro onde se localiza o imóvel  | 
  
| 
       Complemento  | 
    
       239  | 
    
       259  | 
    
       21  | 
    
       Complemento do endereço, precedido de sala, apto, bloco, etc, conforme o caso  | 
  
| 
       Bairro  | 
    
       260  | 
    
       279  | 
    
       20  | 
    
       Nome do bairro ou Distrito do imóvel  | 
  
| 
       CEP do imóvel  | 
    
       280  | 
    
       287  | 
    
       8  | 
    
       CEP do logradouro com oito dígitos  | 
  
| 
       Município  | 
    
       288  | 
    
       317  | 
    
       30  | 
    
       Município do imóvel sem abreviaturas  | 
  
| 
       UF  | 
    
       318  | 
    
       319  | 
    
       2  | 
    
       Código da UF do imóvel  | 
  
| 
       Filler  | 
    
       320  | 
    
       358  | 
    
       39  | 
    
       Espaços em branco  | 
  
| 
       0D0A (Hexa)  | 
    
       359  | 
    
       360  | 
    
       2  | 
    
       Caracteres fixos de fim de registro 0D0A(Hexa)  | 
  
REGISTRO TIPO 2 - Dados dos Alienantes
| 
       NÚMERO DO CAMPO  | 
    
       CONTEÚDO  | 
    
       POSIÇÃO INICIO  | 
    
       POSIÇÃO FIM  | 
    
       TAMANHO  | 
    
       DESCRIÇÃO  | 
  
| 1 | 
       Id. do Registro  | 
    
       1  | 
    
       1  | 
    
       1  | 
    
       Fixo igual a "2"  | 
  
| 2 | 
       Filler  | 
    
       2  | 
    
       11  | 
    
       10  | 
    
       Espaços em branco  | 
  
| 3 | 
       CPF_CGC  | 
    
       12  | 
    
       25  | 
    
       14  | 
    
       CPF/CGC do Alienante informados com 14 dígitos sem ponto ou barra, preenchidos com ZEROS à esquerda.  | 
  
| 4 | 
       NOME_RAZAO  | 
    
       26  | 
    
       140  | 
    
       115  | 
    
       Nome ou razão social  | 
  
| 5 | 
       Filler  | 
    
       141  | 
    
       358  | 
    
       218  | 
    
       Espaços em branco  | 
  
| 6 | 
       Fim de Registro  | 
    
       359  | 
    
       360  | 
    
       2  | 
    
       0D0A (Hexa)  | 
  
REGISTRO TIPO 3 - Dados dos Adquirentes
| 
       NÚMERO DO CAMPO  | 
    
       CONTEÚDO  | 
    
       POSIÇÃO INICIO  | 
    
       POSIÇÃO FIM  | 
    
       TAMANHO  | 
    
       DESCRIÇÃO  | 
  
| 1 | 
       Id. do Registro  | 
    
       1  | 
    
       1  | 
    
       1  | 
    
       Fixo igual a "3"  | 
  
| 2 | 
       Filler  | 
    
       2  | 
    
       11  | 
    
       10  | 
    
       Espaços em branco  | 
  
| 3 | 
       CPF_CGC  | 
    
       12  | 
    
       25  | 
    
       14  | 
    
       CPF/CGC do Adquirente informados com 14 dígitos sem ponto ou barra, preenchidos com ZEROS à esquerda.  | 
  
| 4 | 
       NOME_RAZAO  | 
    
       26  | 
    
       140  | 
    
       115  | 
    
       Nome ou razão social  | 
  
| 5 | 
       Filler  | 
    
       141  | 
    
       358  | 
    
       218  | 
    
       Espaços em branco  | 
  
| 6 | 
       Fim de Registro  | 
    
       359  | 
    
       360  | 
    
       2  | 
    
       0D0A (Hexa)  | 
  
REGISTRO TIPO 9 - Dados de Controle
| 
       NÚMERO DO CAMPO  | 
    
       CONTEÚDO  | 
    
       POSIÇÃO INICIO  | 
    
       POSIÇÃO FIM  | 
    
       TAMANHO  | 
    
       DESCRIÇÃO  | 
  
| 1 | 
       Id. do Registro  | 
    
       1  | 
    
       1  | 
    
       1  | 
    
       Fixo igual a "9"  | 
  
| 2 | 
       Filler  | 
    
       2  | 
    
       17  | 
    
       16  | 
    
       Espaços em branco  | 
  
| 3 | 
       Campo de Controle  | 
    
       18  | 
    
       23  | 
    
       6  | 
    
       Numérico com 6 dígitos contendo o número total de registros do arquivo, inclusive o registro tipo 9.  | 
  
| 4 | 
       Filler  | 
    
       24  | 
    
       358  | 
    
       335  | 
    
       Brancos  | 
  
| 5 | 
       Fim de Registro  | 
    
       359  | 
    
       360  | 
    
       2  | 
    
       0D0A (Hexa)  | 
  
Observações:
1 - Informar sempre nos campos alinhados à direita, preenchendo com brancos ou zeros à esquerda, se o campo for alfanumérico ou numérico, respectivamente.
2 -Entre cada key tipo 1, deve ter tantos registros tipo 2 e 3 quantos forem o número de alienantes e adquirente da respectiva DOI.
Ex.: Para gerar um arquivo com 02 declarações, que tenham respectivamente: 01 alienante, 2 adquirentes e 03 alienantes, 02 adquirentes. O formato do arquivo deve ser:
1
2
3
3
1
2
2
2
3
3
9
3 - Utilize os códigos abaixo para especificar os seguintes campos do arquivo:
Situação
0 – DOI Normal
1 – DOI Retificadora
3 – DOI Canceladora
Atribuição da DOI
1 - Ofício de Notas
2 - Registro de Imóveis
3 - Registro de Títulos e Documentos
Tipo da Transação
15 - Adjudicação
41 - Arrematação em Hasta Pública
37 - Cessão de Direitos
11 - Compra e Venda
19 - Dação em Pagamento
25 - Desapropriação
43 – Dissolução de Sociedade
21 - Distrato de Negócio
53 - Doação
55 - Doação em adiantamento da legítima
27 - Herança, Legado ou Meação (adjudicação)
45 - Incorporação e loteamento
47 - Integralização/Subscrição de capital
49 - Partilha amigável ou litigiosa
13 - Permuta
31 - Procuração em Causa Própria
35 - Promessa de Cessão de Direitos
33 - Promessa de Compra e Venda
51 - Retorno de Capital próprio
39 - Outros
Retificação do Ato
0 – A operação não é uma retificação de ato anterior.
1 – A operação é uma retificação de um ato anterior.
Forma da Alienação/Aquisição
5 - À vista
7 - A prazo
9 – Não se Aplica
Valor da Alienação Não Consta
0 - Valor está sendo informado
1 - Valor não consta nos documentos
Tipo de Imóvel
67 - Casa
65 - Apto
15 - Loja
17 - Sala/Conjunto
71 - Terreno/fração
31 - Galpão
33 - Prédio Comercial
35 - Prédio Residencial
69 - Fazenda/Sítio/Chácara
89 - Outros
Situação da Construção
0 – Construção Averbada
1 – Em Construção
2 – Não se Aplica
Localização
1 - Urbano
3 - Rural
Área Não Consta
0 - Área está sendo informada
1 - Área não consta nos documentos
O caractere que deve ser usado para "line feed" (mudança de linha) é o 0D0A (zero d zero a).
