Você está na página 1de 131

Layout de conversão 

Orion Notas 
Especialidade:   Notas 
Item de Conversão do Catálogo:  converterEscreventes 
Nome do Layout:  Escreventes 
Tipo de Banco de dados  PostgreSQL 

Descrição / Finalidade:  Armazenar as informações relacionadas


aos Escreventes que lavraram os atos.  
 

Campo Orion TN   Tipo de dado1  Tamanho  Considerações / Finalidade4 


(Utilizar aspas duplas “campo”)  Validações3 

“idEscrevente”  int  10     Identificador 

Nome Único por


escrevente, não
“nomeUsuario”  varchar  50  permite dois com  
mesmo nome
de usuário 

Nome completo do
“nomeCompleto”  varchar  200   
escrevente 

“numeroCPF”  varchar  11  Somente números   

Tabela de domínio 20
“cargo”  varchar  40  - Cargos   

0
“”
“semEmail”  int  1  Informar:  1  


–N
 
“email”  varchar  200  Informar somente   ãS  
o

m
 
“dddTelefonePrincipal”  int  10     
“numeroTelefonePrincipal”  int  10     
“dddTelefone”  int  10     
“numeroTelefone”  int  10     
“assinante” varchar  1  Informar:   

Identifica se o
“ativo“  int  1  Informar:  escrevente ainda
trabalha no cartório 
 
Obrigatório Valor Padrão
(S/N)  (Quando vazio)5 

S    
(se qualquer
campo abaixo OK
for “NULL” 
preenchido) 

S    OK

S    OK

N  “NULL”  OK

S    OK

S   
OK

S  “NULL” 
(Se OK
“semEmail” =
1) 
N  “NULL”  OK
N  “NULL”  OK
N  “NULL”  OK
N  “NULL”  OK
S    OK

N  “NULL”  OK
Campos ESCRIBA

BANCO TABELA CAMPO


wassina3 usuario cod
wnotas25 usuario cod

wassina3 usuario Nom


wnotas25 usuario Nom

wassina3 usuario Nom


wnotas25 usuario Nom

wassina3 usuario us_cpf


wnotas25 usuario us_cpf

wassina3 usuario Cargo


wnotas25 usuario Cargo

N/A N/A N/A

wassina3 usuario N/A


wnotas25 usuario email

N/A N/A N/A


N/A N/A N/A
N/A N/A N/A
N/A N/A N/A
RecFirm
wassina3 wassina3
Todos da wnotas25 como "S"
wnotas25 wnotas25
Exceto os Cargos "Auxiliar"

wassina3 wassina3 flg_inativo


wnotas25 wnotas25 flg_inativo
OBSERVAÇÕES

Para compor o nome de usuário


Utilizar o primeiro nome da
pessoa com o ultimo nome da
pessoa, mas NÃO separar por
um ponto, e sim por espaço
apenas

Ao ser comparado entre as duas


tabelas, com base nesse campo,
não inserir duplicados.
Valores:
1 - Ativo
0- Inativo
Layout de conversão Orion Notas 
Especialidade:   Notas 
Item de Conversão do Catálogo:  converterProtocolo 
Nome do Layout:  ProtocoloRecibo 
Tipo de Banco de dados  PostgreSQL 
Descrição / Finalidade:  Armazenar as informações relacionadas aos Protocolos/Recibos.  
 
Campo Orion TN  
(Todos os campos devem ficar entre Tipo de dado1  Tamanho  Considerações / Validações3 
aspas “”) 

Será usado como identificador nos demais layouts


“idProtocolo” Int
de protocolo

Caso não exista número de protocolo, será


necessário passar uma numeração. Considerar uma
sequência, pois o produto Orion TN só trabalha com
“numeroProtocolo”   int     protocolo. Decidir se inicia em 1 ou uma sequência
alta para que inicie o uso do Orion TN a partir da
sequência 1. 

“numeroOrcamento”  int     

Data e hora no formato “DD/MM/AAAA


“dataInclusaoProtocolo”  varchar   20  HH:MM:SS” 

Data e hora no formato “DD/MM/AAAA


“dataRecepcaoProtocolo”  varchar  20  HH:MM:SS” 

“numeroRecibo”  int     

Data e hora no formato “DD/MM/AAAA


“dataReciboProtocolo”  varchar  20  HH:MM:SS” 

“statusProtocolo”  varchar  1   Valores aceitos (as siglas em negrito): 

“A” - Em andamento: Usado quando o protocolo


está aberto e não há recibo gerado. 

Data e hora no formato “DD/MM/AAAA


“dataCancelamentoProtocolo”  varchar  20  HH:MM:SS” 
“situacao”  varchar  200  Texto livre 

“especie”  varchar  200  Tabela de domínio 1 - Espécie 

“natureza”  varchar  200  Tabela de domínio 2 - Natureza 

“naturezaLitigio”  varchar  200  Tabela de domínio 3 - Litígio 

Informar o “idEscrevente” do escrevente


“idEscrevente”  varchar  50  correspondente que foi convertido no layout
de Escrevente 

“tipoSolicitante”  varchar  3  Valores aceitos: 


“PF” – Quando pessoa física 
“PJ” – Quando pessoa jurídica 
“MEN” – Quando mensalista 
“nomeSolicitante”  varchar  200  Nome da Pessoa Física 

Razão Social da Pessoa Jurídica ou Mensalista 

“documentoSolicitante”  varchar  30  Número do documento: 


PF – Somente CPF 
PJ e Mensalista - CNPJ 
“numeroLivro”  varchar  50   
“complementoLivro” varchar 30  
5  Tipos aceitos (utilizar as siglas): 
“tipoLivro”  varchar  “TC”: Termo de comparecimento 
“AN”: Atos notariais 

“siglaLivro”  varchar  3 
Pode ser uma sigla que o Livro possui
para distinguilo – Exemplo: E, P, TC, TE etc. 
“folhaInicial”  varchar  10   

"complementoFolha" varchar  1 
Lado da folha “F” ou “V”, bem como possíveis
complementos “A”, “B”, etc. 
“folhaFinal”  varchar  10  Deve ser igual ou maior que “folhaInicial” 

“ladoFolhaFinal”  varchar  1 
Lado da folha “F” ou “V”, bem como possíveis
complementos “A”, “B” etc. 

“declaracaoITCMD”  varchar  20   


Data e hora no formato “DD/MM/AAAA
“dataITCMD”  varchar  20  HH:MM:SS” 

“anexoITCMD”     
Caminho completo do arquivo de imagem
referente ao ITCMD, exemplo: 
“C:\SPCM\Imagem1.PDF” 

Somente um arquivo por protocolo é aceito. 

De preferência extensão PDF. 


“legadoSolidarioRCTO”  varchar  1  “0” – Não 
“1” - Sim 

“instituicaoLegadoSolidario”  varchar  50  Texto livre 

“statusAtoRCTO”  varchar  1  Opções: 


“12” - Inválido 
“10” - Válido 
“observacoesSIGNO”  varchar  200  Texto livre 

“dataRevogacaoRCTO” varchar  10  Data no formato DD/MM/AAAA

“livroInicialRCTO”  varchar  4   
“livroFinalRCTO”  varchar  4   
“folhaInicialRCTO”  varchar  3   
“folhaFinalRCTO”  varchar  3   
“complLivroInicialRCTO”  varchar  1   
“complLivroFinalRCTO”  varchar  1   
“cartorioAtoAnteriorRCTO”  varchar  50   

“ufAtoAnteriorRCTO”  varchar  2  Tabela de domínio 8 – Unidades Federativas 

“cidadeAtoAnteriorRCTO”  varchar  255  Padrão base dos correios. 


“obsAtoAnteriorRCTO”  varchar  200   
“observacoes”  varchar  255  Observais gerais 

“objeto” Varchar 255


Campos B
Valor Padrão
Finalidade4  Obrigatório (S/N)  (Quando vazio)5  BANCO

Identificador S

Número do
protocolo/processo  S    

Número do orçamento N  “NULL” 


vinculado ao protocolo 

Data que foi incluso  S 


“01/01/1900
00:00:00” 

Data do protocolo   
“01/01/1900
00:00:00” 

Número do Recibo/Nota  N  “NULL” 


Data do Recibo/Nota  (Se “01/01/1900
“numeroRecibo” pre 00:00:00” 
enchido) 

Controlar status do S 
Se possuir indício
protocolo  de lavratura “L” 

Do contrário “A” 

