DGTEC - DESIS - DISJU – SESEJ

Slides:



Advertisements
Apresentações semelhantes
«Forte do Bom Sucesso (Lisboa) – Lápides 1, 2, 3» «nomes gravados, 21 de Agosto de 2008» «Ultramar.TerraWeb»
Advertisements

IFTO ESTRUTURA DE DADOS AULA 05 Prof. Manoel Campos da Silva Filho
INFORMAÇÕES COMPLEMENTARES
EXERCÍCIOS RESULTADO.
EVOLUÇÃO E DESAFIOS DAS EXPORTAÇÕES DE CARNES DE AVES E SUÍNOS
Palestras, oficinas e outras atividades
A busca das mulheres para alcançar seu espaço dentro das organizações
Vamos contar D U De 10 até 69 Professor Vaz Nunes 1999 (Ovar-Portugal). Nenhuns direitos reservados, excepto para fins comerciais. Por favor, não coloque.
Os Municípios das Capitais e a Reforma Tributária Seminário sobre Receitas Públicas – 40 anos CTN Livraria Cultura Paço da Alfândega – Recife-PE 01/12/2006.
Exercício do Tangram Tangram é um quebra-cabeças chinês no qual, usando 7 peças deve-se construir formas geométricas.
Pesquisa Bibliográfica Disciplina de Metodologia da Pesquisa Profª Tereza Yoshiko Kakehashi 1.
Nome : Resolve estas operações começando no centro de cada espiral. Nos rectângulos põe o resultado de cada operação. Comprova se no final.
Ludwig Krippahl, 2007 Programação para as Ciências Experimentais 2006/7 Teórica 5.
SECRETARIA MUNICIPAL DE EDUCAÇÃO
Curso de ADMINISTRAÇÃO
PUCRS - PROGRAMA DE PÓS-GRADUAÇÃO EM PEDIATRIA E SAÚDE DA CRIANÇA Início do Mestrado: 1995 Início do Doutorado: 2004 Formou 63 Mestres e 3 doutores Conceito.
XML - Extensible Markup Language
EXPRESSÕES ARITMÉTICAS
ENCONTRO NACIONAL DOS ADMINISTRADORES TRIBUTÁRIOS Belém, 19 de setembro de 2011 Jorge Castro SEFAZ/MA Representante do CONFAZ na SE/CGSN FISCALIZAÇÃO.
FUNÇÃO MODULAR.
Análise Econômica Lucro Real Nívea Cordeiro 2011.
Universidade Estadual de Campinas
Aula 4 Nomes, Vinculações, Tipos e Escopos
Nossa Velha - Nova Cruz Alta Parte 31.
Provas de Concursos Anteriores
Renda até 2 SM.
República Federativa do Brasil Reforma do Estado, Investimento e Poupança Públicos MINISTRO GUIDO MANTEGA São Paulo, 14 de setembro de 2004 I FÓRUM DE.
Indicadores do Mercado de Meios Eletrônicos de Pagamento
Módulo Financeiro Centro de Custo.
Diagnósticos Educativos = Diagnósticos Preenchidos 100% = 1.539
TELECOMUNICAÇÕES - ROAMING
PESQUISA SOBRE PRAZO MÉDIO DA ASSISTÊNCIA NA SAÚDE SUPLEMENTAR
(CESPE/ Técnico Judiciário do TRT 17ª Região/ES) O Superior Tribunal de Justiça entende que o candidato aprovado em concurso público dentro do limite.
Justificativas Racionalização do uso do Plano – evitar desperdícios Correção de distorções Tratamento isonômico para cônjuges servidores Manutenção da.
MECÂNICA - DINÂMICA Exercícios Cap. 13, 14 e 17. TC027 - Mecânica Geral III - Dinâmica © 2013 Curotto, C.L. - UFPR 2 Problema
Slides para o 1° ano Cpmg-HCR IDENTIFICANDO O ÁTOMO
Bolha Posição de máx. W2 Ponto de Estagnação
CATÁLOGO GÉIA PÁG. 1 GÉIA PÁG. 2 HESTIA PÁG. 3.
PROCESSOS PRINCIPAIS Alunos - Grau de Satisfação 4971 avaliações * Questões que entraram em vigor em 2011 ** N.A. = Não Aplicável Versão: 07/02/2012 INDICADORES.
LINHAS MAIS RECLAMADAS Ranking Negativo para Fiscalização Direcionada Conservação - Frota ANO IV – Nº 06.
LINHAS MAIS RECLAMADAS Ranking Negativo para Fiscalização Direcionada Conservação - Frota ANO IV – Nº 11.
Trabalho sobre Cor Thiago Marques Toledo.
JESUS SE ENCONTRA COM SEUS PRIMEIROS SEGUIDORES
FISCALIZAÇÃO DIRECIONADA CONDUTA - AUXILIAR ANO III – Nº 05.
FISCALIZAÇÃO DIRECIONADA CONDUTA - AUXILIAR ANO III – Nº 02.
Os números a seguir, representam as notas de
Plataforma Brasil – Submissão de pesquisa
PROBLEMAS DE TRANSPORTE
Funcionários - Grau de Satisfação 2096 avaliações
PERFIL DOS BENEFICIÁRIOS E NÃO-BENEFICIÁRIOS DO PROGRAMA BOLSA FAMÍLIA EM TERMOS DE MERCADO DE TRABALHO: CONSIDERAÇÕES METODOLÓGICAS E SUBSTANTIVAS Alessandra.
Tributação da Exportação nas Empresas optantes pelo Simples Nacional
Projeto Marcas que Eu Gosto 1 PROJETO MARCAS QUE EU GOSTO Estudos Quantitativo de Consumidores Janeiro / 2005.
Núcleo de Mídia – Comercial Ranking Nacional de Circulação - Domingos Evolução Mês* 3,38% 2,20% 1,39% 1,13% -4,84% 0,49% -6,16% -0,07% -0,71% 0,27% 0,43%
1/40 COMANDO DA 11ª REGIÃO MILITAR PALESTRA AOS MILITARES DA RESERVA, REFORMADOS E PENSIONISTAS - Mar 06 -
Projeto Medindo minha escola.
NOVOS CONCEITOS DE DEPRECIAÇÃO PARA MÁQUINA E EQUIPAMENTOS
C ORROPIOS, C ARDINCHAS E C ÃES G RANDES O LIVRO de José Paixão em imagens – com pistas de leitura propostas por por www.joraga.net.
Nossa Velha - Nova Cruz Alta Parte 21.
Estatística Aula 9 – 28/02/2011.
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
1 Aplicações do Fecho Regular. 2 A interseção de uma linguagem livre de contexto e uma linguagem regular é uma linguagem livre de contexto livre de contexto.
CONCEITOS FUNDAMENTAIS
Olhe fixamente para a Bruxa Nariguda
Rio Verde - Goiás - Brasil
Máquina de Turing Universal
3ª PESQUISA DE REMUNERAÇÃO
Equipe Bárbara Régis Lissa Lourenço Lucas Hakim Ricardo Spada Coordenador: Gabriel Pascutti.
DADOS DE REFERÊNCIA ACERCA DO ATEDIMENTO AOS USOS MÚLTIPLOS PELO SISTEMA HIDRÁULICO DA BACIA HIDROGRÁFICA DO RIO PARAÍBA DO SUL Brasília-DF Julho/2014.
Módulo Compras Relatórios e Relações 1. Objetivo 2 Conhecer os relatórios e as relações do sistema disponibilizadas no módulo Compras.
Contagem Sequencial do Estoque
Transcrição da apresentação:

