SlideShare a Scribd company logo
1 of 7
Gestão de XML TOTVSIP
Rafael Marega/ Outubro - 2013
Características
Resumo da solução
Permite armazenar o XML de Nfe, recebida diretamente do servidor de e-mail, em
banco de dados. Possibilita a visualização do XML, consulta através de filtros
dinâmicos e gerenciamento de acessos por usuário. Possui tecnologia Webservice
para implementação de integrações com outros sistemas.
Características
• Homologado para bancos SQL e Oracle
• Tecnologia .Net
• Homologado para os sistemas Protheus, RM e Datasul
Gestão de XML
Características
Processos
• Serviço de escuta, extração e armazenamento de XML recebido por e-mail
• Com o XML no banco, são feitas as seguintes consistências:
– Checagem se o arquivo do XML não está corrompido;
– Validação de autenticidade junto a SEFAZ;
– Geração de registro de ocorrências (log)
• Interface de parametrização dos acessos por usuário
• Todos os itens abaixo podem ser configurados por empresa / coligada
– Interface de parametrização do serviço de consistências e armazenamento
– Interface de parametrização das unidades federativas e URL’s
– Interface de parametrização das empresas x unidade federativa
– Interface de consulta e visualização dos XMLs
• Verificação de cancelamento no prazo de X dias
Gestão de XML
Login e Formulário Principal
Gestão de XML
4
Parâmetros
Gestão de XML
5
Consulta aos XMLs armazenados
Gestão de XML
6
Rafael Marega
EAR – Base
marega@totvs.com.br
QUESTÕES
7
Gestão de XML

More Related Content

What's hot

SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)Marcio Guedes
 
Arquiteturas SOA, WOA e REST
Arquiteturas SOA, WOA e RESTArquiteturas SOA, WOA e REST
Arquiteturas SOA, WOA e RESTlucasbarsand
 
Web Services Xml
Web Services XmlWeb Services Xml
Web Services XmlUFMG
 
JEE 6 e REST - O que vem por ai
JEE 6 e REST - O que vem por aiJEE 6 e REST - O que vem por ai
JEE 6 e REST - O que vem por aiRafael Nunes
 
Quintas da TI - Novidades do Exchange Server 2016
Quintas da TI - Novidades do Exchange Server 2016Quintas da TI - Novidades do Exchange Server 2016
Quintas da TI - Novidades do Exchange Server 2016Bruno Lopes
 
xTiss - Validação de Arquivos Padrão TISS
xTiss - Validação de Arquivos Padrão TISSxTiss - Validação de Arquivos Padrão TISS
xTiss - Validação de Arquivos Padrão TISSPlano Bê
 
Integração de Sistemas utilizando Apache Camel
Integração de Sistemas utilizando Apache CamelIntegração de Sistemas utilizando Apache Camel
Integração de Sistemas utilizando Apache CamelPedro Oliveira
 
Diferenças entre SOAP e REST
Diferenças entre SOAP e RESTDiferenças entre SOAP e REST
Diferenças entre SOAP e RESTtiagolimas
 
Trabalho asoso tp4
Trabalho asoso   tp4Trabalho asoso   tp4
Trabalho asoso tp4markellycs
 

What's hot (11)

SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)SOAP x REST (PSDC Unitri)
SOAP x REST (PSDC Unitri)
 
Bea Weblogic - features
Bea Weblogic - featuresBea Weblogic - features
Bea Weblogic - features
 
Arquiteturas SOA, WOA e REST
Arquiteturas SOA, WOA e RESTArquiteturas SOA, WOA e REST
Arquiteturas SOA, WOA e REST
 
Web Services Xml
Web Services XmlWeb Services Xml
Web Services Xml
 
JEE 6 e REST - O que vem por ai
JEE 6 e REST - O que vem por aiJEE 6 e REST - O que vem por ai
JEE 6 e REST - O que vem por ai
 