Se
Data do “statusProtocolo”
cancelamento/inutilizaçã S  for “C”
o protocolo  “01/01/1900 00:0
0:00”  
(se
“statusProtocolo for  
“C” – Inutilizado) 

Senão “NULL” 
Utilizado para status
personalizados. Caso haja
algum status N  “NULL” 
diferenciado, pode ser
enviado neste campo 

Usado para categorizar as


naturezas. Exemplo:
Escritura; Procuração; Ata
S   
Notarial; Certidão 

Identifica a que se refere


o protocolo/Recibo
realizado (Ex: Compra e
venda, Cessão,
S   
Procuração com valor,
Inventário etc.) 

Identifica o tipo de litígio


quando a natureza é S  “NULL” 
conciliação ou mediação 

(se a “natureza” for


Mediação ou
Conciliação) 

Identificar o escrevente
que realizou o ato  S   

Nome da pessoa que


solicitou orçamento  N  “NULL” 

  N  “NULL” 

  N  “NULL” 

Número do Livro  N  “NULL” 


Complemento do Livro N “NULL”
  S  “NULL” 
(se “numeroLivro”
preenchido) 

  S  “NULL” 

(se “numeroLivro”
preenchido) 
Número da folha inicial  N  “NULL” 

  N  “NULL” 

, N  “NULL” 

  N  “NULL” 

Número da declaração do
ITCMD  N  “NULL” 

Data (óbito, doação)  N  “NULL” 

  N  “NULL” 

  N  “NULL” 

  N  “NULL” 

  N  “NULL” 

  N  “NULL” 
 Data da lavratura do ato
anterior, por exemplo N  “NULL” 

  N  “NULL” 
  N  “NULL” 
  N  “NULL” 
  N  “NULL” 
  N  “NULL” 
  N  “NULL” 
  N  “NULL” 

  N  “NULL” 

Nome da Cidade  N  “NULL” 


  N  “NULL” 
  N  “NULL” 

Campo de texto livre


que pode ser
N “NULL” 
preenchido com uma
informação específica
Campos BASE ESCRIBA

TABELA Campo
Observações
Layout de conversão Orion TN 
Especialidade:   Notas 
Item de Conversão do
Catálogo:  converterProtocoloEnderecosContatosSolicitante 

Nome do Layout:  Protocolo – Endereços e Contatos do Solicitante 


Tipo de Banco de dados  PostgreSQL 

Armazenar as informações relacionadas aos endereços e contatos do solicitante de um


Descrição / Finalidade:  Protocolo/Recibo 
 
Campo Orion TN  Tipo de dado1  Considerações / Validações3 

int

“idProtocolo”

“tipoEndereco”  varchar  Tipos pré-existentes: 

“Residencial” 

“Comercial” 

“Cep”  varchar  Padrão Base Correios 

Informar somente números


Ex. 14870000 

“tipoLogradouro”  varchar  Tabela de domínio 14 – Tipos


logradouros 

Tabela de domínio 15 –
“tituloLogradouro”  varchar 
Títulos Logradouros 

“logradouro”  varchar   

“numeroEndereco”  varcha   

“complementoEndereco”  varchar   
“bairroLogradouro”  varchar   

“paisLogradouro”  varchar  Tabela de domínio 7 – Países  

“ufLogradouro”  varchar  Tabela de domínio 8 –


Unidades Federativas 

“cidadeLogradouro”  varchar  Padrão Base Correios 

“tipoEmail”  varchar  Tipos pré-existentes: 

“Comercial” 
“Pessoal” 
“email”  varchar   

“tipoTelefone”  varchar  Tipos pré-existentes: 

“Celular” 
“Comercial” 
“Residencial” 

“dddTelefone”  varchar  Somente números 

“numeroTelefone”  varchar  Somente números 


atosSolicitante 

do Solicitante 

os e contatos do solicitante de um

Valor Padrão
Finalidade4  Obrigatório (S/N)  (Quando vazio)5 
S
(se qualquer campo abaixo for
Identificador preenchido) “NULL” O referido layout foi
preenchido
equivocadamente, não
existe esses dadaos do
(se qualquer campo abaixo for solicitante na base do
preenchido)  cliente

Tipo do Endereço do
solicitante  S  “NULL” 
(se qualquer campo abaixo for
informado) 

Cep do Endereço do
solicitante 
S  “NULL” 
(se “tipoEndereco” for
preenchido) 

Tipo do Logradouro do
Endereço do solicitante 
N  “NULL” 

Título do Logradouro do
Endereço do solicitante 
N  “NULL” 

Logradouro do Endereço do
solicitante 
N  “NULL” 

Número do Endereço do
solicitante  N  “NULL” 

Complemento do Endereço
do solicitante  N  “NULL” 
Bairro do Endereço do
solicitante  N  “NULL” 

     

UF do Endereço do
solicitante 
N  “NULL” 

Cidade do Endereço do
solicitante 
N  “NULL” 

Identificar o tipo de e-mail  N  “NULL” 

e-mail do solicitante  S  “NULL” 


 (se informado tipoEmail) 

Identificar o tipo de telefone  N  “NULL” 

DDD do telefone do
solicitante 
S  “NULL” 
(se informado tipoTelefone) 

Número do telefone do
solicitante  S  “NULL” 
Campos ESCRIBA
BANCO TABELA CAMPO

N/A N/A N/A


OBSERVAÇÕES
Layout de conversão Orion TN 
Especialidade:   Notas 
Item de Conversão do
Catálogo:  converterProtocoloIndicePartes 
Nome do Layout:  Protocolo – Índice Partes 
Tipo de Banco de dados  PostgreSQL 
Descrição / Finalidade:   
 

Campo Orion TN  Tipo de dado1  Tamanho  Considerações / Validações3 

“idProtocolo” int

“idParte”  int  10   


Tabela de domínio 5 – Tipo
“tipoParticipacao”  varchar  32  de Participação 

“tipoPessoa”  varchar  1  Informar um dos valores: 

“F” – Pessoa física 

“J” – Pessoa jurídica 

“numeroCartaoPessoaF”  int  10   


“nomePessoa”  varchar  200   

“sexoPessoa”  varchar  1  Informar um dos valores: 


“F” - Feminino
“M” - Masculino 
“profissaoPessoa”  varchar  1000  Tabela de domínio 6 - Profissões 
“dataNascimento”  date    Data no formato DD/MM/AAAA 
“paisNascimento”  varchar  200  Tabela de domínio 7 – Países  
Tabela de domínio 8 – Unidades
“ufNascimento”  varchar  2  Federativas 
“cidadeNascimento”  varchar  200  Padrão Base Correios 

“estadoCivil”  varchar  200  Tabela de domínio 9 – Estado Civil 

“pessoaPoliticaExposta”  int  1  Informar: 


“0” – Não 
“1” – Sim 
“pessoaObrigadaCOAF”  int  1  Informar: 
“0” – Não
“1” – Sim
“funcionarioPublico”  varchar  5  Informar: 
“Sim” 
“Não” 
“SPM”
“SPF”
“SPE” 
“tipoEnvolvimento”  varchar  1  Informar: 
“T” - Titular 
“B” - Beneficiário final 
“P” - Procurador – Representante legal
“O” - Outros
“numeroCNPJ”  varchar  14  Somente números 

“numeroCPF”  varchar  30  Somente números 

“numeroRG”  varchar  30  Somente números 


“orgaoExpRG”  varchar  50  Tabela de domínio 10 – Órgão Expedidor 

Tabela de domínio 8 – Unidades


“ufOrgaoExpRG”  varchar  2  Federativas 

“dataEmissaoRG”  Date    Data no formato DD/MM/AAAA 

“numeroCNH”  varchar  30   


“categoriaCNH”  varchar  50   

“dataHabilitaCNH”  Date     

“dataValidadeCNH”  Date    Data no formato DD/MM/AAAA 


“numeroOAB”  varchar  30  Somente números 

“orgaoExpOAB”  varchar  50  Tabela de domínio 10 – Órgão Expedidor 

Tabela de domínio 8 – Unidades


“ufOrgaoExpOAB”  varchar  2  Federativas 
“dataEmissaoOAB”  Date    Data no formato DD/MM/AAAA 

Tabela de domínio 11 – Tipos de


“descricaoOutroDocumento”  varchar  200  documento 

Tabela de domínio 11 – Tipos de


“siglaOutroDocumento”  varchar  10  documento 
“numeroOutroDocumento”  varchar  30  Somente números 

“orgaoExpOutroDocumento”  varchar  50  Tabela de domínio 10 – Órgão Expedidor 