DGTEC - DESIS - DISJU – SESEJ Livro Adicional Eletrônico XML DGTEC - DESIS - DISJU – SESEJ

Agenda Introdução Por que XML ? Características e Aplicações Validando documentos XML Processo do livro adicional Eletrônico Padrões Adotados Criando um Livro Adicional Eletrônico Tabelas de Referência Exemplos de XML Incluindo, alterando e excluindo dados Pontos de Atenção Críticas Integrando FTP ao sistema dos cartórios Downloads/Links Contatos

eXtensible Markup Language Introdução eXtensible Markup Language XML é uma linguagem de marcação, mas o que é marcação ? Basicamente, uma forma de adicionar aos dados informações sobre os próprios dados. Linguagens de marcação permitem criar documentos consistindo de texto ou outras entidades, mais códigos de marcação que definem a estrutura, aparência e outros aspectos do dado. XML cuida da estrutura e HTML da aparência <xml:introdução />

Por que usar linguagens de marcação? Com a proliferação de redes de computadores ao redor do mundo, existe um grande número de aplicações, linguagens, sistemas operacionais e dispositivos proprietários de rede. Os dados transmitidos devem incluir todas as informações necessárias para que os sistemas automatizados possam transmitir, receber e tratar o dado. O receptor precisa das tags de marcação para interpretar corretamente a mensagem de formato e conteúdo dos dados. <xml:introdução />

Por que XML ? <autor> </autor> <endereco tipo="Rua"> </endereco> Jorge Amado <linguagem> </linguagem> <indonesia><ilha> </ilha></indonesia> Java <xml:introdução />

Características do XML Simplicidade Cada um descreve seus dados como os vê, aplicações extraem os dados que interessam. XML concentra-se na estrutura da informação e não na sua aparência Integra dado e metadado XML é uma linguagem definida pelo W3C. XML não é uma tecnologia proprietária desenvolvida por uma empresa específica ou para uma plataforma de software particular <xml:introdução />

Sintaxe Início Conteúdo Fim Elemento XML Exemplos: <NUM_GUIA>10010028882</NUM_GUIA> <VALOR_GRERJ>843.30</VALOR_GRERJ> <DATA_RECOLHIMENTO>26/02/2006</DATA_RECOLHIMENTO> <xml:introdução />

Primeiro exemplo: e-mail <?xml version="1.0"?> <Mail> <De>Autor</De> <Para>Alguém</Para> <Data>Quarta-feira - 21 de junho de 2006</Data> <Assunto>Introdução ao XML</Assunto> <Mensagem>Obrigado pela leitura. Esperamos que seja proveitosa</Mensagem> </Mail> <xml:introdução />

Exemplos TXT | CSV 23567Paulo Nogueira 03071997236798734567 67892Maria Cristina de Almeida 22042001823472936726 45321Fernando Rosa da Silva 0112l962478236486236 74394Carolina dos Santos 22051977999932342399 73827Thadeu Alves 17011956657667465765 78398Ana Cristina Lages 03051989653456345455 95845Flávio da Silva 11111967898549564564 52363Carlos Eduardo Gomes 14081945456575668787 98898Luiz Eduardo Almeida Filho27091977665763453454 87878Maria Eduardo da Silva 05071988336456345645 23567;Paulo Nogueira;03/07/1997;236798734567 67892;Maria Cristina de Almeida;22/04/2001;823472936726 45321;Fernando Rosa da Silva;01/12/l962;478236486236 74394;Carolina dos Santos;22/05/1977;999932342399 73827;Thadeu Alves;17/01/1956;657667465765 78398;Ana Cristina Lages;03/05/1989;653456345455 95845;Flávio da Silva;11/11/1967;898549564564 52363;Carlos Eduardo Gomes;14/08/1945;456575668787 98898;Luiz Eduardo Almeida Filho;27/09/1977;665763453454 87878;Maria Eduardo da Silva;05/07/1988;336456345645 <xml:por_que_xml? />

Exemplos em XML <xml:por_que_xml? /> <?xml version="1.0"?> <EMPRESA_XPTO> <FUNCIONARIO> <MATRICULA>23567</MATRICULA> <NOME>Paulo Nogueira</NOME> <DATA_ADMISSAO>03/07/1997</DATA_ADMISSAO> <CPF>236798734567</CPF> </FUNCIONARIO> <MATRICULA>67892</MATRICULA> <NOME>Maria Cristina de Almeida</NOME> <DATA_ADMISSAO>22/04/2001</DATA_ADMISSAO> <CPF>823472936726</CPF> <MATRICULA>45321</MATRICULA> <NOME>Fernando Rosa da Silva</NOME> <DATA_ADMISSAO>01/12/1962</DATA_ADMISSAO> <CPF>478236486236</CPF> </EMPRESA_XPTO> <xml:por_que_xml? />

ator2ator G2G C2G B2G B2C C2C B2B <xml:aplicacoes_xml /> Governo Consumidor Empresa Business B2C C2C B2B Consumidor Empresa Business <xml:aplicacoes_xml />

Integração produtiva entre empresas Após a era em que muitas empresas conquistaram eficiência a partir de implantação de sistemas de informação, estamos vivendo a era em que conjuntos de empresas conseguem eficiência adicional por implantação de sistemas de processos compartilhados (integração entre sistemas de empresas diferentes). Há muitas tecnologias para integração de sistemas. XML é uma das mais usadas. Exemplos: Supermercado <=> Fornecedor Montadora de carro <=> Fabricante de peças Troca de Informações Empresa 1 Empresa 2 <xml:aplicacoes_xml />

Vantagens Flexível Auto-contida Portável Fácil de utilizar Robusta Legível <xml:vantagens />

Elementos Tem casamentos das tags de início e fim As tags de elemento tem que ser apropriadamente posicionadas Documentos XML são sensíveis à letras maiúsculas e minúsculas Espaços não são permitidos! A endentação do XML não é necessária. <xml:sintaxe />

Validando Dados <xml:validando />

Parser e documentos bem formados Parser é o nome genérico de programas que podem ler e reconhecer a estrutura de documentos bem formados Um parser produz mensagens de erro ao encontrar erros estruturais Os navegadores são parsers não validadores Um parser validador é um programa que lê o XML, verifica se é bem formado, depois vê se todos os seus elementos atendem às especificações do DTD ou XSD