Quintas da TI - Novidades do Exchange Server 2016
Quintas da TI - Novidades do Exchange Server 2016Quintas da TI - Novidades do Exchange Server 2016
Quintas da TI - Novidades do Exchange Server 2016
 
xTiss - Validação de Arquivos Padrão TISS
xTiss - Validação de Arquivos Padrão TISSxTiss - Validação de Arquivos Padrão TISS
xTiss - Validação de Arquivos Padrão TISS
 
Integração de Sistemas utilizando Apache Camel
Integração de Sistemas utilizando Apache CamelIntegração de Sistemas utilizando Apache Camel
Integração de Sistemas utilizando Apache Camel
 
Diferenças entre SOAP e REST
Diferenças entre SOAP e RESTDiferenças entre SOAP e REST
Diferenças entre SOAP e REST
 
Trabalho asoso tp4
Trabalho asoso   tp4Trabalho asoso   tp4
Trabalho asoso tp4
 
WCF
WCFWCF
WCF
 

Similar to Gestão de XML

Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EEUso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EEMarco Antonio Maciel
 
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BRJBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BRElvis Rocha
 
Desenvolvendo Produtos Com Java EE
Desenvolvendo Produtos Com Java EEDesenvolvendo Produtos Com Java EE
Desenvolvendo Produtos Com Java EEelliando dias
 
People soft on rac sig.en.pt
People soft on rac sig.en.ptPeople soft on rac sig.en.pt
People soft on rac sig.en.ptsaulfreitas
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebDaniel Brandão
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de redeMarcos Monteiro
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de redeMarcos Monteiro
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de redeMarcos Monteiro
 
Desenvolvimento de uma API RESTful com Java EE
Desenvolvimento de uma API RESTful com Java EEDesenvolvimento de uma API RESTful com Java EE
Desenvolvimento de uma API RESTful com Java EELuan Felipe Knebel
 
Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014MySQL Brasil
 
Segurança no MySQL
Segurança no MySQLSegurança no MySQL
Segurança no MySQLMySQL Brasil
 
Sistemas de Gestão de Arquivo
Sistemas de Gestão de ArquivoSistemas de Gestão de Arquivo
Sistemas de Gestão de ArquivoAndreia Carvalho
 

Similar to Gestão de XML (20)

Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EEUso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
Uso de Critérios de Seleção para Frameworks Livres em Plataforma Java EE
 
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BRJBoss Fuse Service Works - O Fuse além da integração - PT-BR
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
 
Web Services
Web ServicesWeb Services
Web Services
 
Xml Ws
Xml WsXml Ws
Xml Ws
 
Desenvolvendo Produtos Com Java EE
Desenvolvendo Produtos Com Java EEDesenvolvendo Produtos Com Java EE
Desenvolvendo Produtos Com Java EE
 
Curso de xml
Curso de xmlCurso de xml
Curso de xml
 
People soft on rac sig.en.pt
People soft on rac sig.en.ptPeople soft on rac sig.en.pt
People soft on rac sig.en.pt
 
Arquitetura orientada a serviços (SOA)
Arquitetura orientada a serviços (SOA)Arquitetura orientada a serviços (SOA)
Arquitetura orientada a serviços (SOA)
 
Aula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para WebAula 1 - Programação Dinâmica para Web
Aula 1 - Programação Dinâmica para Web
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de rede
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de rede
 
Documentação da infraestrutura de rede
Documentação da infraestrutura de redeDocumentação da infraestrutura de rede
Documentação da infraestrutura de rede
 
Desenvolvimento de uma API RESTful com Java EE
Desenvolvimento de uma API RESTful com Java EEDesenvolvimento de uma API RESTful com Java EE
Desenvolvimento de uma API RESTful com Java EE
 
Apostila Oracle 10g
Apostila Oracle 10gApostila Oracle 10g
Apostila Oracle 10g
 
Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014Novidades do Universo MySQL Agosto 2014
Novidades do Universo MySQL Agosto 2014
 
Apostila oracle
Apostila oracleApostila oracle
Apostila oracle
 