Tabela de domínio 8 – Unidades


“ufOrgaoExpOutroDocumento”  varchar  2  Federativas 

“dataEmissaoOutroDocumento”
 
Date    Data no formato DD/MM/AAAA 

“nacionalidadePessoa”  varchar  200  Tabela de domínio 12 - Nacionalidade 

“possuiUniaoEstavel”  int  1  Informar: 


“0” – Não
“1” – Sim 
“livroUniaoEstavel”  varchar  10   
“folhaIniUniaoEstavel”  varchar  10   
“folhaFinUniaoEstavel”  varchar  10   
“cartorioUniaoEstavel”  varchar  255   
“matriculaRCUniaoEstaval”  varchar  10   
“nomePaiPessoa”  varchar  255   
“nomeMaePessoa”  varchar  255   

“cartorioRCNascimentoPessoa”  varchar  255   

“dataExpCertidaoRCPessoa”  Date    Data no formato DD/MM/AAAA 

“numeroMatriculaRCPessoa”  varchar  10   


Informar: 
“representado”  int  1 
“0” – Não 
“1” – Sim
“tipoRepresentante”  varchar  1  Informar: 
“P” - Procurador 
“C” - Curador 
“A” - Alvará Judicial 
“nomeRepresentante”  varchar  200   

“numeroCPFRepresentante”  varchar  30   

“numeroRGRepresentante”  varchar  30   


“nacionalidadeRepresentante”  varchar  200  Tabela de domínio 12 - Nacionalidade 

“estadoCivilRepresentante”  varchar  200  Tabela de domínio 9 – Estado Civil 

“profissaoRepresentante”  varchar  200  Tabela de domínio 6 - Profissões 

Se informado, o campo “estadoCivil” deve


“nomeConjuge”  varchar  200  ser igual à “Casado” para que os dados
constem em tela 
“conjugeTransmitenteAnuente”
  varchar  1  Aceitos: 

“T” - Transmitente 
“A” - Anuente
“sexoConjuge”  varchar  1  Informar: 
“F” – Feminino
“M” - Masculino
“numeroCPFConjuge”  varchar  30   
“numeroRGConjuge”  varchar  30   

“orgaoExpRGConjuge”  varhcar  50  Tabela de domínio 10 – Órgão Expedidor 

“dataEmissaoRGConjuge”  Date    Data no formato DD/MM/AAAA 


“numeroCNHConjuge”  varchar  30   
“dataNascimentoConjuge”  Date    Data no formato DD/MM/AAAA 
“nacionalidadeConjuge”  varchar  200  Tabela de domínio 12 - Nacionalidade 

“naturalidadeConjuge”  varchar  500  Padrão base dos correios 

“profissaoConjuge”  varchar  1000  Tabela de domínio 6 – Profissões 


“nomePaiConjuge”  varchar  255   
“nomeMaeConjuge”  varchar  255   
“numeroLivroConjugeCasament
o”  varchar  50  Somente números 

“numeroFolhaConjugeCasamen
to”  varchar  50  Somente números 

“numeroTermoConjugeCasame
nto” 
varchar  50  Somente números 

“dataCertidaoConjugeCasament
o”  Date    Data no formato DD/MM/AAAA 

“cartorioConjugeCasamento”  varchar  255   

“numeroMatrRCConjCasamento
” 
varchar  10   

“dataCasamento”  date    Data no formato DD/MM/AAAA 


“regimeDeBens”  varchar  200  Tabela de domínio 13 – Regime de bens 

“quantidadeFilhosMenores”  int  10  Somente números 

Aceitos:
• “Cônjugue 1”
• “Cônjugue 2”
“responsavelFilhos” varchar 50 • “Ambos cônjugues”
• “Outros”
• “Sem declarações”

“quantidadeFilhosMaiores”  int  10  Somente números 


“situacaoTributariaITCMD”  varchar  1  Aceitos: 
“I” – Imune/Isento 
“T” - Tributável
“opcaoRecolhimentoITCMD”  varchar  1  Aceitos: 

“P” - Parcelamento 

“U” - Único
“valorRecolhimentoITCMD”  Double     

“dataRecolhimentoITCMD”  Date    Data no formato DD/MM/AAAA 

“fotoPessoa”  text    Diretório completo com a imagem 


“C:\SPCM\imagem.jpeg” 
Somente um arquivo é aceito. 
Valor Padrão
Finalidade4  Obrigatório (S/N)  (Quando vazio)5 

Existem Atos que não tem Número de


S Protoclo e nem recibo, porém precisam
(se qualquer campo abaixo constar no Indice.
Identificador “NULL”
for preenchido) Atribuir sequência interna de Procolo
para os mesmos.
Exemplo: ato01.id = '19114'

Identiicador da parte para


associar outros dados
(Endereços, contatos etc.) S  “NULL”  ok
– Sequencial 
ok, foi definido conforme a tabela
  S  “NULL”  "tipo_assinatura" utilizando os
campos "ta_descricao" e "ta_letra"

ok, foi encontrado na base no campo


"pes" o registro "I" também, então foi
feita uma validação para quando o
  S  “NULL”  campo cpfcnpj da tabela "nome"
conter mais ou igual a 14 digitos setar
"J" e quando conter menor ou igual a
11 setar "F".Alem disso foi feito um
tratamento para quando o campo
"nome" da tabela "parte" contiver as
palavras "LTDA", "S/A", "S.A",
"LIMITADA", "EPP", "EIRELI",
"EIRELLI", "ME", "ASSOCIAÇÃO", "S.
A" e "SLU" setar o campo "pes" para
"J"
Número do cartão de
assinatura/Ficha de firma N  “NULL”  ok
vinculado a parte 
Nome da pessoa física ou
pessoa jurídica  S  “NULL”  ok

N  “NULL” 
  ok

  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok

Este campo precisa receber a


descrição do estado civil, porém o
codigo informado não confere com os
codigos encontrados no banco de
dados e não foi encontrada a tabela
  N  “NULL” 
para verificar a descrição
correspondente para cada
codigo.Portando foi levado apenas o
codigo do estado civil encontrado no
banco de dados

N  “0” 
  ok

N  “0” 
  ok

  N  “NULL” 

ok

  N  “NULL” 

ok
ok, porem foram encontrados os
  N  “NULL”  codigos: 1,2,3,8,10,11,12 que ficaram
sem definição

ok, porem foram encontrados os


  N  “NULL”  codigos: 1,2,3,8,10,11,12 que ficaram
sem definição
  N  “NULL”  ok
  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
Data da 1º Habilitação
CNH  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok

  N  “NULL”  ok
  N  “NULL”  ok

  N  “NULL”  ok

  S  “NULL” 

(Quando ok
“descricaoOutroDocumento” 
informado ) 
  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “0” 
ok

  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok
  N  “0” 
ok

  S  “NULL” 
(se “representado” = 1) 
ok

  S  “NULL” 
ok
(se “representado” = 1) 
  S  “NULL” 
ok
(se “representado” = 1) 

  N  “NULL”  ok
  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL” 
ok

  N  “NULL” 
ok

  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
Nome da Cidade de
naturalidade  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok
  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok

  N  “NULL”  ok
Número da matrícula do
Registro Civil do N  “NULL”  ok
casamento do cônjuge 
  N  “NULL”  ok
  N  “NULL”  ok

  N  “NULL”  ok

N  “NULL”  ok

  N  “NULL”  ok
  N  “NULL” 
ok

  S  “NULL” 
(se
“situacaoTributariaITCMD “= ok
T) 

  S  “NULL” 
(se ok
“situacaoTributariaITCMD “=
T) 
  S  “NULL” 
(se ok
“situacaoTributariaITCMD “=
T) 
  N  “NULL” 
ok
Campos ESCRIBA

BANCO TABELA

ATO01
ATO02
ATO03
WNOTAS25
ATO04
ATO05
ATO06

WNOTAS25 PARTE
PARTE
ATO06
WNOTAS25 ATO06
ATO06
cartasentenca_juiz

WNOTAS25 PARTE

N/A N/A
PARTE
ATO06
WNOTAS25 ATO06
ATO06
cartasentenca_juiz

WNOTAS25 NOME

WNOTAS25 NOME
WNOTAS25 NOME
wNOTAS25 NOME
WNOTAS25 NOME
WNOTAS25 NOME

WNOTAS25 NOME

N/A N/A

N/A N/A

N/A N/A

N/A N/A
NOME
WNOTAS25
ATO06