DTD “Definição de Tipo de Documento” (Document Type Definition.) DTD é uma maneira de colocar as regras de formação de um documento em código, para que programas possam facilmente gerar documentos novos, verificar e alterar corretamente documentos existentes. A validade de um documento depende do DTD. Um documento bem formado que é válido de acordo com um DTD pode não ser válido de acordo com outro DTD. DTDs não resolvem todos os problemas de validação. Um programa que lê ou gera um documento XML freqüentemente faz alguma validação adicional dos dados. DTDs por exemplo não podem garantir que o conteúdo de um elemento seja um número entre 0 e 100. Também oferecem pouca flexibilidade para disposição dos elementos. <xml:validando />

Validação de XML Documento “well-formed” : dentro das regras básicas Documento Válido: “well-formed” e dentro de uma especificação de um DTD.

Cardinalidade 1 <!ELEMENT entry (nome, endereco, tel, email)> 0..* <!ELEMENT entry (nome, endereco*, tel*, email*)> 1..* <!ELEMENT entry (nome, endereco+, tel+, email+)> 0..1 <!ELEMENT entry (nome, endereco?, tel?, email?)> <xml:validando />

Exemplo de Arquivo DTD <!ELEMENT NOTAFISCAL (CLIENTE, PRODUTO+)> <!ATTLIST NOTAFISCAL NR CDATA #REQUIRED DATA_EMISSAO CDATA #REQUIRED > <!ELEMENT CLIENTE (NOME, ENDERECO, BAIRRO, CIDADE, UF, CEP)> <!ELEMENT NOME (#PCDATA)> <!ELEMENT ENDERECO (#PCDATA)> <!ELEMENT BAIRRO (#PCDATA)> <!ELEMENT CIDADE (#PCDATA)> <!ELEMENT UF (#PCDATA)> <!ELEMENT CEP (#PCDATA)> <!ELEMENT PRODUTO (DESCRICAO, QUANT, UNIDADE, VALOR_UNITARIO)> <!ELEMENT DESCRICAO (#PCDATA)> <!ELEMENT QUANT (#PCDATA)> <!ELEMENT UNIDADE (#PCDATA)> <!ELEMENT VALOR_UNITARIO (#PCDATA)>

Exemplo: Nota Fiscal <xml:exemplos /> <?xml version="1.0" encoding="ISO-8859-1" ?> <NOTAFISCAL NR="1234" DATA_EMISSAO=“25/01/2007"> <CLIENTE> <NOME>Aurelio V. Rodrigues</NOME> <ENDERECO>Rua Xpto, 123</ENDERECO> <BAIRRO>Tijuca</BAIRRO> <CIDADE>Rio de Janeiro</CIDADE> <UF>RJ</UF> <CEP>21200300</CEP> </CLIENTE> <PRODUTO> <DESCRICAO>Mouse Logitech preto óptico com scroll PS2/USB ref 931145-0403</DESCRICAO> <QUANT>1</QUANT> <UNIDADE>UN</UNIDADE> <VALOR_UNITARIO>56.00</VALOR_UNITARIO> </PRODUTO> <DESCRICAO>Cartucho preto original para EPSON STYLUS C87</DESCRICAO> <QUANT>3</QUANT> <UNIDADE>CX</UNIDADE> <VALOR_UNITARIO>28.00</VALOR_UNITARIO> </NOTAFISCAL> <xml:exemplos />

Arquivos DTD e XSD Especificam os elementos do XML: que elementos podem existir que atributos eles podem conter que elementos podem estar aninhados em outros elementos (a estrutura do documento XML) a ordem em que elementos podem ser aninhados É possível montar um documento XML apenas olhando para um DTD,podemos dizer que o DTD é uma regra para um documento XML. <xml:validando />

Conclusão O XML tem sido muito comentado e analisado nos últimos anos. Podemos dizer que XML é: O padrão para apresentação e troca de informações da WEB Sustentado e apoiado por muitas ferramentas Além disso, muitos desenvolvedores renomados de aplicativos para Internet, como Microsoft, Google, Oracle e SUN estão investindo em softwares e pesquisas nesse ramo. Por XML deve-se entender meramente uma notação de texto hierarquicamente estruturado.

Empacotamento Atos + Selos + GRERJ´s + Mov. Estoque Serventia Extrajudicial Digitação dos Dados Empacotamento Atos + Selos + GRERJ´s + Mov. Estoque Geração do Arquivo XML Envio de arquivos XML para servidor FTP Análise do Arq. XML de Retorno WEB WEB ftp.tj.rj.gov.br Carga Livro Adicional XML de Retorno Banco de Dados Dados Ok Rede Corporativa TJERJ

Padrões adotados <xml:padroes />

Codificação Codificação ISSO-8859-1 (Latin 1) <?xml version="1.0" encoding="ISO-8859-1" ?> <xml:padroes />

la_0999_0001.xml Nome do Arquivo XML la - Constante, la = Livro Adicional. 0999 – código da serventia, com zero à esquerda no caso de código da Serventia com 3 dígitos. 0001 – Número da Remessa Exemplo: Cartório 222 enviando remessa de 17/12/2006: Arquivo: la_0222_0001.xml Outros exemplos: la_0520_0001.xml la_0777_0002.xml la_3520_0008.xml <xml:padroes />

Formato de Valores e de Datas Valores sem separadores de milhares e utilizando “.” (ponto) como separador decimal Exemplo: 1835.62 Data no formato DD/MM/AAAA Exemplo: 30/03/2006 <DATA_PRATICA>30/03/2006</DATA_PRATICA> 1.835,62 R$ 1835,32 R$ 1835.32 Errado <xml:padroes />

Elementos Vazios <NUM_MATRICULA>200</NUM_MATRICULA> Errado ! <NUM_MATRICULA> Certo <xml:padroes />

Criando um Livro Adicional Eletrônico