Segurança no MySQL
Segurança no MySQLSegurança no MySQL
Segurança no MySQL
 
Sistemas de Gestão de Arquivo
Sistemas de Gestão de ArquivoSistemas de Gestão de Arquivo
Sistemas de Gestão de Arquivo
 
XML, Webservice e RSS
XML, Webservice e RSSXML, Webservice e RSS
XML, Webservice e RSS
 
Web service
Web serviceWeb service
Web service
 

More from Rafael Marega

Intellector slide share
Intellector   slide shareIntellector   slide share
Intellector slide shareRafael Marega
 
Notasmicrosigaprotheusv11 131001061340-phpapp01
Notasmicrosigaprotheusv11 131001061340-phpapp01Notasmicrosigaprotheusv11 131001061340-phpapp01
Notasmicrosigaprotheusv11 131001061340-phpapp01Rafael Marega
 
Apresentação geral totvs colaboração 2013
Apresentação geral  totvs colaboração 2013Apresentação geral  totvs colaboração 2013
Apresentação geral totvs colaboração 2013Rafael Marega
 
Ciclo totvs inovacoes p11 e p11.5
Ciclo totvs inovacoes p11 e p11.5Ciclo totvs inovacoes p11 e p11.5
Ciclo totvs inovacoes p11 e p11.5Rafael Marega
 
Notas de release_mp_11.5
Notas de release_mp_11.5Notas de release_mp_11.5
Notas de release_mp_11.5Rafael Marega
 
Notas de release_mp_11.0
Notas de release_mp_11.0Notas de release_mp_11.0
Notas de release_mp_11.0Rafael Marega
 
201107 ar meeting - mobilidade softsite
201107   ar meeting - mobilidade softsite201107   ar meeting - mobilidade softsite
201107 ar meeting - mobilidade softsiteRafael Marega
 
Apresentação pre tcc
Apresentação pre tccApresentação pre tcc
Apresentação pre tccRafael Marega
 
Palestra fatec itapetininga_20111018_v002
Palestra fatec itapetininga_20111018_v002Palestra fatec itapetininga_20111018_v002
Palestra fatec itapetininga_20111018_v002Rafael Marega
 
Ferramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheusFerramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheusRafael Marega
 
By you ecm_-_dezembro2010[1]
By you ecm_-_dezembro2010[1]By you ecm_-_dezembro2010[1]
By you ecm_-_dezembro2010[1]Rafael Marega
 
Ciclo jundiai jun_11_ferramentas bi totvs
Ciclo jundiai jun_11_ferramentas bi totvsCiclo jundiai jun_11_ferramentas bi totvs
Ciclo jundiai jun_11_ferramentas bi totvsRafael Marega
 
Palestra policamp campinas_20110517_v002
Palestra policamp campinas_20110517_v002Palestra policamp campinas_20110517_v002
Palestra policamp campinas_20110517_v002Rafael Marega
 
Discurso detalhado ar 2011
Discurso detalhado ar 2011Discurso detalhado ar 2011
Discurso detalhado ar 2011Rafael Marega
 
Ciclo campinas abr_11_ferramentas bi totvs
Ciclo campinas abr_11_ferramentas bi totvsCiclo campinas abr_11_ferramentas bi totvs
Ciclo campinas abr_11_ferramentas bi totvsRafael Marega
 

More from Rafael Marega (20)

Intellector slide share
Intellector   slide shareIntellector   slide share
Intellector slide share
 
Gfe grade
Gfe gradeGfe grade
Gfe grade
 
Notasmicrosigaprotheusv11 131001061340-phpapp01
Notasmicrosigaprotheusv11 131001061340-phpapp01Notasmicrosigaprotheusv11 131001061340-phpapp01
Notasmicrosigaprotheusv11 131001061340-phpapp01
 
Apresentação geral totvs colaboração 2013
Apresentação geral  totvs colaboração 2013Apresentação geral  totvs colaboração 2013
Apresentação geral totvs colaboração 2013
 