NOME
WNOTAS25
ATO06

WNOTAS25 NOME
WNOTAS25 NOME

WNOTAS25 NOME

WNOTAS25 NOME
N/A N/A
N/A N/A
N/A N/A
N/A N/A
WNOTAS25 NOME
N/A N/A

WNOTAS25 NOME
N/A N/A

WNOTAS25 NOME

WNOTAS25 NOME
WNOTAS25 NOME

WNOTAS25 NOME

WNOTAS25 NOME

WNOTAS25 NOME

WNOTAS25 NOME

WNOTAS25 NOME

N/A N/A
N/A N/A
N/A N/A
N/A N/A
N/A N/A
WNOTAS25 NOME
WNOTAS25 NOME

WNOTAS25 NOME

N/A N/A

WNOTAS25 NOME

N/A N/A

N/A N/A

N/A N/A

N/A N/A

N/A
N/A

N/A

N/A

WNOTAS25 NOME

N/A N/A

N/A N/A

N/A N/A
N/A N/A
N/A N/A
N/A N/A
N/A N/A
N/A N/A
N/A

N/A N/A
N/A
N/A N/A
N/A N/A

N/A N/A

N/A N/A

N/A N/A

N/A N/A

N/A N/A

N/A N/A
WNOTAS25 NOME
WNOTAS25 NOME

N/A N/A

N/A

N/A N/A

N/A N/A

N/A N/A

N/A N/A

N/A N/A

N/A N/A
Campos ESCRIBA

CAMPO

id

id
FORMA_PARTICIPACAO
csa_solicitanteNome - FIXAR: Solicitante
1ante - FIXAR: Requerente
1ado - FIXAR : Requerido
csj_nome - FIXAR: Juiz

PES

N/A
NOM
csa_solicitanteNome
1ante
1ado
csj_nome

SEX

PROF
NASC
PAIS
ESTNASC
CIDNASC

EstCiv

N/A

N/A
CPFCGC
csa_solicitanteCNPJ

CPFCGC
csa_solicitanteCPF

NUMDOC
ORGEXPED

ORGEXPED

Exped
NUMDOC

Exped

OAB

OABUF

tipdoc

tipdoc
NUMDOC

ORGEXPED

ORGEXPED

Exped

NACION

UNIAOESTAVEL

PAI
MAE

NascCart

nm_MatCertNasc
NomConj

DATCAS
REGCAS
OBSERVAÇÃO

Onde ato01 até 05.id = parte.idato

Para os Atos da Ato06, pegar dos campos


especificados da própria Ato06,
mencionados abaixo

Tabela Naturaza contém código (tipoato).


Definindo em qual tabela estará o ato
(ato01, ato02, ato03, ato04, ato05, ato06)
Quando
wnotas25.parte.forma_participacao = 1
checar o campo wnotas25.parte.tipreg se
1 colocar a participação 'OUTORGANTE' e
se wnotas25.parte.tipreg se 2 colocar a
participação 'OUTORGADO'.

Encontrado os valores (Vazio; 1 =Parte;


3=Testemunha; 4=Assina A Rogo; 5=Por
Procuração; 7=Por Alvará; 8=Anuente;
9=Interveniente; Z=Advogado;
A=Interveniente Anuente; A1=Conciliador;
A2=Mediador; B=Fiador; C=Garantidor
Hipotecário; D=Avalista; E=Assistente;
F=Tutor; G=Curador; H=Representante;
I=Outorgante/Outorgado; J=Usufrutuário;
K=Por Requerimento; L=Declarante;
M=Credor; N=Anuente Cedente;
O=Doador; P=Donatário; Q=Cônjuge;
T=Reconciliando; U=Separando; V=Viuvo;
W=Divorciando; X=Herdeiro; Y=Falecido;
IN=Inventariante)

F = PESSOA FISICA - J = PESSOA JURIDICA


Onde wnotas25.parte.tipato = 01 se tabela
ato01; 02 se tabela ato02; .. Até 06 se
table ato05.

Para os Atos da Ato06, pegar dos campos


especificados da própria Ato06, e da
cartasentenca_juiz, como especificado

Onde wnotas25.ato06.csa_juiz =
cartasentenca_juiz.csj_id

Onde parte.codnom = nome.cod

NOME.COD = PARTE.CODNOM. Valores


encontrado (0=Solteira; 1=Casada;
2=Viuvo;
3=Divorciado;4=Separado;5=Outros;6=Des
quitado;7=Separado
Consesualmente;8=União Estavel;)

N/A

N/A
Só se WNOTAS25.parte.pes = 'J'

Só se WNOTAS25.parte.pes = 'F'

Só se nome.tipdoc = 1
Só se nome.tipdoc = 1

Só se nome.tipdoc = 1

Extrair do campo ORGEXPED após a " / "

Só se nome.tipdoc = 1
Só se nome.tipdoc = 11

Só se nome.tipdoc = 11

Só se nome.tipdoc <> 1, 11 e Só se
WNOTAS25.parte.pes <> 'J'

Valores encontrados 1=RG; 2=Outros;


3=RNE; 4=CTPS; 5=Reservista;
6=Reservista; 7=Titulo de Eleitor;
8=Outros; 9=Outros; 10;=Outros; 11=CNH;
12=Passaporte; 29=CNH

Só se nome.tipdoc <> 1, 11 e Só se
WNOTAS25.parte.pes <> 'J'

Valores encontrados 1=RG; 2=Outros;


3=RNE; 4=CTPS; 5=Reservista;
6=Reservista; 7=Titulo de Eleitor;
8=Outros; 9=Outros; 10;=Outros; 11=CNH;
12=Passaporte; 29=CNH
Só se nome.tipdoc <> 1, 11 e Só se
WNOTAS25.parte.pes <> 'J'

Só se nome.tipdoc <> 1, 11 e Só se
WNOTAS25.parte.pes <> 'J'

Só se nome.tipdoc <> 1, 11 e Só se
WNOTAS25.parte.pes <> 'J'

Extrair do campo ORGEXPED após a " / "

Só se nome.tipdoc <> 1, 11 e Só se
WNOTAS25.parte.pes <> 'J'

SE FOR 0 = NÃO UNIÃO ESTAVEL E SE FOR