DTD – Livro Adicional <!ELEMENT LIVRO_ADICIONAL (NUM_VERSAO, NUM_REMESSA, COD_SERVENTIA, COD_OPERACAO, GRERJ*, ATRIBUICAO*, ESTOQUE?)> <!ELEMENT NUM_VERSAO (#PCDATA)> <!ELEMENT NUM_REMESSA (#PCDATA)> <!ELEMENT COD_SERVENTIA (#PCDATA)> <!ELEMENT COD_OPERACAO (#PCDATA)> <!ELEMENT GRERJ (DATA_PRATICA, NUM_GUIA, TIPO, VALOR, DATA_RECOLHIMENTO)> <!ELEMENT DATA_PRATICA (#PCDATA)> <!ELEMENT NUM_GUIA (#PCDATA)> <!ELEMENT TIPO (#PCDATA)> <!ELEMENT VALOR (#PCDATA)> <!ELEMENT DATA_RECOLHIMENTO (#PCDATA)> <!ELEMENT ATRIBUICAO (COD_ATRIBUICAO, DESCRICAO, DATA_PRATICA, QUANT_ATOS, ATO*)> <!ELEMENT COD_ATRIBUICAO (#PCDATA)> <!ELEMENT DESCRICAO (#PCDATA)> <!ELEMENT DATA_PRATICA (#PCDATA)> <!ELEMENT QUANT_ATOS (#PCDATA)>

DTD – Livro Adicional <!ELEMENT ATO (COD_ATO, IND_GRATUIDADE, CONVENIO?, NUM_PROTOCOLO?, NUM_MATRICULA?, NUM_REGISTRO?, LIVRO?, FOLHAS?, NUM_RECIBO?, VALOR_EMOLUMENTO, VALOR_LEI3217, VALOR_LEI4664?, VALOR_LEI111?, VALOR_LEI3761, SELO*)> <!ELEMENT COD_ATO (#PCDATA)> <!ELEMENT IND_GRATUIDADE (#PCDATA)> <!ELEMENT CONVENIO (#PCDATA)> <!ELEMENT NUM_PROTOCOLO (#PCDATA)> <!ELEMENT NUM_MATRICULA (#PCDATA)> <!ELEMENT NUM_REGISTRO (#PCDATA)> <!ELEMENT LIVRO (#PCDATA)> <!ELEMENT FOLHAS (#PCDATA)> <!ELEMENT NUM_RECIBO (#PCDATA)> <!ELEMENT VALOR_EMOLUMENTO (#PCDATA)> <!ELEMENT VALOR_LEI3217 (#PCDATA)> <!ELEMENT VALOR_LEI4664 (#PCDATA)> <!ELEMENT VALOR_LEI111 (#PCDATA)> <!ELEMENT VALOR_LEI3761 (#PCDATA)> <!ELEMENT SELO (TIPO_SELO, NUMERO_SELO)> <!ELEMENT TIPO_SELO (#PCDATA)> <!ELEMENT NUMERO_SELO (#PCDATA)> <!ELEMENT ESTOQUE (MOVIMENTACAO+)> <!ELEMENT MOVIMENTACAO (COD_MOVIMENTACAO, LETRA, NUM_INICIAL, NUM_FINAL, TIPO_SELO)> <!ELEMENT COD_MOVIMENTACAO (#PCDATA)> <!ELEMENT LETRA (#PCDATA)> <!ELEMENT NUM_INICIAL (#PCDATA)> <!ELEMENT NUM_FINAL (#PCDATA)> <!ELEMENT TIPO_SELO (#PCDATA)>

Tabelas de Referência <xml:cadastros />

Atribuição <xml:cadastros /> 1 Registros de Distribuição 2 Código Atribuição 1 Registros de Distribuição 2 Ofícios e Atos de Notas 3 Registro Civil das Pessoas Naturais 4 Tabelionato de Protesto de Títulos 5 Ofícios e Atos do Registro de Imóveis 6 Registro de Títulos e Documentos 7 Registro Civil das Pessoas Jurídicas 8 Registro de Interdições e Tutelas 10 Registro de Contratos Marítimos <xml:cadastros />

Atos <xml:cadastros /> REGISTRO CIVIL DAS PESSOAS NATURAIS 3012   REGISTRO CIVIL DAS PESSOAS NATURAIS 3012 averbação de outros atos 3011 averbação de paternidade, por declaração do interessado 3034 conversão de união estável em casamento 3015 juiz de paz fora da sede 3014 juiz de paz na sede 3006 lavratura do assento de casamento à vista de certidão de habilitação expedida por outro ofício 3008 processamento de retificação, averbação, transcrição, cancelamento ou restauração de registro, até averbamento final 3003 processo de habilitação de casamento 3009 processo e averbação em decorrência de carta de sentença ou mandado 3016 realização de casamento fora da sede 3021 registro de casamento civil 3004 registro de casamento religioso c/ efeito civil 3001 registro de nascimento 3002 registro de óbito 3035 registro de qualquer outro ato ou sentença sujeito a registro 3005 registro e afixação de edital de proclamas recebido de outro ofício 3010 termo de tutela ou curatela <xml:cadastros />

Itens de Movimentação de Estoque de Selos Código Descrição Operação 10 Estoque Inicial 20 Fornecedor Entrada 21 Devolução pelo posto e/ou sucursal 22 Absorção de serventia 24 Devolução pelo Juizado da Infância, da Juventude e do Idoso 25 Recebimento de Matriz 31 Saída para Absorção de serventia Saída 32 Consumo diário 33 Cancelamento por perda de validade 34 Cancelamento por extravio 35 Fornecimento a posto e/ou sucursal 36 Cancelamento por roubo 37 Cancelamento por ofício 38 Cancelamento para destruição 39 Cancelamento por furto 40 Fornecimento para o Juizado da Infância, da Juventude e do Idoso <xml:cadastros />

Cadastro de Tipos de Selos Sigla Descrição A Autenticação C Certidão R Registral N1 Notas - 1 Ato N2 Notas - 2 Atos RF1 Reconhecimento de Firma – 1 Ato RF2 Reconhecimento de Firma - 2 Atos NP Procuração RN Registro de Nascimento RO Registro de Óbito Abertura de Firma <xml:cadastros />

Tabelas de Referência IMPORTANTE: As tabelas listadas neste material é apenas uma amostra em 29/01/2007, podendo seu conteúdo ser alterado a qualquer momento sem prévio aviso. Estas tabelas devem ser obtidas e atualizadas regularmente através do site da Corregedoria. <xml:cadastros />

Exemplo de XML

XML Versão 3 LIVRO_ADICIONAL ESTOQUE GRERJ ATRIBUICAO ATO SELO (Estoque de selos) ATRIBUICAO ATO SELO <xml:estrutura />

Serventia 999 Arquivo: la_0999_0567.xml Serventia 999 – Remessa 567 Arquivo: la_0999_0567.xml la - Constante = Livro Adicional. 0999 – Código da serventia, com zeros à esquerda no caso de código da serventia com 3 dígitos. 0567 – Número da Remessa.

DTD – Versão 3 <!ELEMENT LIVRO_ADICIONAL (NUM_VERSAO, NUM_REMESSA, COD_SERVENTIA, COD_OPERACAO, GRERJ*, ATRIBUICAO*, ESTOQUE?)> <!ELEMENT NUM_VERSAO (#PCDATA)> <!ELEMENT NUM_REMESSA (#PCDATA)> <!ELEMENT COD_SERVENTIA (#PCDATA)> <!ELEMENT COD_OPERACAO (#PCDATA)> <!ELEMENT GRERJ (NUM_GUIA, DATA_PRATICA, TIPO, VALOR, DATA_RECOLHIMENTO)> <!ELEMENT NUM_GUIA (#PCDATA)> <!ELEMENT DATA_PRATICA (#PCDATA)> <!ELEMENT TIPO (#PCDATA)> <!ELEMENT VALOR (#PCDATA)> <!ELEMENT DATA_RECOLHIMENTO (#PCDATA)> <!ELEMENT ATRIBUICAO (COD_ATRIBUICAO, DESCRICAO, DATA_PRATICA, QUANT_ATOS, ATO*)> <!ELEMENT COD_ATRIBUICAO (#PCDATA)> <!ELEMENT DESCRICAO (#PCDATA)> <!-- <!ELEMENT DATA_PRATICA (#PCDATA)> --> <!ELEMENT QUANT_ATOS (#PCDATA)>

DTD – Versão 3 <!ELEMENT ATO (COD_ATO, IND_GRATUIDADE, CONVENIO?, NUM_PROTOCOLO?, NUM_MATRICULA?, NUM_REGISTRO?, LIVRO?, FOLHAS?, NUM_RECIBO?, VALOR_EMOLUMENTO, VALOR_LEI3217, VALOR_LEI4664?, VALOR_LEI111?, VALOR_LEI3761, SELO*)> <!ELEMENT COD_ATO (#PCDATA)> <!ELEMENT IND_GRATUIDADE (#PCDATA)> <!ELEMENT CONVENIO (#PCDATA)> <!ELEMENT NUM_PROTOCOLO (#PCDATA)> <!ELEMENT NUM_MATRICULA (#PCDATA)> <!ELEMENT NUM_REGISTRO (#PCDATA)> <!ELEMENT LIVRO (#PCDATA)> <!ELEMENT FOLHAS (#PCDATA)> <!ELEMENT NUM_RECIBO (#PCDATA)> <!ELEMENT VALOR_EMOLUMENTO (#PCDATA)> <!ELEMENT VALOR_LEI3217 (#PCDATA)> <!ELEMENT VALOR_LEI4664 (#PCDATA)> <!ELEMENT VALOR_LEI111 (#PCDATA)> <!ELEMENT VALOR_LEI3761 (#PCDATA)> <!ELEMENT SELO (TIPO_SELO, NUMERO_SELO)> <!ELEMENT TIPO_SELO (#PCDATA)> <!ELEMENT NUMERO_SELO (#PCDATA)> <!ELEMENT ESTOQUE (DATA, MOVIMENTACAO+)> <!ELEMENT DATA (#PCDATA)> <!ELEMENT MOVIMENTACAO (COD_MOVIMENTACAO, LETRA, NUM_INICIAL, NUM_FINAL, TIPO_SELO)> <!ELEMENT COD_MOVIMENTACAO (#PCDATA)> <!ELEMENT LETRA (#PCDATA)> <!ELEMENT NUM_INICIAL (#PCDATA)> <!ELEMENT NUM_FINAL (#PCDATA)> <!-- <!ELEMENT TIPO_SELO (#PCDATA)> -->

Serventia: 999 Arquivo: la_0999_0567.xml Número da Remessa: 567 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>567</NUM_REMESSA> <COD_SERVENTIA>999</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>367.35</VALOR> <DATA_RECOLHIMENTO>10/11/2006</DATA_RECOLHIMENTO> </GRERJ> <NUM_GUIA>00000012346</NUM_GUIA> <TIPO>C</TIPO> <VALOR>7963.28</VALOR> <ATRIBUICAO> <COD_ATRIBUICAO>2</COD_ATRIBUICAO> <DESCRICAO>Ofícios e atos de notas</DESCRICAO> <QUANT_ATOS>4</QUANT_ATOS>

<ATO> <COD_ATO>2013</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_RECIBO>200603031524377</NUM_RECIBO> <VALOR_EMOLUMENTO>1600.30</VALOR_EMOLUMENTO> <VALOR_LEI3217>320.06</VALOR_LEI3217> <VALOR_LEI4664>80.01</VALOR_LEI4664> <VALOR_LEI111>80.01</VALOR_LEI111> <VALOR_LEI3761>12.00</VALOR_LEI3761> <SELO> <TIPO_SELO>A</TIPO_SELO> <NUMERO_SELO>XPT1000</NUMERO_SELO> </SELO> </ATO> <NUM_RECIBO>200603031524388</NUM_RECIBO> <VALOR_EMOLUMENTO>1234.00</VALOR_EMOLUMENTO> <VALOR_LEI3217>246.82</VALOR_LEI3217> <VALOR_LEI4664>61.70</VALOR_LEI4664> <VALOR_LEI111>61.70</VALOR_LEI111> <VALOR_LEI3761>25.12</VALOR_LEI3761> <NUMERO_SELO>XPT1001</NUMERO_SELO>

<COD_ATO>2011</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_RECIBO>200603031524378</NUM_RECIBO> <VALOR_EMOLUMENTO>1600.30</VALOR_EMOLUMENTO> <VALOR_LEI3217>320.06</VALOR_LEI3217> <VALOR_LEI4664>80.01</VALOR_LEI4664> <VALOR_LEI111>80.01</VALOR_LEI111> <VALOR_LEI3761>12.00</VALOR_LEI3761> <SELO> <TIPO_SELO>RF1</TIPO_SELO> <NUMERO_SELO>XPR1000</NUMERO_SELO> </SELO> </ATO> <NUM_RECIBO>200603031524389</NUM_RECIBO> <VALOR_EMOLUMENTO>1234.00</VALOR_EMOLUMENTO> <VALOR_LEI3217>246.82</VALOR_LEI3217> <VALOR_LEI4664>61.70</VALOR_LEI4664> <VALOR_LEI111>61.70</VALOR_LEI111> <VALOR_LEI3761>25.12</VALOR_LEI3761> <NUMERO_SELO>XPR1001</NUMERO_SELO> </ATRIBUICAO>

<COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>2</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_PROTOCOLO>200603031524397</NUM_PROTOCOLO> <NUM_RECIBO>200603031524397</NUM_RECIBO> <VALOR_EMOLUMENTO>400.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>80.08</VALOR_LEI3217> <VALOR_LEI4664>20.02</VALOR_LEI4664> <VALOR_LEI111>20.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>LTK1000</NUMERO_SELO> </SELO> </ATO>

<ATO> <COD_ATO>7011</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <CONVENIO>S</CONVENIO> <NUM_PROTOCOLO>200603311819401</NUM_PROTOCOLO> <NUM_RECIBO>200603311819888</NUM_RECIBO> <VALOR_EMOLUMENTO>250.00</VALOR_EMOLUMENTO> <VALOR_LEI3217>33.04</VALOR_LEI3217> <VALOR_LEI4664>12.50</VALOR_LEI4664> <VALOR_LEI111>12.50</VALOR_LEI111> <VALOR_LEI3761>0</VALOR_LEI3761> </ATO> </ATRIBUICAO> <ATRIBUICAO> <COD_ATRIBUICAO>5</COD_ATRIBUICAO> <DESCRICAO>ofícios e atos do registro de imóveis</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>0</QUANT_ATOS> <COD_ATRIBUICAO>6</COD_ATRIBUICAO> <DESCRICAO>títulos e documentos</DESCRICAO>

<ESTOQUE> <DATA>08/11/2006</DATA> <MOVIMENTACAO> <COD_MOVIMENTACAO>10</COD_MOVIMENTACAO> <LETRA>XPT</LETRA> <NUM_INICIAL>1000</NUM_INICIAL> <NUM_FINAL>5000</NUM_FINAL> <TIPO_SELO>A</TIPO_SELO> </MOVIMENTACAO> <LETRA>XPR</LETRA> <NUM_FINAL>7000</NUM_FINAL> <TIPO_SELO>RF1</TIPO_SELO> <COD_MOVIMENTACAO>20</COD_MOVIMENTACAO> <LETRA>LTK</LETRA> <NUM_FINAL>2000</NUM_FINAL> <TIPO_SELO>N1</TIPO_SELO>

<MOVIMENTACAO> <COD_MOVIMENTACAO>32</COD_MOVIMENTACAO> <LETRA>XPT</LETRA> <NUM_INICIAL>1000</NUM_INICIAL> <NUM_FINAL>1001</NUM_FINAL> <TIPO_SELO>A</TIPO_SELO> </MOVIMENTACAO> <LETRA>XPR</LETRA> <TIPO_SELO>RF1</TIPO_SELO> <LETRA>LTK</LETRA> <NUM_FINAL>1000</NUM_FINAL> <TIPO_SELO>N1</TIPO_SELO> </ESTOQUE> </LIVRO_ADICIONAL>

Estoque de Selos Estoque Inicial de Selos LETRA NUMERAÇÃO INICIAL NUMERAÇÃO FINAL TIPO DE SELO XPT 1000 5000 A XPR 1000 7000 RF1 Entrada de Selos – Origem: Fornecedor LTK 1000 2000 N1 Saída de Selos – Consumo Diário XPT 1000 1001 A XPR 1000 1001 RF1 LTK 1000 1000 N1 Estoque Final de Selos LETRA NUMERAÇÃO INICIAL NUMERAÇÃO FINAL TIPO DE SELO XPT 1002 5000 A XPR 1002 7000 RF1 LTK 1001 2000 N1

Arquivo de Retorno Serventia: 999 Número da Remessa: 567 Arquivo: ret_la_0999_0567.xml <?xml version="1.0" encoding="iso-8859-1"?> <RETORNO> <CRITICA> <COD_CRITICA>0</COD_CRITICA> <MENSAGEM>Remessa [0567] Incluída com Sucesso.</MENSAGEM> <ELEMENTO_XML></ELEMENTO_XML> </CRITICA> </RETORNO>

Incluindo, Alterando e Excluindo Dados

Como incluir dados via arq XML Para Incluir uma Remessa devemos usar o código de operação “I”. Arquivo: la_0333_0020.xml Cartório: 333 Número da Remessa: 20 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>333</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.34</VALOR> <DATA_RECOLHIMENTO>10/11/2006</DATA_RECOLHIMENTO> </GRERJ> <NUM_GUIA>00000012346</NUM_GUIA> <TIPO>C</TIPO> <VALOR>7963.28</VALOR>

Como incluir dados via arq XML <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <CONVENIO>N</CONVENIO> <NUM_PROTOCOLO>200603031522297</NUM_PROTOCOLO> <NUM_RECIBO>200603031523337</NUM_RECIBO> <VALOR_EMOLUMENTO>400.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>80.08</VALOR_LEI3217> <VALOR_LEI4664>20.02</VALOR_LEI4664> <VALOR_LEI111>20.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>LTK1000</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO> </LIVRO_ADICIONAL>

Alteração da Remessa Anterior <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>333</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.34</VALOR> <DATA_RECOLHIMENTO>10/11/2006</DATA_RECOLHIMENTO> </GRERJ> <NUM_GUIA>00000012346</NUM_GUIA> <TIPO>C</TIPO> <VALOR>7963.28</VALOR> <DATA_RECOLHIMENTO>10/11/2006</DATA_RECOLHIMENTO> Alteração da Remessa Anterior Para Alterar uma Remessa devemos usar o código de operação “A”. Exclusão da segunda GRERJ. Arquivo: la_0333_0020.xml Cartório: 333 Número da Remessa: 20 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>333</COD_SERVENTIA> <COD_OPERACAO>A</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.34</VALOR> <DATA_RECOLHIMENTO>10/11/2006</DATA_RECOLHIMENTO> </GRERJ>

Alteração da Remessa Anterior <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <CONVENIO>N</CONVENIO> <NUM_PROTOCOLO>200603031522297</NUM_PROTOCOLO> <NUM_RECIBO>200603031523337</NUM_RECIBO> <VALOR_EMOLUMENTO>400.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>80.08</VALOR_LEI3217> <VALOR_LEI4664>20.02</VALOR_LEI4664> <VALOR_LEI111>20.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>LTK1000</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO> Alteração da Remessa Anterior <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <CONVENIO>N</CONVENIO> <NUM_PROTOCOLO>200603031522297</NUM_PROTOCOLO> <NUM_RECIBO>200603031523337</NUM_RECIBO> <VALOR_EMOLUMENTO>300.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>60.08</VALOR_LEI3217> <VALOR_LEI4664>15.02</VALOR_LEI4664> <VALOR_LEI111>15.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>LTK1000</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO> </LIVRO_ADICIONAL>

Exclusão da Remessa Anterior Para EXCLUIR uma REMESSA devemos usar o código de operação “E”. Arquivo: la_0333_0020.xml Cartório: 333 Número da Remessa: 20 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>333</COD_SERVENTIA> <COD_OPERACAO>E</COD_OPERACAO> </LIVRO_ADICIONAL>

Exemplo de como transmitir um dia sem prática de Ato Para Incluir uma Remessa devemos usar o código de operação “I”. Arquivo: la_0333_0030.xml Cartório: 333 Número da Remessa: 30 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>30</NUM_REMESSA> <COD_SERVENTIA>333</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <ATRIBUICAO> <COD_ATRIBUICAO>2</COD_ATRIBUICAO> <DESCRICAO>Ofícios e atos de notas</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>0</QUANT_ATOS> </ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <COD_ATRIBUICAO>11</COD_ATRIBUICAO> <DESCRICAO>certidões especiais</DESCRICAO> </LIVRO_ADICIONAL>

Inclusão de Remessa – exemplo: Certidão Para Incluir uma Remessa devemos usar o código de operação “I”. Arquivo: la_0444_0020.xml Cartório: 444 Número da Remessa: 20 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>444</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>10/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.00</VALOR> <DATA_RECOLHIMENTO>12/11/2006</DATA_RECOLHIMENTO> </GRERJ> <ATRIBUICAO> <COD_ATRIBUICAO>3</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas naturais</DESCRICAO> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>3017</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_PROTOCOLO>200603031522306</NUM_PROTOCOLO> <NUM_RECIBO>200603031523309</NUM_RECIBO> <VALOR_EMOLUMENTO>400.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>80.08</VALOR_LEI3217> <VALOR_LEI4664>20.02</VALOR_LEI4664> <VALOR_LEI111>20.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> </ATO> </ATRIBUICAO>

Inclusão de Remessa – exemplo: Certidão Arquivo: la_0444_0020 Inclusão de Remessa – exemplo: Certidão Arquivo: la_0444_0020.xml Cartório: 444 Número da Remessa: 20 ...................... <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <DATA_PRATICA>10/11/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_PROTOCOLO>200603311819397</NUM_PROTOCOLO> <NUM_RECIBO>200603311819397</NUM_RECIBO> <VALOR_EMOLUMENTO>400.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>80.08</VALOR_LEI3217> <VALOR_LEI4664>20.02</VALOR_LEI4664> <VALOR_LEI111>20.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>XPT-5700</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO> </LIVRO_ADICIONAL>

Como Transmitir uma Remessa de Complemento. Para Complementar uma Remessa devemos usar o código de operação “C”. Arquivo: la_0444_0051.xml Cartório:444 Número da Remessa:51 <ATRIBUICAO> <COD_ATRIBUICAO>3</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas naturais</DESCRICAO> <DATA_PRATICA>10/11/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>3017</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_PROTOCOLO>200603031522306</NUM_PROTOCOLO> <NUM_RECIBO>200603031523309</NUM_RECIBO> <VALOR_EMOLUMENTO>400.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>80.08</VALOR_LEI3217> <VALOR_LEI4664>20.02</VALOR_LEI4664> <VALOR_LEI111>20.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> </ATO> <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>51</NUM_REMESSA> <COD_SERVENTIA>444</COD_SERVENTIA> <COD_OPERACAO>C</COD_OPERACAO> <ATRIBUICAO> <COD_ATRIBUICAO>3</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas naturais</DESCRICAO> <DATA_PRATICA>10/11/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>3017</COD_ATO> <IND_GRATUIDADE></IND_GRATUIDADE> <NUM_PROTOCOLO>200603031522306</NUM_PROTOCOLO> <NUM_RECIBO>200603031523309</NUM_RECIBO> <VALOR_EMOLUMENTO></VALOR_EMOLUMENTO> <VALOR_LEI3217></VALOR_LEI3217> <VALOR_LEI4664></VALOR_LEI4664> <VALOR_LEI111></VALOR_LEI111> <VALOR_LEI3761></VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>XPT-8760</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO>

Como Transmitir uma Remessa de Complemento. Para Complementar uma Remessa devemos usar o código de operação “C”. Arquivo: la_0444_0051.xml Cartório:444 Número da Remessa:51 <ESTOQUE> <DATA>08/11/2006</DATA> <MOVIMENTACAO> <COD_MOVIMENTACAO>32</COD_MOVIMENTACAO> <LETRA>XPT</LETRA> <NUM_INICIAL>8760</NUM_INICIAL> <NUM_FINAL>8760</NUM_FINAL> <TIPO_SELO>N1</TIPO_SELO> </MOVIMENTACAO> </ESTOQUE> </LIVRO_ADICIONAL>

Estoque de Selos

Estoque de Selos - Saldo e Movimentação Arquivo: la_0222_0077 Estoque de Selos - Saldo e Movimentação Arquivo: la_0222_0077.xml Serventia: 222 Remessa:77 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>77</NUM_REMESSA> <COD_SERVENTIA>222</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <ATRIBUICAO> <COD_ATRIBUICAO>2</COD_ATRIBUICAO> <DESCRICAO>Ofícios e atos de notas</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>2</QUANT_ATOS> <ATO> <COD_ATO>2013</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_RECIBO>200603031524387</NUM_RECIBO> <VALOR_EMOLUMENTO>1600.30</VALOR_EMOLUMENTO> <VALOR_LEI3217>320.06</VALOR_LEI3217> <VALOR_LEI4664>80.01</VALOR_LEI4664> <VALOR_LEI111>80.01</VALOR_LEI111> <VALOR_LEI3761>12.00</VALOR_LEI3761> <SELO> <TIPO_SELO>A</TIPO_SELO> <NUMERO_SELO>XPT1000</NUMERO_SELO> </SELO> </ATO>

Estoque de Selos - Saldo e Movimentação <ATO> <COD_ATO>2013</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_RECIBO>200603031524555</NUM_RECIBO> <VALOR_EMOLUMENTO>1600.30</VALOR_EMOLUMENTO> <VALOR_LEI3217>320.06</VALOR_LEI3217> <VALOR_LEI4664>80.01</VALOR_LEI4664> <VALOR_LEI111>80.01</VALOR_LEI111> <VALOR_LEI3761>12.00</VALOR_LEI3761> <SELO> <TIPO_SELO>A</TIPO_SELO> <NUMERO_SELO>XPT1001</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO>

Estoque de Selos - Saldo e Movimentação <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <DATA_PRATICA>08/11/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_PROTOCOLO>200603031524397</NUM_PROTOCOLO> <NUM_RECIBO>200603031524397</NUM_RECIBO> <VALOR_EMOLUMENTO>400.40</VALOR_EMOLUMENTO> <VALOR_LEI3217>80.08</VALOR_LEI3217> <VALOR_LEI4664>20.02</VALOR_LEI4664> <VALOR_LEI111>20.02</VALOR_LEI111> <VALOR_LEI3761>2.00</VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>LTK1000</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO>

Estoque de Selos - Saldo e Movimentação <DATA>08/11/2006</DATA> <MOVIMENTACAO> <COD_MOVIMENTACAO>10</COD_MOVIMENTACAO> <LETRA>XPT</LETRA> <NUM_INICIAL>1000</NUM_INICIAL> <NUM_FINAL>3000</NUM_FINAL> <TIPO_SELO>A</TIPO_SELO> </MOVIMENTACAO> <COD_MOVIMENTACAO>20</COD_MOVIMENTACAO> <LETRA>LTK</LETRA> <NUM_FINAL>2000</NUM_FINAL> <TIPO_SELO>N1</TIPO_SELO> ------------------------------------------------------------------------- ESTOQUE INICIAL DE SELOS LETRA NUMERAÇÃO INICIAL NUMERAÇÃO FINAL TIPO DE SELO XPT 1000 3000 A ENTRADA DE SELOS – ORIGEM: FORNECEDOR LETRA NUMERAÇÃO INICIAL NUMERAÇÃO FINAL TIPO DE SELO LTK 1000 2000 N1

Estoque de Selos - Saldo e Movimentação <MOVIMENTACAO> <COD_MOVIMENTACAO>32</COD_MOVIMENTACAO> <LETRA>XPT</LETRA> <NUM_INICIAL>1000</NUM_INICIAL> <NUM_FINAL>1001</NUM_FINAL> <TIPO_SELO>A</TIPO_SELO> </MOVIMENTACAO> <LETRA>LTK</LETRA> <NUM_FINAL>1000</NUM_FINAL> <TIPO_SELO>N1</TIPO_SELO> ------------------------------------------------------------------------- SAÍDA DE SELOS – CONSUMO DIÁRIO LETRA NUMERAÇÃO INICIAL NUMERAÇÃO FINAL TIPO DE SELO XPT 1000 1001 A LTK 1000 1000 N1 ESTOQUE FINAL DE SELOS XPT 1002 3000 A LTK 1001 2000 N1

Remessa XML – Códigos de operação válidos Remessa – I (incluir), A (alterar), E (excluir), C (Complemento) <COD_OPERACAO>I</COD_OPERACAO> <COD_OPERACAO>A</COD_OPERACAO> <COD_OPERACAO>E</COD_OPERACAO> <COD_OPERACAO>C</COD_OPERACAO>

<!! Pontos de Atenção !!>

Atos e selos com informações em branco. <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>777</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>11/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.00</VALOR> <DATA_RECOLHIMENTO>13/11/2006</DATA_RECOLHIMENTO> </GRERJ> <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE> </IND_GRATUIDADE> <NUM_PROTOCOLO> </NUM_PROTOCOLO> <NUM_RECIBO> </NUM_RECIBO> <VALOR_EMOLUMENTO>0</VALOR_EMOLUMENTO> <VALOR_LEI3217>0</VALOR_LEI3217> <VALOR_LEI3761>0</VALOR_LEI3761> <SELO> <TIPO_SELO> </TIPO_SELO> <NUMERO_SELO> </NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO> </LIVRO_ADICIONAL> Informações (valores e quantidades) do Ato e a quantidade do selo zeradas. Quando este caso ocorrer, basta suprimir as TAG’s de Ato e do selo sem dados. Bastando informar a atribuição correspondente com a quantidade de atos zerada.

Atos e selos com informações em branco. <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>777</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>11/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.00</VALOR> <DATA_RECOLHIMENTO>13/11/2006</DATA_RECOLHIMENTO> </GRERJ> <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <QUANT_ATOS>0</QUANT_ATOS> </ATRIBUICAO> </LIVRO_ADICIONAL>

Dados do Livro Adicional incorretos. Arquivo : la_0577_0021 Dados do Livro Adicional incorretos. Arquivo : la_0577_0021.xml Serventia = 0577 Remessa = 21 Número da Versão = 3 <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>2</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>777</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>00000012345</NUM_GUIA> <DATA_PRATICA>11/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.00</VALOR> <DATA_RECOLHIMENTO>13/11/2006</DATA_RECOLHIMENTO> </GRERJ> <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <QUANT_ATOS>0</QUANT_ATOS> </ATRIBUICAO> </LIVRO_ADICIONAL>

GRERJ Inválida. Número da guia com dígito separado por um traço Exemplo: <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>777</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA>0000001234-5</NUM_GUIA> <DATA_PRATICA>11/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>2500.00</VALOR> <DATA_RECOLHIMENTO>13/11/2006</DATA_RECOLHIMENTO> </GRERJ> <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <QUANT_ATOS>0</QUANT_ATOS> </ATRIBUICAO> </LIVRO_ADICIONAL>

GRERJ Inválida. Exemplo: <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>333</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <ATRIBUICAO> <COD_ATRIBUICAO>7</COD_ATRIBUICAO> <DESCRICAO>civil das pessoas jurídicas</DESCRICAO> <DATA_PRATICA>11/10/2006</DATA_PRATICA> <QUANT_ATOS>1</QUANT_ATOS> <ATO> <COD_ATO>7001</COD_ATO> <IND_GRATUIDADE>N</IND_GRATUIDADE> <NUM_PROTOCOLO>200603031522297</NUM_PROTOCOLO> <NUM_RECIBO>200603031523337</NUM_RECIBO> <VALOR_EMOLUMENTO>1665.32</VALOR_EMOLUMENTO> <VALOR_LEI3217>233.04</VALOR_LEI3217> <VALOR_LEI4664>83.26</VALOR_LEI4664> <VALOR_LEI111>83.26</VALOR_LEI111> <VALOR_LEI3761>152.00</VALOR_LEI3761> <SELO> <TIPO_SELO>N1</TIPO_SELO> <NUMERO_SELO>LTK1000</NUMERO_SELO> </SELO> </ATO> </ATRIBUICAO> </LIVRO_ADICIONAL> GRERJ Inválida. Arquivo com valor da GRERJ zerado e/ou sem o número da guia. Quando este caso ocorrer, basta suprimir a TAG de GRERJ sem dados. Exemplo: <?xml version="1.0" encoding="ISO-8859-1"?> <LIVRO_ADICIONAL> <NUM_VERSAO>3</NUM_VERSAO> <NUM_REMESSA>20</NUM_REMESSA> <COD_SERVENTIA>777</COD_SERVENTIA> <COD_OPERACAO>I</COD_OPERACAO> <GRERJ> <NUM_GUIA></NUM_GUIA> <DATA_PRATICA>11/11/2006</DATA_PRATICA> <TIPO>D</TIPO> <VALOR>0</VALOR> <DATA_RECOLHIMENTO>13/11/2006</DATA_RECOLHIMENTO> </GRERJ>

Código do cartório errado. Quando este caso ocorrer, o arquivo, com a remessa, não será executado. Exemplo: Cartório 777 e Remessa 57. Arquivo ERRADO: la_777_0057.xml NOME CORRETO: la_0777_0057.xml la_0999_XXXX.xml la = Constante, Livro Adicional 0999 = código da serventia, com zeros à esquerda. Exemplos: 0777 – Serventia 777 la_0777_0057.xml 8765 – Serventia 8765 la_8765_0057.xml XXXX = Número da Remessa.

Críticas

Arquivo de Retorno

Integrando FTP ao sistema dos cartórios

Downloads Documentação http://www.tj.rj.gov.br Seção Corregedoria Dinamic XML Editor http://sourceforge.net/projects/dlxmleditor Microsoft .NET Framework Version 1.1 http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displaylang=en Downloads

Alguns links sobre XML na web http://xml.apache.org/ http://www.xmlfiles.com/ http://www.xml.com/ http://www.xml.org/ http://www.zvon.org/ http://www.xmlhack.com/

Contatos Call Center: 3133-9700 CORREGEDORIA-GERAL DA JUSTIÇA Diretoria Geral de Fiscalização e Apoio às Serventias Extrajudiciais Divisão de Monitoramento Extrajudicial DIMEX (demon@tj.rj.gov.br)

Dúvidas

<Fim/>