Ciclo totvs inovacoes p11 e p11.5
Ciclo totvs inovacoes p11 e p11.5Ciclo totvs inovacoes p11 e p11.5
Ciclo totvs inovacoes p11 e p11.5
 
Notas de release_mp_11.5
Notas de release_mp_11.5Notas de release_mp_11.5
Notas de release_mp_11.5
 
Notas de release_mp_11.0
Notas de release_mp_11.0Notas de release_mp_11.0
Notas de release_mp_11.0
 
201107 ar meeting - mobilidade softsite
201107   ar meeting - mobilidade softsite201107   ar meeting - mobilidade softsite
201107 ar meeting - mobilidade softsite
 
Discurso geosales
Discurso geosalesDiscurso geosales
Discurso geosales
 
Apresentação pre tcc
Apresentação pre tccApresentação pre tcc
Apresentação pre tcc
 
Palestra fatec itapetininga_20111018_v002
Palestra fatec itapetininga_20111018_v002Palestra fatec itapetininga_20111018_v002
Palestra fatec itapetininga_20111018_v002
 
Ferramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheusFerramentas gerenciais totvs protheus
Ferramentas gerenciais totvs protheus
 
Foster bi totvs
Foster bi totvsFoster bi totvs
Foster bi totvs
 
By you ecm_-_dezembro2010[1]
By you ecm_-_dezembro2010[1]By you ecm_-_dezembro2010[1]
By you ecm_-_dezembro2010[1]
 
Ciclo jundiai jun_11_ferramentas bi totvs
Ciclo jundiai jun_11_ferramentas bi totvsCiclo jundiai jun_11_ferramentas bi totvs
Ciclo jundiai jun_11_ferramentas bi totvs
 
Palestra policamp campinas_20110517_v002
Palestra policamp campinas_20110517_v002Palestra policamp campinas_20110517_v002
Palestra policamp campinas_20110517_v002
 
Discurso detalhado ar 2011
Discurso detalhado ar 2011Discurso detalhado ar 2011
Discurso detalhado ar 2011
 
Discurso 2011
Discurso 2011Discurso 2011
Discurso 2011
 
Ciclo campinas abr_11_ferramentas bi totvs
Ciclo campinas abr_11_ferramentas bi totvsCiclo campinas abr_11_ferramentas bi totvs
Ciclo campinas abr_11_ferramentas bi totvs
 
Totvs BI
Totvs BITotvs BI
Totvs BI
 

Gestão de XML

  • 1. Gestão de XML TOTVSIP Rafael Marega/ Outubro - 2013
  • 2. Características Resumo da solução Permite armazenar o XML de Nfe, recebida diretamente do servidor de e-mail, em banco de dados. Possibilita a visualização do XML, consulta através de filtros dinâmicos e gerenciamento de acessos por usuário. Possui tecnologia Webservice para implementação de integrações com outros sistemas. Características • Homologado para bancos SQL e Oracle • Tecnologia .Net • Homologado para os sistemas Protheus, RM e Datasul Gestão de XML
  • 3. Características Processos • Serviço de escuta, extração e armazenamento de XML recebido por e-mail • Com o XML no banco, são feitas as seguintes consistências: – Checagem se o arquivo do XML não está corrompido; – Validação de autenticidade junto a SEFAZ; – Geração de registro de ocorrências (log) • Interface de parametrização dos acessos por usuário • Todos os itens abaixo podem ser configurados por empresa / coligada – Interface de parametrização do serviço de consistências e armazenamento – Interface de parametrização das unidades federativas e URL’s – Interface de parametrização das empresas x unidade federativa – Interface de consulta e visualização dos XMLs • Verificação de cancelamento no prazo de X dias Gestão de XML
  • 4. Login e Formulário Principal Gestão de XML 4
  • 6. Consulta aos XMLs armazenados Gestão de XML 6
  • 7. Rafael Marega EAR – Base marega@totvs.com.br QUESTÕES 7 Gestão de XML