1 = UNIAO ESTAVEL
Valores encontrados (Vazio; 0=Não
disponivel; 1= Comunhão Parcial de Bens;
2=Comunhão Universal de Bens;
3=Separação de Bens; 4=Comunhão de
bens; 5=Separação Consensual; 6 -
Participação final nos aquestos;
7 - Separação de bens obrigatório
conforme artigo 1641 (Itens 2 e 4 e 3 e 5
serão agrupados)
Layout de conversão Orion TN 
Especialidade:   Notas 
Item de Conversão do
converterProtocoloEndereçosContatosPartes 
Catálogo: 

Nome do Layout:  Protocolo – Endereços e contatos das Partes 


Tipo de Banco de dados  PostgreSQL 

Descrição / Finalidade:  Armazenar as informações relacionadas aos endereços e


contatos das partes de um Protocolo/Recibo 
 

Considerações /
Campo Orion TN  Tipo de dado1  Tamanho 
Validações3 

“idProtocolo” int

“idParte”  int  10   

“tipoEndereco”  varchar  255  Tipos pré-existentes: 

“Residencial” 

“Comercial” 

“cep”  varchar  8  Padrão base dos correios 

Tabela de domínio 14 –
“tipoLogradouro”  varchar  255 
Tipos de logradouro 

Tabela de domínio
“tituloLogradouro”  varchar  255 
15 – Título de logradouro 

“logradouro”  Varchar  200   


“numeroEndereco”  varchar  10   

“complementoEndereco”  varchar  100   

“bairroLogradouro”  varchar  50   

“paisLogradouro”  Varchar  200   


Tabela de domínio 8 –
“ufLogradouro”  varchar  2 
Unidades Federativas 

“cidadeLogradouro”  Varchar  200  Padrão base dos correios 

“tipoEmail”  varchar  255  Tipos pré-existentes: 


“Comercial” 
“Pessoal” 
“email”  varchar  200   

“tipoTelefone”  varchar  255  Tipos pré-existentes: 

“Celular” 
“Comercial” 
“Residencial” 

“dddTelefone”  varchar  5  Somente números 

“numeroTelefone”  varchar  10  Somente números 


Valor Padrão
Finalidade4  Obrigatório (S/N) 
(Quando vazio)5 

S
(se qualquer campo abaixo for
Identificador “NULL”
preenchido)

Identificador informado no
S  “NULL” 
layout de Partes do protocolo 

Tipo do Endereço do solicitante  S  “NULL” 

(se qualquer campo abaixo for


informado) 

Cep do Endereço do solicitante  S  “NULL” 

(se “tipoEndereco” for


preenchido) 
Tipo do Logradouro do
N  “NULL” 
Endereço do solicitante 

Título do Logradouro do
N  “NULL” 
Endereço do solicitante 

Logradouro do Endereço do
solicitante  N  “NULL” 
Número do Endereço do
N  “NULL” 
solicitante 
Complemento do Endereço do
N  “NULL” 
solicitante 
Bairro do Endereço do
N  “NULL” 
solicitante 
  N  “NULL” 

UF do Endereço do solicitante  N  “NULL” 

Cidade do Endereço do
N  “NULL” 
solicitante 
Identificar o tipo de e-mail  N  “NULL” 

e-mail do solicitante  S  “NULL” 

 (se informado tipoEmail) 

Identificar o tipo de telefone  N  “NULL” 

DDD do telefone do solicitante  S  “NULL” 

(se informado tipoTelefone) 

Número do telefone do
S  “NULL” 
solicitante 

(se informado tipoTelefone) 
Campos ESCRIBA

BANCO TABELA

ATO01
ATO02
ATO03
ok WNOTAS25
ATO04
ATO05
ATO06

ok, porem foi setado o campo


"id" da tabela "Parte" e não WNOTAS25 PARTE
da tabela "ato01"

ok WNOTAS25 NOME

ok WNOTAS25 NOME

ok N/A N/A

ok N/A N/A

ok WNOTAS25 NOME
ok WNOTAS25 NOME

ok WNOTAS25 NOME

ok WNOTAS25 NOME

ok WNOTAS25 NOME

ok WNOTAS25 NOME

ok WNOTAS25 NOME

ok N/A N/A

NOME
ok WNOTAS25
ATO06

ok N/A N/A

NOME
ok WNOTAS25
ATO06

NOME
ok WNOTAS25 ATO06
ampos ESCRIBA

CAMPO OBSERVAÇÕES

Onde ato01 até 05.id = parte.idato

id Para os Atos da Ato06, pegar dos


campos especificados da própria
Ato06, mencionados abaixo

Tabela Naturaza contém código


(tipoato). Definindo em qual tabela
ID
estará o ato (ato01, ato02, ato03,
ato04, ato05, ato06)

Onde parte.codnom = nome.cod


NM_TIPOEND
QUANDO FOR 0 = RESIDENCIAL E 1=
COMECIAL

CEP

ENDER
NM_ENDERNUM

NM_ENDERCOMPL

BAI

PAIS

EST

CID

email
csa_solicitanteEmail

FON Quando possível, extrair dos próprios


csa_solicitanteTelefone1 números do telefones relacionados
csa_solicitanteTelefone2 abaixo

FON
csa_solicitanteTelefone1
csa_solicitanteTelefone2
Layout de conversão Orion TN 

Especialidade:   Notas 
Item de Conversão do
Catálogo:  converterProtocoloEndereçosContatosRepresentantesPartes 

Nome do Layout:  Protocolo – Endereços e Contatos dos Representantes das Partes 

Tipo de Banco de dados  PostgreSQL 

Armazenar as informações relacionadas aos endereços e contatos dos


Descrição / Finalidade:  representantes de uma parte do Protocolo/Recibo 
 

Campo Orion TN  Tipo de dado1  Tamanho  Considerações / Validações3 

“idParte”  int  10   

“tipoEndereco”  varchar  255  Tipos pré-existentes: 

“cep”  varchar  8  Padrão base dos correios 

Tabela de domínio 14 – Tipos


“tipoLogradouro”  varchar  255  de logradouro 
Tabela de domínio
“tituloLogradouro”  varchar  255  15 – Título de logradouro 

“logradouro”  Varchar  200   

“numeroEndereco”  varchar  10   

“complementoEndereco”  varchar  100   


“bairroLogradouro”  varchar  50   

“paisLogradouro”  Varchar  200  Tabela de domínio 7 - Países 


Tabela de domínio 8 –
“ufLogradouro”  varchar  2  Unidades Federativas 

“cidadeLogradouro”  Varchar  200  Padrão base dos correios 

“tipoEmail”  varchar  255  Tipos pré-existentes: 

“email”  varchar  200   

“tipoTelefone”  varchar  255  Tipos pré-existentes: 

“dddTelefone”  varchar  5  Somente números 

“numeroTelefone”  varchar  10  Somente números 


Finalidade4  Obrigatório (S/N)  Valor Padrão (Quando
vazio)5 

“NULL” 

Identificador informado no
layout de partes 
S  “NULL” 

Tipo do Endereço do solicitante  S  “NULL” 

(se qualquer campo abaixo for


informado) 

Cep do Endereço do solicitante  S  “NULL” 

(se “tipoEndereco” for


preenchido) 
Tipo do Logradouro do Endereço
do solicitante  N  “NULL” 

Título do Logradouro do
Endereço do solicitante  N  “NULL” 

Logradouro do Endereço do
solicitante  N  “NULL” 

Número do Endereço do
solicitante 
N  “NULL” 

Complemento do Endereço do
solicitante  N  “NULL” 
Bairro do Endereço do
solicitante  N  “NULL” 
  N  “NULL” 

UF do Endereço do solicitante  N  “NULL” 

Cidade do Endereço do
solicitante 
N  “NULL” 
Identificar o tipo de e-mail  N  “NULL” 

e-mail do solicitante  S  “NULL” 


 (se informado tipoEmail) 
Identificar o tipo de telefone  N  “NULL” 

DDD do telefone do solicitante  S  “NULL” 

(se informado tipoTelefone) 

Número do telefone do
solicitante  S  “NULL” 

(se informado tipoTelefone) 
Campos ESCRIBA

O referido layout foi preenchido


equivocadamente, não existe esses
BANCO TABELA
dadaos do solicitante na base do
cliente

N/A N/A
Campos ESCRIBA

CAMPO OBSERVAÇÕES

N/A


R
e
“s
i
C
d
o
e
m
n
e
rc
ci
ia
al
l”
” 
 

C
o

m
P
ee
rs
cs
io
a“a
““l
C
l
C
”e”
R
o
el  
m
su
ei
lr
d
ac
er
in
”a

li
”a
 l

 

O DDD É JUNTO NO CAMPO FON.


Especialidade:   Notas 

Item de Conversão do Catálogo:  converterProtocoloIndiceImoveis 

Nome do Layout:  Protocolo – Imóveis 


Tipo de Banco de dados  PostgreSQL 
Descrição / Finalidade:  Armazenar as informações relacionadas aos imóveis do protocolo/recibo. 
 

Campo Orion TN  Tipo de dado1  Tamanho 

“idProtocolo” int 

“idImovel”  int  10 

“cepEndereco”  varchar  8 

“tipoLogradouro”  varchar  255 

“tituloLogradouro”  varchar  255 


“logradouro”  Varchar  200 
“numero”  varchar  10 
“compLogradouro”  varchar  100 
“bairroLogradouro”  varchar  50 

“paisLogradouro”  Varchar  200 

“ufLogradouro”  varchar  2 

“cidadeLogradouro”  Varchar  200 


“imovelUrbanoRural”  Varchar  1 

“inscricaoMunicipal”  Varchar  50 


“nirf”  Varchar  50 

“imovelUniao”  int  1 

‘rip”  Varchar  50 


“cat”  Varchar  50 
“transacaoDOITU”  Varchar  200 

“regime”  Varchar  50 

“tipoImovel”  Varchar  100 

“valorImovel”  Double   
“andamento”  varchar  1 

“areaImovel”  Double   

“areaImovelNaoConsta”  int  1 

“unidadeMedidaArea”  varchar  20 

“denominacao”  Varchar  255 

“valorIEAAtual”  Double   
“valorIEADataObito”  Double   
“numeroCCIR”  Varchar  50 
“valorITRAtual”  Double   
“valorITRDataObito”  Double   
“possuiCertINCRA”  int  1 

“possuiCadCAR”  int  1 

“numeroCAR”  varchar  50 

“numeroMatricula”  varchar  200 


“numeroRegistro”  varchar  200 
“nomeCartorioRegistro”  varchar  200 
“situacaoDOI”  varchar  1 

“numeroControleDOI”  varchar  200 


“transacaoDOI”  varchar  100 
“transacaoDOIRetificacao”  Int  1 

“dataRecolhimento”  date   
“formaAlienacao”  varchar  1 

“valorAlienacao”  double   

“valorAlienacaoNaoConsta”  int  1 

“valorBaseCalculo”  double   

“valorBaseCalculoNaoConsta”  int  1 

“dataTituloAquisitivo”  date   
“dataAverbacao”  date   
“descricao” Varchar 5000

“numeroCadastral” varchar
 Notas 

onverterProtocoloIndiceImoveis 

Protocolo – Imóveis 
PostgreSQL 
ções relacionadas aos imóveis do protocolo/recibo. 

Considerações / Validações3  Finalidade4  Obrigatório (S/N)  Valor Padrão


(Quando vazio)5 

  Identificador S  “NULL” 

(se qualquer campo


abaixo
for preenchido) 

  Identificador  S  “NULL” 

Padrão base dos correios. Somente números    S  “NULL” 

Tabela de domínio 14 – Tipos de logradouro    S  “NULL” 

Tabela de domínio 15 – Título de logradouro    S  “NULL” 


    S  “NULL” 
    S  “NULL” 
    S  “NULL” 
    S  “NULL” 
Caso possua CEP,
Tabela de domínio 7 - Países  o país sempre será BRASIL  S  “NULL” 

Tabela de domínio 8 – Unidades Federativas    S  “NULL” 

Padrão base dos correios    S  “NULL” 


Informar:    N  “NULL” 
“U” – Urbano
“R” – Rural
Quando
Somente números  “imoevlUrbanoRural” = “U”  N  “NULL” 
Quando
Somente números  “imoevlUrbanoRural” = “R”  N  “NULL” 

Informar:    N  “NULL” 
“0” – Não 
“1” – Sim 
    N  “NULL” 
    N  “NULL” 
Tabela de domínio 16 – Transações DOITU  Quando “imovelUniao” = 1  N  “NULL” 

Informar:  Quando “imovelUniao” = 1  N  “NULL” 


“Aforamento” 
“Ocupação” 
“CDRU” 
“CUEM” 
“TAU” 

Tabela de domínio 17 – Tipo Imóvel    N  “NULL” 

    N  “NULL” 
Informar:    N  “NULL” 
“C” – Construção averbada 
“E” – Em construção 
“N” – Não se aplica 
Formato aceito 0.000,00    N  “NULL” 
SE informado “1”,
Informar:  “areaImovel” deve N  “NULL” 
ser “NULL” 
“0” - Consta 
“1” – Não consta 
Informar:    N  “NULL” 
“M2” 
“Km2” 
“Hectares” 

Somente quando “imovelUrbanoRural” = “R”    N  “NULL” 

Somente quando “imovelUrbanoRural” = “R”    N  “NULL” 


Somente quando “imovelUrbanoRural” = “R”    N  “NULL” 
Somente quando “imovelUrbanoRural” = “R”    N  “NULL” 
Somente quando “imovelUrbanoRural” = “R”    N  “NULL” 
Somente quando “imovelUrbanoRural” = “R”    N  “NULL” 
Informar:    N  “NULL” 
“0” – Não 
“1” – Sim 
Somente quando “imovelUrbanoRural” = “R” 
Informar:    N  “NULL” 
“0” – Não 
“1” – Sim 
Somente quando “imovelUrbanoRural” = “R” 
Se informado
Somente quando “imovelUrbanoRural” = “R”  “possuiCadCAR” deve ser = N  “NULL” 

    N  “NULL” 
    N  “NULL” 
    N  “NULL” 
Informar    N  “NULL” 
“N” – DOI Normal 
“C” – DOI Canceladora 
“R” – DOI Retificadora 
Somente números    N  “NULL” 
Tabela de domínio 18 – Transação DOI    N  “NULL” 
Se preenchido, enviar
Informar: 
“transacaoDOI” = “NULL” 
N  “NULL” 
“0” – Não 
“1” – Sim 
Data no formato DD/MM/AAAA    N  “NULL” 
Informar:    N  “NULL” 
“V” - A vista 
“P” - A prazo 
“N” - Não se aplica 
    N  “NULL” 
Se informado 1
Informar: 
“valorAlienacao” = “NULL” 
N  “NULL” 

“0” – Consta 
“1” – Não consta 
Valor da base de cálculo do
 
ITBI/ ITCMD 
N  “NULL” 

Se informado 1
Informar:  “valorBaseCalculo” = “NULL”  N  “NULL” 

“0” – Consta 
“1” – Não consta 
Data no formato DD/MM/AAAA    N  “NULL” 
Data de averbação no Reg.
Data no formato DD/MM/AAAA  Imóveis  N  “NULL” 
Descrição do Imóvel N “NULL”

Nº Cadastro imóvel N “NULL”


Campos ESCRIBA

BANCO TABELA

ATO01
ATO02
ATO03
WNOTAS25
ATO04
ok ATO05
ATO06

ok WNOTAS25 N/A

ok WNOTAS25 IMOVEL

ok N/A N/A

ok N/A N/A
ok WNOTAS25 IMOVEL
ok WNOTAS25 IMOVEL
ok WNOTAS25 IMOVEL
ok WNOTAS25 IMOVEL

ok N/A N/A

ok WNOTAS25 IMOVEL

ok WNOTAS25 IMOVEL

ok WNOTAS25 IMOVEL

ok WNOTAS25 IMOVEL
ok WNOTAS25 IMOVEL

ok N/A N/A

ok N/A N/A
ok N/A N/A
ok N/A N/A

ok N/A N/A

ok WNOTAS25 IMOVEL

ok WNOTAS25 IMOVEL

N/A N/A
ok

ok WNOTAS25 IMOVEL

WNOTAS25 IMOVEL
ok

N/A N/A
ok

ok N/A N/A

ok N/A N/A
ok N/A N/A
ok N/A N/A
ok N/A N/A
ok N/A N/A

N/A N/A
ok

N/A N/A
ok

ok N/A N/A

ok WNOTAS25 IMOVEL
ok WNOTAS25 IMOVEL
ok N/A N/A
ok

N/A N/A

ok N/A N/A
ok WNOTAS25 IMOVEL

ok N/A N/A

ok WNOTAS25 IMOVEL
ok

WNOTAS25 IMOVEL

ok WNOTAS25 IMOVEL

ok
N/A N/A

ok WNOTAS25 IMOVEL

ok
WNOTAS25 IMOVEL

ok N/A N/A
ok WNOTAS25 IMOVEL
txtimovel
WNOTAS25 IMOVEL
IMOVEL

N/A N/A
pos ESCRIBA

CAMPO OBSERVAÇÕES

id Onde ato01 até 06.id = imovel.idato

Incrementar número próprio

Quando houver mais de um imóvel por ato, dever


N/A
ser inserido na sequencia que estiver o campo
wnotas25.imovel.seq, ou seja primeiro, segundo,
terceiro....último imóvel.

CEP

N/A

N/A
ENDE
NUM
CPL
BAI

N/A

EST

CID

REGIAO Valores encontrados '';1=Urbano;3=Rural

Quando WNOTAS25.IMOVEL.REGIAO
indfis
for ;1=Urbano
indfis Quando WNOTAS25.IMOVEL.REGIAO for ;3=Rural

N/A

N/A
N/A
N/A

N/A

Valores encontrados
1=Casa;2=Apartamento;3=Loja;4=Sala/Conjunto;5=
TIP Terreno/Fração;6=Galpão;7=Prédio
Comercial;8=Prédio
Residencial;9=Faz/Sitio/Chacara;0=Outros

Avaliacao

N/A N/A

AREA

AREACONSTA 1 = NÃO CONSTA 0= CONSTA

Fixar "M2” 
MAT
REGISTRO

descrtiptrans

DtRecITBI

Valores encontrados 5-À vista; 7-A prazo; 9-Não se


FORMAALIE aplica

Alienacao

VlrITBI

ITBICONSTA

DOITU_DataAverbRI
Onde txtimovel.prot = a.PROT

e WNOTAS25.txtimovel.tipoato = a tabela de atos


texto que estiver utilizando no momento ou seja
Lote + QuadraIncra wnotas.ato01, wnotas.ato02.....wnotas.ato06.
obs
Quando existirem as respectivas informações do
Lote e Quadra, Concatenar com as frases 'Lote: ' +
'Quadra: '
Layout de conversão Orion Notas 
Especialidade:   Notas 

Item de Conversão do Catálogo:  converterProtocoloCustas 

Nome do Layout:  Protocolo - Custas 

Tipo de Banco de dados  PostgreSQL 

Descrição / Finalidade:  Armazenar as informações relacionadas aos cálculos de


custas dos Protocolos/Recibos. 
 
Campo Orion TN   Considerações /
Tipo de dado1  Tamanho  Validações3  Finalidade4 
(Utilizar aspas duplas “campo”) 

“idProtocolo”  int      Identificador 

Data da vigência
Data no formato
“vigenciaCustas”      “DD/MM/AAAA” 
que foi calculada a
custa 
Número do item da
tabela de
“numeroItem”        custas (Padrão
CNB) 
Nome do item da
tabela. Ex.: Escritura
“descricaoItemCustas”        com valor
declarado 
Nome
do cálculo utilizado
“calculoItemCustas”        (Normalmente
conhecido como
divisor) 
“valorVenal”         
“valorInstrumento”         
“baseCalculo”         
“cidadeITBI”         
“porcentagemITBI”         
“valorTotalITBI”         

“valorTotalRegImoveis”         

“numeroSeloDigital”         

“seloDigitalVinculador”      Informar:   
“0” – Não
“1” - Sim 
“listaSelosVinculados”  Array    Seguir o padrão:   

Selo1; 
Selo2; 
Selo3; 

“qrCodeSeloDigital”         
Array    Seguir o padrão:   

“descricaoValorTaxa”  “Descrição1; Valor1,


Descrição 2; Valor 2.....” 
Campos ESCRIBA

Obrigatório (S/N)  Valor Padrão (Quando vazio)5  BANCO TABELA

ATO01
ATO02
ATO03
S   “NULL”  ok WNOTAS25
ATO04
ATO05
ATO06

N/A  “NULL”  ok WNOTAS25 custab

S   “NULL”  ok N/A N/A

S   “NULL”  ok WNOTAS25 cuslanc

S   “NULL”  ok N/A N/A

N  “NULL”  ok N/A N/A


N  “NULL”  ok N/A N/A
N  “NULL”  ok WNOTAS25 cuslanc
N  “NULL”  ok N/A N/A
N  “NULL”  ok N/A N/A
N  “NULL”  ok WNOTAS25 orcamento

N  “NULL”  ok WNOTAS25 orcamento

N  “NULL”  ok eselo_sp selo

  “NULL” 
ok N/A N/A

S  “NULL” 
(se “vinculador” = 1 
ok
N/A N/A
N/A N/A

N  “NULL”  ok eselo_sp selo


S  “NULL”  ok N/A N/A

cuslanc
ok WNOTAS25
Campos ESCRIBA

CAMPO OBSERVAÇÕES

Onde cuslanc.prot = ato01 a té


id ato06.prot e cuslanc.tipato = tabela
ato01 até ato 06

Onde cuslanc.id_custab =
ct_dataInicio
custab.ct_id

N/A

hist

N/A

N/A
N/A
BasCalc
N/A
N/A
Se as linha do cálculo no mesmo
protocolo for rigorosamente iguais,
e só mudar o valor do ITBI ou do
Registro, deverá ser convertido
apenas um cálculo com os valores
valor do ITBI e Registro nesse cálculo,
para não duplicar as custas.

Onde ato01 até ato06.id =


orcamento.IDAto
e orcamento.codcta = '07'

Se as linha do cálculo no mesmo


protocolo for rigorosamente iguais,
e só mudar o valor do ITBI ou do
Registro, deverá ser convertido
apenas um cálculo com os valores
valor do ITBI e Registro nesse cálculo,
para não duplicar as custas.

Onde ato01 até ato06.id =


orcamento.IDAto
e orcamento.codcta = '08'

Onde selo.sel_id = ato.ato_selo e


ato.ato_identificador. Os 6 digitos
da esquerda para a direita se
referem ao livro. Da posição 7 até
10 temos o número da folha. Na
posição 11 o lado da folha "F/V" .
sel_numero Para auxiliar ainda mais a
identificação o campo
selo.sel_informacoesato nas 8
primeiras posições da esquerda
para direita contém o protocolo.
Nas posições 9 a 11 temos a
sequencia de selo 001;002....;

N/A

N/A
N/A

sel_qrCode
N/A

Incluir nas descrições:


CUS
VLR1 Tabelião; CUS,
VLR2 Estado; VLR1,
VLR3 Registro Civil; VLR2,
VLR4 Secretaria da Fazenda; VLR3,
VLR5 Sta. Casa; VLR4,
VLR6 Tribunal de Justiça; VLR6,
VLR7 Ministério Público; VLR7,
VLR8 Municipio; VLR8,
Total; VLR5
Layout de conversão Orion Notas 
Especialidade:   Notas 
Item de Conversão do
Catálogo:  converterProtocoloCustasOutrosServicos 
Nome do Layout:  Protocolo – Custas - Outros Serviços 
Tipo de Banco de dados  PostgreSQL 
Descrição / Finalidade:  Armazenar as informações relacionadas aos cálculos de outros serviços dos Orçamentos. 
 
Campo Orion TN   Considerações /
(Utilizar aspas duplas Tipo de dado1  Tamanho  Validações3 
“campo”) 

“idProtocolo” int      

“descricaoOutroServico”       

“valor”       
Campos ESCRIBA

Valor Padrão
Finalidade4  Obrigatório (S/N)  (Quando vazio)5  BANCO TABELA

ATO01
ATO02
ATO03
Identificador  S  “NULL”  ok WNOTAS25 ATO04
ATO05
ATO06

Descrição do
outro serviço  S  “Outros” ok WNOTAS25 conta

Valor deste
serviço  S  “NULL”  ok WNOTAS25 orcamento
Campos ESCRIBA

CAMPO OBSERVAÇÕES

Onde ato01 até


ato06.id =
orcamento.IDAto
id
e orcamento.tipato
igual a tabela ato01 até
ato06

Onde
orcamento.codcta =
descr conta.cod

Onde

Se o valor esticver 0
NÃO incluir.

valor e levar apenas


orcamento.codcta =
9,10,11,12,14,21,22,23,
24,19,20,18,17,13
Origem: Escriba
Especialidade:  Notas

Item de Conversão do Catálogo: converterProtocoloDocumento


sApresentados

Nome do Layout: Protocolo – Documentos


apresentados
Versão e Tipo de Banco de dados MySQL
no Cliente
Armazenar as informações
Descrição / Finalidade: relacionadas aos documentos
apresentados dos
Protocolos/Recibos.

Campo
Banco Origem Tabela Origem Origem Considerações / Validações

ATO01
ATO02
WNOTAS25 ATO03 id
ATO04
ATO05
ATO06

Onde digdocto.NumReg = ato01


até ato06.id

e o digdocto.TipReg
corresponde as tabelas;
WNOTAS25 digdocto Descr ATO01 = 01
ATO02 = 02
ATO03 = 03
ATO04 = 04
ATO05 = 05
ATO06 = 06

Quando Existir, fixar a frase


antes dos respectivos campos:
data
WNOTAS25 digdocto Pasta
DtVencto Data: digdocto.data, Pasta:
digdocto.Pasta, Data
Vencimento: digdocto.DtVencto
imgdoc000000
Até
imgdoc99999

WNOTAS25 digdocto id_img Onde id_img =


wnotasimg25.imgdoc000(corres
pondente ao id da
wnotas25.ato01 a
ato06).id_documento
Layout de conversão Orion TN
Especialidade:  Notas

Item de Conversão do Catálogo: converterProtocoloDocumentosApres


entados

Nome do Layout: Protocolo – Documentos apresentados

Tipo de Banco de dados PostgreSQL

Armazenar as informações
Descrição / Finalidade: relacionadas aos documentos
apresentados dos Protocolos/Recibos.

Campo Orion TN Consideraç


ões /
Tamanho Validações
(Todos os campos devem ficar entre Tipo de dado 1

aspas “”) 3

“idProtocolo” int

“nomeDocumento” varchar 200

“observacao” Text
Informar o
caminho
completo
do arquivo
de
imagem:
“anexo” text

Exemplo:
“C:\SPCM\
DocsApres
\
Imagem1.P
DF”
Valor
Obrigatóri Padrão
Finalidade o (S/N)
4
(Quando
vazio)5

Identificad
or S “NULL”

S “NULL”

N “NULL”
N “NULL”
Layout de conversão Orion Notas 
Especialidade:   Notas 
Item de Conversão do
Catálogo:  converterProtocoloAnexos 

Nome do Layout:  Protocolo – Anexos 


Tipo de Banco de dados  PostgreSQL 

Descrição / Finalidade:  Armazenar as informações relacionadas aos anexos dos Protocolos/Recibos 


 
Campo Orion TN  
(Todos os campos devem ficar
entre aspas “”)  Tipo de dado1  Tamanho  Considerações / Validações3 

    

“idProtocolo” int 

Informar o caminho completo do


JSON (Array String)    arquivo de imagem: 
Exemplo: 
“[ 

‘C:\SPCM\Anexos\Imagem1.PDF', 

‘C:\SPCM\Anexos\Imagem2.PDF’, 

‘C:\SPCM\Anexos\Imagem3.PDF’, 

‘C:\SPCM\Anexos\Arquivo.DOC’, 

‘C:\SPCM\DocsApres\Arquivo.XLS’ 

“anexo” 
“anexo” 

]” 
Campos ESCRIBA

Obrigat
ório Valor Padrão BANCO TABELA
Finalidade  
4
(S/N)  (Quando vazio)5 

  S   “NULL”  ok

ATO01
ATO02
WNOTAS25 ATO03
ATO04
ATO05
ATO06

(Se dem
ais
campos
foram
preench
idos) 

  N  “NULL” 

ok

txtato01
txtato02
txtato03
txtato04
txtato05
wnotas25 txtindato01
txtindato02
txtato01
txtato02
txtato03
txtato04
txtato05
wnotas25 txtindato01
txtindato02
txtindato03
txtindato04

ATO06
Campos ESCRIBA

CAMPO OBSERVAÇÕES

Onde on wnotas25.txtato01 até


txtato05.prot = wnotas25.Ato01 até
Ato05.prot

Onde wnotas25.Ato01 até Ato04.liv =


wnotas25.txtindato01 até
id txtindato04.livlet and wnotas25.Ato01
até Ato04.Fol = wnotas25.txtindato01
até txtindato04.FolLet

Onde wnotas25.Ato06.id será igual ao


número após o traço na descrição do
arquivo que estará em diretório.

REGRA:

1 - Deverá ser descompactado e inserido


o conteúdo do campo
wnotas25.txtato01.texto e
wnotas25.txtindato01.texto em arquivo
que será anexado no protocolo. A
descrição do arquivo poderá ser o
Número do Protocolo + txtato01.Tipo

2 - O vínculo deverá levar em


consideração o mesmo número do Livro,
Folha inicial, complemento folha inicial,
folha final e complemento folha final já
convertido nos Protocolos.

3 - Nas tabelas de origem vamos pegar


apenas um texto, mesmo que existam
mais para o mesmo protocolo ou livro e
folha, e deverá ser priorizado o tipo do
texto texto(txtato01.Tipo) na seguinte ordem
não existindo o tipo correspondente: 'T',
id 'C', 'A','R','2','1','D'.
Folha inicial, complemento folha inicial,
folha final e complemento folha final já
convertido nos Protocolos.

3 - Nas tabelas de origem vamos pegar


apenas um texto, mesmo que existam
mais para o mesmo protocolo ou livro e
folha, e deverá ser priorizado o tipo do
texto texto(txtato01.Tipo) na seguinte ordem
não existindo o tipo correspondente: 'T',
id 'C', 'A','R','2','1','D'.

4 - Para os atos da tabela do ato06,


deverá ser comparado o campo
wnotas25.Ato06.id que será igual ao
número após o traço na descrição do
arquivo que estará em diretório,
podendo existir várias imagens para
cada id, e o ideal será incluir todas em
um único arquivo, cuja a descrição
poderá ser 'Processo:
ato6.csa_numProcesso'.

Exemplo: \imgcartasentenca00000\2-
3.jpg até 105-3.jpg, onde o Ato06.id
correspondente é o 3, e teremos as
imagens de 2 a 105 em um único
arquivo anexado no protocolo com a
descrição do número do processo. (\
imgcartasentenca00000 até \
imgcartasentenca99999
Origem: Escriba
Especialidade:  Notas
Item de Conversão do converterProtocoloCEPAtosOrigem
Catálogo:

Nome do Layout: Protocolo – Atos de Origem CEP

Versão e Tipo de Banco de


dados no Cliente MySQL

Armazenar as informações relacionadas aos atos


de origem / atos anteriores (revogação,
Descrição / Finalidade: aditamentos, substabelecimentos, etc)
relacionados a comunicação CEP.

Banco Origem Tabela Origem

ATO01
ATO02
WNOTAS25 ATO03
ATO04

ATO01
ATO02
WNOTAS25
ATO03
ATO04

ATO01
WNOTAS25 ATO02
ATO03
ATO04

ATO01
WNOTAS25 ATO02
ATO03
ATO04

ATO01
ATO02
WNOTAS25 ATO03
ATO04

ATO01
WNOTAS25 ATO02
ATO03
ATO04
ATO01
ATO02
WNOTAS25
ATO03
ATO04

ATO01
ATO02
WNOTAS25 ATO03
ATO04

ATO01
ATO02
WNOTAS25
ATO03
ATO04

ATO01
ATO02
WNOTAS25 ATO03
ATO04

ato_situacao
ATO01
WNOTAS25 ATO02
ATO03
ATO04
Campo Origem Considerações / Validações

id

at_atorevogado_livro

at_atorevogado_letra

at_atorevogado_numfolhaini

at_atorevogado_facefolhaini

at_atorevogado_numfolhafim
at_atorevogado_facefolhafim

at_atorevogado_origem

at_atorevogado_uforigem

Onde o referido código é do IBGE. Usar a


tabela padrão do IBGE para incluir a
Descrição correta.
at_atoRevogado_CidOrigem
Nas pasta: Empacotamento Notas\Arquivos
Auxiliares\IBGE_MUNICIPIOS.xls, foi baixa a
tabela mais recente para auxilar se preciso.

Onde
ato_situacao.ats_idatosofreacao = ato01 até
ato04.at_atorevogado_idato

Quando existir, fixar as seguintes frases para


cada campo;

Tipo: ato_situacao, Protocolo: ato01 até


ato04.Prot onde at_atorevogado_idato =
ato_situacao.ats_situacaogerador ato01 até ato04.id dependendo do
ato01 até ato04.at_atorevogado_idato ats_tipoatoSofreAcao que vai corresponde a
ato_situacao.ats_tipoatoSofreAcao numeração da respectiva tabela, Tipo do Ato:
ato01 até ato04.at_atoRevogado_data ats_tipoatoSofreAcao, Data:
ato01 até ato04.at_atoRevogado_desconhecido at_atoRevogado_data, Desconhecido:
at_atoRevogado_desconhecido

Valores encontrados;
ats_tipoatoSofreAcao; 01 - Escritura
ats_tipoatoSofreAcao; 02 - Procuração
ats_tipoatoSofreAcao; 03 - Testamento
ats_tipoatoSofreAcao; 04 -
Substabelecimento
Layout de conversão Orion TN
Especialidade:  Notas

Item de Conversão do Catálogo: converterProtocoloCEPAtosOrige


m

Nome do Layout: Protocolo – Atos de Origem CEP

Tipo de Banco de dados PostgreSQL

Armazenar as informações
relacionadas aos atos de origem /
atos anteriores (revogação,
Descrição / Finalidade: aditamentos,
substabelecimentos, etc)
relacionados a comunicação CEP.

Campo Orion TN

Tipo de dado1 Tamanho


(Utilizar aspas duplas “campo”)

“idProtocolo” Int

“livroAtoAnteriorCEP” Varchar 20

“complLivroAtoAnteriorCEP” Varchar 50

“folhaInicialAtoAnteriorCEP” Varchar 10

“complFolhaInicialAtoAnteriorCEP” Varchar 50

“folhaFinalAtoAnteriorCEP” Varchar 10
“complFolhaFinalAtoAnteriorCEP” Varchar 50

“cartorioAtoAnteriorCEP” Varchar 50

“ufAtoAnteriorCEP” Varchar 2

“cidadeAtoAnteriorCEP” Varchar 255

“obsAtoAnteriorCEP” Varchar 200


Considerações / Validações3 Finalidade4 Obrigatóri Valor Padrão (Quando
o (S/N) vazio)5

Será usado como identificador nos Identificador S “NULL”


demais layouts de protocolo

S “NULL”

N “NULL”

S “NULL”

N “NULL”

S “NULL”
N “NULL”

N “NULL”

Tabela de domínio 8 – Unidades


Federativas
N “NULL”

Padrão base dos correios. Nome da Cidade N “NULL”

N “NULL”

Você também pode gostar