SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
Autor: Eduardo Lanna
Webservice integrado ao SAP:
Governança de Processos do Cadastro
www.keysupport.com.br Revisado: 16/fev/2016
Evite riscos fiscais ao enviar seus arquivos do SPED,
mantendo os dados cadastrais atualizados conosco!!!
Serviços “powered by”
Grau de risco fiscal do Cadastro
 Risco ZERO: consultar todos os registros do cadastro diariamente.
Pode ser inviável técnica ou financeiramente.
 Risco Mínimo: consultar a situação cadastral apenas dos registros
com transações do dia (pedidos aprovados em 24hs).
 Risco Moderado-1: consultar a situação cadastral apenas partir de
um determinado valor da transação, antes do fato gerador.
 Risco Moderado-2: consultar a situação cadastral de todos os
registros ativos periodicamente (semanal ou mensalmente).
 Risco Alto: quando o negócio não admitir qualquer janela de
verificação superior à 24hs, clientes e fornecedores flutuantes, ou
registros de cadastro muito antigos/inativos.
www.keysupport.com.br
Consultas disponiveis no Sistema
Solicite a documentação atualizada do Webservice
 Vide Documentação do Webservice, revisão dez de 2015:
 Receita Federal (pelo CNPJ e CPF)
 Sintegra Estadual, todos as UF (pelo CNPJ ou IE)
 Sintegra de Produtor Rural (pela IE, ou pelo CPF nas 17 UF onde há este cadastro)
 Simples Nacional (pelo CNPJ)
 Suframa (pelo CNPJ ou pelo N° Inscrição Suframa)
 FDC da PMSP (pelo CNPJ ou CCM), e IM no Rio de Janeiro
 IBAMA: regularidade no Cadastro Técnico Federal (pelo CNPJ ou CPF)
 IBAMA: cadastro em áreas de embargo (pelo CNPJ ou CPF)
 Endereço pelo CEP: Logradouro, Bairro, Cidade, UF e Cod.IBGE Municipio;
 Consulta Nº do PIS/NIT do empregado na Dataprev (para o e-Social)
 Consulta de Pré-Qualificação do eSocial;
 CND Federal Div. Ativa (inclui INSS) e Regularidade Fiscal do FGTS
 CND Trabalhista do TST (emissão em PDF)
 Consulta CEIS no Portal de Transparência.
 Consulta completa de CPF para eSocial, incluindo PIS/NIS e endereço.
 Veja a lista completa no site: http://www.keyconsultasweb.com.br/tecnologia-e-
produtos-key/webservice-sincrono/consultas-disponiveis
www.keysupport.com.br
Situação cadastral prevista pela Receita
 IN RFB nº 748 de 28/jun/2007 foi revogada em 08/fev/2010 pela
IN RFN nº 1005;
 IN RFB nº 1005 de 08/fev/2010 define a situação cadastral do
CNPJ em:
 I – ativa; única situação operacional aceitável.
 II - suspensa;
 III - inapta;
 IV - baixada;
 V – nula.
www.keysupport.com.br
Há risco fiscal e tributário se
ocorrerem operações com
empresas nestas situações
cadastrais do CNPJ...
Comprovantes da Consulta (evidência)
www.keysupport.com.br
A resposta do site alvo armazenado em HTML ou PDF serve como
comprovante do processo de consulta antes da operação mercantil.
Como manter a Governança do Cadastro
 Inclusões de novos registros (ex.: ocorre diariamente);
 Alteração de dados existentes pelo usuário, ou reativação de registro
antigo (ex: semanalmente);
 Saneamento Cadastral: periódico, integral ou parcial (ex.: mensal);
 Validação “on line” em “real time” nas operações diárias evitam riscos:
 Emissão de NFe, ou Aprovação de Pedido de Vendas
 Orçamentos de Compras, ou Colocação de pedido a Fornecedor.
www.keysupport.com.br
Cadastramento
Inicial
Fase operacional do Cadastro:
- Relacionamento comercial
- Emissão de documentos
Dados para o Fisco:
SPED NFe / CTe
EFD e ECD
Qualidade dos dados do Cadastro no seu ciclo de vida
www.keysupport.com.br
Integração com ERP via Webservice:
exemplos de Governança com SAP
 Integração com os processos do cadastro do SAP
 Integração via PI Netweaver, se disponivel.
 Alternativa pela função do Web.config File, integração via RFC
ABAP com gateway para acessar o webservice.
 Consultas para entrada de novos registros, e monitoramento da
situação cadastral de existentes
 Opcional integração via Portal para consultas em lote de registros
Integração com Sistemas de Gestão (ERP)
Com uso do Webservice
 O Webservice pode ser integrado a qualquer sistema de gestão do mercado
(ERP, CRM, Portal de Cadastros, etc).
 O maior grau de integração exige customizar telas no ERP para incluir novas
funcionalidades, interferindo nos processos:
 Botão de Consultas para atualização ou reativação de registro inativo;
 Botão de Consultas de revalidação de status de um registro existente;
 Consultas de dados para entrada de novo registro cadastral;
 Validação cadastral antes de gerar NFe, na aprovação do pedido;
 Importação de dados da consulta para atualizar base do cadastro.
 Outros processos podem disparar consultas em bases oficiais. Ex:
 Verificar validade de XML de NFe recebida de fornecedor (no ato);
 Validar validade do XML da NFe no ato do recebimento com a DANFe, e
automaticamente após 7 dias (verificar se foi cancelada);
 Recuperar arquivo XML no Portal Nacional da NFe (requer o Cert. Digital)
www.keysupport.com.br
Interligação do SAP via PI Netweaver
Conexão direta com o webservice
www.keysupport.com.br
Plug-in para telas
do Cadastro
Data Base
ERP Suite
REST+JSON
ou
SOAP XML
DataCenter Cliente Sites Oficiais na Web
https
RFC / XML
PI
Plug In
SAP ABAP
Webservice
Certificados
Consultas
Exemplo de uso de BAPI REST/JSON no SAP:
http://scn.sap.com/community/java/blog/2012/05/22/expose-a-bapi-using-json-and-rest
Interligação do SAP via PI Netweaver
Integração direta PI com webservice
 Características da integração direta via PI Netweaver:
 Requer maior grau de customização ABAP no SAP.
 Maior custo de integração e customização nas telas do cadastro.
 Permite automatizar algumas ações após a consulta.
 Telas do cadastro no SAP devem prever campos adicionais para carregar
informações de apoio à decisão do usuário;
 Requer inteligência nos processos do ABAP para obter os dados da
consulta:
 Comparar dados do cadastro com a resposta do webservice;
 Casos definem atualizações automáticas, ou dependentes de alertas para
aprovação do usuário após análise;
 Bloqueio de transações mercantis em casos de alteração grave da
situação cadastral.
 Processo de consultas pode ser dinâmico, ou via tarefa Batch.
www.keysupport.com.br
Interligação do SAP via PI Netweaver
Utilizando um Portal de Cadastros
www.keysupport.com.br
Plug-in de telas
do Cadastro
Data Base
ERP Suite
DataCenter Cliente
Sites Oficiais na Web
https
PI
Plug In
SAP ABAP
Webservice
Certificados
Consultas
Portal de Pré-Cadastro
KeyConsultas-webservice
(local ou remoto)
REST+JSON
ou
SOAP XML
Interligação do SAP via PI Netweaver
Integração PI via Portal de Cadastros
 Características da integração PI via Portal de Cadastros:
 Requer menor grau de customização ABAP no SAP.
 Menor custo de integração e customização de telas mais simples.
 Não é necessário automatizar todas as decisões no SAP.
 Telas do cadastro podem ser as atuais em uso, sem muita customização.
 A maior complexidade na etapa de análise de resultados das consultas
é operacional, pelo Portal de Cadastros
 Comparar dados do cadastro informado pelo SAP com a resposta do
webservice: ocorre no Portal de Cadastros.
 Casos definem atualizações automáticas, ou dependentes de aprovação do
usuário, tudo definido a partir do Portal de Cadastros;
 Bloqueio de transações mercantis em casos de alteração grave da situação
cadastral é mais simples de implementar.
www.keysupport.com.br
Interligação do SAP via RFC ABAP
Utilizando o Portal de Cadastros como gateway
www.keysupport.com.br
Plug-in de telas
de Cadastro
Data Base
ERP Suite
REST/JSON
DataCenter Cliente
Sites Oficiais na Web
VPN ou
https
Plug In
SAP ABAP
Webservice
Certificados
Consultas
RFC ABAP
Portal de Pré-Cadastro
KeyConsultas-webservice
Função Web.config File (.Net API)
do SAP chamando uma WebRFC
que acessa o Portal.
(local)
Interligação do SAP via RFC ABAP
Utilizando o Portal de Cadastros como Gateway
 Solução para casos de empresas que não possuem a licença do PI
Netweaver, mas querem o benefício do Portal de Cadastros.
 O Portal de Cadastros deve ser local, e opera como um gateway entre
o SAP e o acesso ao webservice externo.
 Uso da função Web.config File (.Net API) do lado SAP chama uma
WebRFC para integrar o ABAP ao Portal de Cadastros.
 O SAP comunica-se via https com o Gateway a partir do ABAP, enviando
os parâmetros da consulta, e os dados cadastrais em uso na base;
 O resultado da consulta via webservice é comparado no Portal, e retorna
pelo ao SAP com instruções sobre atualização, bloqueio, etc.;
 Utiliza API SAP para framework .NET, Python, e outros.
 Comprovantes HTML das consultas ficam armazenados na base do Portal
de Cadastros;
www.keysupport.com.br
Requisitos para Infraestrutura do Portal
Instalação local no DC na rede do SAP
 Requisitos mínimos para o Servidor do Portal de Cadastros:
 01 Servidor: Dual Core de 2GHz ou superior (local, Cloud ou Hosting
dedicado)
 3GB de RAM, e HD de 100GB – RAID 0 ou 1
 Sistema Operacional Linux: Ubuntu 14.04 LTS, RedHat, etc.
 Banco de Dados: MySQL, PostgreSQL, ou comerciais SQL Server,
Oracle.
 Requisitos de Rede: Mínimo de 10Mbps de banda.
www.keyconsultasweb.com.br
Interligação via Portal KeyConsultas-web
Processo “batch” de consultas em Lotes periódicos
www.keysupport.com.br
Data Base
ERP Suite
REST/JSON
DataCenter Cliente
Sites Oficiais na Web
VPN ou
https
Plug In
SAP ABAP
Webservice
Certificados
Consultas
Portal KeyConsultas-web: processo batch
KeyConsultas-webservice
(local ou remoto)
“POST/GET”
“report.CSV”
Postagem de lote de CNPJ/IE para
Consultas diárias, semanais, mensais.
Plug-in de telas
de Cadastro
Interligação via Portal KeyConsultas-web
Processo “batch” de consultas em Lotes periódicos
 Opção com menor grau de integração com SAP: método mais simples
para processos de consulta em lotes, por tarefa “batch”;
 Consultas ocorrem de modo “assíncrono” em relação aos processos
de negócio (pedido de venda aprovado, alteração de cadastro, etc).
 Atende ao Monitoramento de Situação Cadastral antes de operações
mercantis (emissão da NFe);
 Resultado das consultas é arquivo texto (CSV) contendo a situação
cadastral para automação de decisão do lado do ERP:
 Situação APTA do registro na RFB e Sintegra: mantém operação mercantil;
 Situação diferente de ATIVO na RFB, e/ou HABILITADO/ATIVO no
Sintegra Estadual: bloqueio de operação mercantil.
 Automação da análise do resultado se dá do lado do ERP.
www.keysupport.com.br
Diagrama do Sistema KeyConsultas-WS
www.keysupport.com.br
Consultas
Certificados
WS
Websites alvo das Consultas
Webservice
Distribuidor
Pool de Robôs
Ambiente da internet
Websites alvo das Consultas
Arquitetura do Sistema KeyConsultas-WS
Diagrama geral do uso externo via https
Webservice
Distribuidor
Pool de Robôs
(VMs ou Cloud)
Data Center
da Contratante
Internet
https
Sistema Usuário
ERP Suite
Data
Base
webservice
http ou https
Cloud do Provedor
Certificados
Consultas
REST+JSON
ou
SOAP XML
Interfaces do
Usuário
www.keyconsultasweb.com.br
Autor: Eduardo Lanna
Obrigado!
Entre em contato conosco.
www.keysupport.com.br
Evite riscos fiscais ao enviar seus arquivos do SPED,
mantendo os dados cadastrais atualizados conosco!!!
Provedor do Sistema KeyConsultas
www.keyconsultasweb.com.br
www.keysupport.com.br
Tel: +(11) 3382-1505 Atend. Coml.
Direto: +(11) 2778-8040
contato@keyconsultasweb.com.br

Mais conteúdo relacionado

Destaque

Apresentação SAP – Brasília
Apresentação SAP – BrasíliaApresentação SAP – Brasília
Apresentação SAP – BrasíliaEloGroup
 
Apresentação sobre Gestão de Mudança Organizacional
Apresentação sobre Gestão de Mudança OrganizacionalApresentação sobre Gestão de Mudança Organizacional
Apresentação sobre Gestão de Mudança OrganizacionalCompanyWeb
 
Apresentacao Sap Forum 2009 V4
Apresentacao Sap Forum 2009 V4Apresentacao Sap Forum 2009 V4
Apresentacao Sap Forum 2009 V4André Peretti
 
Aula03 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula03 Gerenciamento De Riscos Pmbok 4 Edicao EscmAula03 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula03 Gerenciamento De Riscos Pmbok 4 Edicao EscmWallace de Oliveira Prado
 
Workshop Gestão de Serviços de Ti baseado na ITIL
Workshop Gestão de Serviços de Ti baseado na ITILWorkshop Gestão de Serviços de Ti baseado na ITIL
Workshop Gestão de Serviços de Ti baseado na ITILFernando Palma
 
Aula02 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula02 Gerenciamento De Riscos Pmbok 4 Edicao EscmAula02 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula02 Gerenciamento De Riscos Pmbok 4 Edicao EscmWallace de Oliveira Prado
 
Aula04 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula04 Gerenciamento De Riscos Pmbok 4 Edicao EscmAula04 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula04 Gerenciamento De Riscos Pmbok 4 Edicao EscmWallace de Oliveira Prado
 
Sd vendas e distribuição
Sd vendas e distribuiçãoSd vendas e distribuição
Sd vendas e distribuiçãoWilliam Soares
 
97679540 localizacao-fi
97679540 localizacao-fi97679540 localizacao-fi
97679540 localizacao-fidude27sp
 
4 o processo de planejamento financeiro e orçamento (1)
4 o processo de planejamento financeiro e orçamento (1)4 o processo de planejamento financeiro e orçamento (1)
4 o processo de planejamento financeiro e orçamento (1)Cristina Maria
 
Aula 26 08-13 controle de contas a receber
Aula 26 08-13 controle de contas a receberAula 26 08-13 controle de contas a receber
Aula 26 08-13 controle de contas a receberotaviosneto
 

Destaque (20)

Apresentação SAP – Brasília
Apresentação SAP – BrasíliaApresentação SAP – Brasília
Apresentação SAP – Brasília
 
Alternativas de Governanca de processos do Cadastro
Alternativas de Governanca de processos do CadastroAlternativas de Governanca de processos do Cadastro
Alternativas de Governanca de processos do Cadastro
 
Apresentação sobre Gestão de Mudança Organizacional
Apresentação sobre Gestão de Mudança OrganizacionalApresentação sobre Gestão de Mudança Organizacional
Apresentação sobre Gestão de Mudança Organizacional
 
Consultoria WinVideo
Consultoria WinVideoConsultoria WinVideo
Consultoria WinVideo
 
Ensina.Me
Ensina.MeEnsina.Me
Ensina.Me
 
Apresentacao Sap Forum 2009 V4
Apresentacao Sap Forum 2009 V4Apresentacao Sap Forum 2009 V4
Apresentacao Sap Forum 2009 V4
 
Aula03 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula03 Gerenciamento De Riscos Pmbok 4 Edicao EscmAula03 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula03 Gerenciamento De Riscos Pmbok 4 Edicao Escm
 
Palestra sobre Gestão da Mudança
Palestra sobre Gestão da MudançaPalestra sobre Gestão da Mudança
Palestra sobre Gestão da Mudança
 
Workshop Gestão de Serviços de Ti baseado na ITIL
Workshop Gestão de Serviços de Ti baseado na ITILWorkshop Gestão de Serviços de Ti baseado na ITIL
Workshop Gestão de Serviços de Ti baseado na ITIL
 
Aula02 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula02 Gerenciamento De Riscos Pmbok 4 Edicao EscmAula02 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula02 Gerenciamento De Riscos Pmbok 4 Edicao Escm
 
Aula04 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula04 Gerenciamento De Riscos Pmbok 4 Edicao EscmAula04 Gerenciamento De Riscos Pmbok 4 Edicao Escm
Aula04 Gerenciamento De Riscos Pmbok 4 Edicao Escm
 
35. Gestão da Mudança
35. Gestão da Mudança35. Gestão da Mudança
35. Gestão da Mudança
 
"Como elaborar um plano de negócios de sucesso?" - Ana Pereira (B10)
"Como elaborar um plano de negócios de sucesso?" - Ana Pereira (B10)"Como elaborar um plano de negócios de sucesso?" - Ana Pereira (B10)
"Como elaborar um plano de negócios de sucesso?" - Ana Pereira (B10)
 
Processo sd
Processo sdProcesso sd
Processo sd
 
Gestão de Processos
Gestão de ProcessosGestão de Processos
Gestão de Processos
 
Sd vendas e distribuição
Sd vendas e distribuiçãoSd vendas e distribuição
Sd vendas e distribuição
 
97679540 localizacao-fi
97679540 localizacao-fi97679540 localizacao-fi
97679540 localizacao-fi
 
4 o processo de planejamento financeiro e orçamento (1)
4 o processo de planejamento financeiro e orçamento (1)4 o processo de planejamento financeiro e orçamento (1)
4 o processo de planejamento financeiro e orçamento (1)
 
Aula 26 08-13 controle de contas a receber
Aula 26 08-13 controle de contas a receberAula 26 08-13 controle de contas a receber
Aula 26 08-13 controle de contas a receber
 
Agile BPM (Gestão por Processo Ágil)
Agile BPM (Gestão por Processo Ágil)Agile BPM (Gestão por Processo Ágil)
Agile BPM (Gestão por Processo Ágil)
 

Semelhante a Webservice de Consultas integrado ao ERP (SAP)

(4) Alternativas de Governança de processos do Cadastro
(4) Alternativas de Governança de processos do Cadastro(4) Alternativas de Governança de processos do Cadastro
(4) Alternativas de Governança de processos do CadastroPortal KeyConsultas-web
 
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processoPortal KeyConsultas-web
 
Premier IT Inteligência em Serviços 2016
Premier IT Inteligência em Serviços 2016Premier IT Inteligência em Serviços 2016
Premier IT Inteligência em Serviços 2016Jorge Biesczad Jr.
 
Recepção de documentos fiscais: acabe com os problemas de controle e validação
Recepção de documentos fiscais: acabe com os problemas de controle e validaçãoRecepção de documentos fiscais: acabe com os problemas de controle e validação
Recepção de documentos fiscais: acabe com os problemas de controle e validaçãoGabriela Bornhausen Branco
 
Logistica e Sistemas de Automação
Logistica e Sistemas de AutomaçãoLogistica e Sistemas de Automação
Logistica e Sistemas de AutomaçãoPixelBits
 
GRV Software NFe Moldes ABM Fev2010
GRV Software NFe Moldes ABM Fev2010GRV Software NFe Moldes ABM Fev2010
GRV Software NFe Moldes ABM Fev2010Moldes ABM
 
Apresentação eCommerce Fly01
Apresentação eCommerce Fly01Apresentação eCommerce Fly01
Apresentação eCommerce Fly01Sabrina Ribeiro
 
Oracle solution for Gas & Oil Brazil
Oracle solution for Gas & Oil BrazilOracle solution for Gas & Oil Brazil
Oracle solution for Gas & Oil BrazilAlexandre Lukine
 
Projeto de Integraçao Nacional (Redesim) – RFB / Olga Maria Silva Embiruçu, ...
Projeto de Integraçao Nacional  (Redesim) – RFB / Olga Maria Silva Embiruçu, ...Projeto de Integraçao Nacional  (Redesim) – RFB / Olga Maria Silva Embiruçu, ...
Projeto de Integraçao Nacional (Redesim) – RFB / Olga Maria Silva Embiruçu, ...EUROsociAL II
 
Uma visão abrangente e direta sobre o SPED
Uma visão abrangente e direta sobre o SPEDUma visão abrangente e direta sobre o SPED
Uma visão abrangente e direta sobre o SPEDEliton Luiz de Assis
 
Sped Fiscal, Saneamento, Enriquecimento, Validação cadastral
Sped Fiscal, Saneamento, Enriquecimento, Validação cadastralSped Fiscal, Saneamento, Enriquecimento, Validação cadastral
Sped Fiscal, Saneamento, Enriquecimento, Validação cadastralZipCode
 
Case study BPM Boa Vista
Case study BPM Boa VistaCase study BPM Boa Vista
Case study BPM Boa Vistazishii
 
BRAVA KIT - Cadastro de Clientes
BRAVA KIT - Cadastro de ClientesBRAVA KIT - Cadastro de Clientes
BRAVA KIT - Cadastro de ClientesBRAVA Tecnologia
 

Semelhante a Webservice de Consultas integrado ao ERP (SAP) (20)

(4) Alternativas de Governança de processos do Cadastro
(4) Alternativas de Governança de processos do Cadastro(4) Alternativas de Governança de processos do Cadastro
(4) Alternativas de Governança de processos do Cadastro
 
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
(2) Saneamento de Cadastros de Clientes e Fornecedores: o processo
 
Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)
Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)
Saneamento de Cadastro de Clientes e Fornecedores (KeyConsultas-web)
 
Premier IT Inteligência em Serviços 2016
Premier IT Inteligência em Serviços 2016Premier IT Inteligência em Serviços 2016
Premier IT Inteligência em Serviços 2016
 
Recepção de documentos fiscais: acabe com os problemas de controle e validação
Recepção de documentos fiscais: acabe com os problemas de controle e validaçãoRecepção de documentos fiscais: acabe com os problemas de controle e validação
Recepção de documentos fiscais: acabe com os problemas de controle e validação
 
ERP MSI
ERP MSIERP MSI
ERP MSI
 
Logistica e Sistemas de Automação
Logistica e Sistemas de AutomaçãoLogistica e Sistemas de Automação
Logistica e Sistemas de Automação
 
Portais vendas
Portais vendasPortais vendas
Portais vendas
 
Nota Fiscal Eletrônica
Nota Fiscal EletrônicaNota Fiscal Eletrônica
Nota Fiscal Eletrônica
 
GRV Software NFe Moldes ABM Fev2010
GRV Software NFe Moldes ABM Fev2010GRV Software NFe Moldes ABM Fev2010
GRV Software NFe Moldes ABM Fev2010
 
Apresentação eCommerce Fly01
Apresentação eCommerce Fly01Apresentação eCommerce Fly01
Apresentação eCommerce Fly01
 
Oracle solution for Gas & Oil Brazil
Oracle solution for Gas & Oil BrazilOracle solution for Gas & Oil Brazil
Oracle solution for Gas & Oil Brazil
 
Projeto de Integraçao Nacional (Redesim) – RFB / Olga Maria Silva Embiruçu, ...
Projeto de Integraçao Nacional  (Redesim) – RFB / Olga Maria Silva Embiruçu, ...Projeto de Integraçao Nacional  (Redesim) – RFB / Olga Maria Silva Embiruçu, ...
Projeto de Integraçao Nacional (Redesim) – RFB / Olga Maria Silva Embiruçu, ...
 
Projeto nacional NF-e
Projeto nacional NF-eProjeto nacional NF-e
Projeto nacional NF-e
 
Tático ERP
Tático ERPTático ERP
Tático ERP
 
Uma visão abrangente e direta sobre o SPED
Uma visão abrangente e direta sobre o SPEDUma visão abrangente e direta sobre o SPED
Uma visão abrangente e direta sobre o SPED
 
Sped Fiscal, Saneamento, Enriquecimento, Validação cadastral
Sped Fiscal, Saneamento, Enriquecimento, Validação cadastralSped Fiscal, Saneamento, Enriquecimento, Validação cadastral
Sped Fiscal, Saneamento, Enriquecimento, Validação cadastral
 
Case study BPM Boa Vista
Case study BPM Boa VistaCase study BPM Boa Vista
Case study BPM Boa Vista
 
BRAVA KIT - Cadastro de Clientes
BRAVA KIT - Cadastro de ClientesBRAVA KIT - Cadastro de Clientes
BRAVA KIT - Cadastro de Clientes
 
e-Millennium
e-Millenniume-Millennium
e-Millennium
 

Mais de KeySupport Consultoria e Informática Ltda (6)

O Risco Fiscal do cadastro com arquivos do SPED NFe
O Risco Fiscal do cadastro com arquivos do SPED NFeO Risco Fiscal do cadastro com arquivos do SPED NFe
O Risco Fiscal do cadastro com arquivos do SPED NFe
 
(1) Por que Seguranca de Aplicacoes Web?
(1) Por que Seguranca de Aplicacoes Web?(1) Por que Seguranca de Aplicacoes Web?
(1) Por que Seguranca de Aplicacoes Web?
 
(3) Selo Website Protegido by NStalker
(3) Selo Website Protegido by NStalker(3) Selo Website Protegido by NStalker
(3) Selo Website Protegido by NStalker
 
(4) Comparando o NStalker WAS com o RedeSegura
(4) Comparando o NStalker WAS com o RedeSegura(4) Comparando o NStalker WAS com o RedeSegura
(4) Comparando o NStalker WAS com o RedeSegura
 
(2) O Processo de Gerenciamento de Vulnerabilidades Web
(2) O Processo de Gerenciamento de Vulnerabilidades Web(2) O Processo de Gerenciamento de Vulnerabilidades Web
(2) O Processo de Gerenciamento de Vulnerabilidades Web
 
Curso para Planejamento do Projeto NFe Pelo Contribuinte (KeySupport)
Curso para Planejamento do Projeto NFe Pelo Contribuinte (KeySupport)Curso para Planejamento do Projeto NFe Pelo Contribuinte (KeySupport)
Curso para Planejamento do Projeto NFe Pelo Contribuinte (KeySupport)
 

Webservice de Consultas integrado ao ERP (SAP)

  • 1. Autor: Eduardo Lanna Webservice integrado ao SAP: Governança de Processos do Cadastro www.keysupport.com.br Revisado: 16/fev/2016 Evite riscos fiscais ao enviar seus arquivos do SPED, mantendo os dados cadastrais atualizados conosco!!! Serviços “powered by”
  • 2. Grau de risco fiscal do Cadastro  Risco ZERO: consultar todos os registros do cadastro diariamente. Pode ser inviável técnica ou financeiramente.  Risco Mínimo: consultar a situação cadastral apenas dos registros com transações do dia (pedidos aprovados em 24hs).  Risco Moderado-1: consultar a situação cadastral apenas partir de um determinado valor da transação, antes do fato gerador.  Risco Moderado-2: consultar a situação cadastral de todos os registros ativos periodicamente (semanal ou mensalmente).  Risco Alto: quando o negócio não admitir qualquer janela de verificação superior à 24hs, clientes e fornecedores flutuantes, ou registros de cadastro muito antigos/inativos. www.keysupport.com.br
  • 3. Consultas disponiveis no Sistema Solicite a documentação atualizada do Webservice  Vide Documentação do Webservice, revisão dez de 2015:  Receita Federal (pelo CNPJ e CPF)  Sintegra Estadual, todos as UF (pelo CNPJ ou IE)  Sintegra de Produtor Rural (pela IE, ou pelo CPF nas 17 UF onde há este cadastro)  Simples Nacional (pelo CNPJ)  Suframa (pelo CNPJ ou pelo N° Inscrição Suframa)  FDC da PMSP (pelo CNPJ ou CCM), e IM no Rio de Janeiro  IBAMA: regularidade no Cadastro Técnico Federal (pelo CNPJ ou CPF)  IBAMA: cadastro em áreas de embargo (pelo CNPJ ou CPF)  Endereço pelo CEP: Logradouro, Bairro, Cidade, UF e Cod.IBGE Municipio;  Consulta Nº do PIS/NIT do empregado na Dataprev (para o e-Social)  Consulta de Pré-Qualificação do eSocial;  CND Federal Div. Ativa (inclui INSS) e Regularidade Fiscal do FGTS  CND Trabalhista do TST (emissão em PDF)  Consulta CEIS no Portal de Transparência.  Consulta completa de CPF para eSocial, incluindo PIS/NIS e endereço.  Veja a lista completa no site: http://www.keyconsultasweb.com.br/tecnologia-e- produtos-key/webservice-sincrono/consultas-disponiveis www.keysupport.com.br
  • 4. Situação cadastral prevista pela Receita  IN RFB nº 748 de 28/jun/2007 foi revogada em 08/fev/2010 pela IN RFN nº 1005;  IN RFB nº 1005 de 08/fev/2010 define a situação cadastral do CNPJ em:  I – ativa; única situação operacional aceitável.  II - suspensa;  III - inapta;  IV - baixada;  V – nula. www.keysupport.com.br Há risco fiscal e tributário se ocorrerem operações com empresas nestas situações cadastrais do CNPJ...
  • 5. Comprovantes da Consulta (evidência) www.keysupport.com.br A resposta do site alvo armazenado em HTML ou PDF serve como comprovante do processo de consulta antes da operação mercantil.
  • 6. Como manter a Governança do Cadastro  Inclusões de novos registros (ex.: ocorre diariamente);  Alteração de dados existentes pelo usuário, ou reativação de registro antigo (ex: semanalmente);  Saneamento Cadastral: periódico, integral ou parcial (ex.: mensal);  Validação “on line” em “real time” nas operações diárias evitam riscos:  Emissão de NFe, ou Aprovação de Pedido de Vendas  Orçamentos de Compras, ou Colocação de pedido a Fornecedor. www.keysupport.com.br Cadastramento Inicial Fase operacional do Cadastro: - Relacionamento comercial - Emissão de documentos Dados para o Fisco: SPED NFe / CTe EFD e ECD Qualidade dos dados do Cadastro no seu ciclo de vida
  • 7. www.keysupport.com.br Integração com ERP via Webservice: exemplos de Governança com SAP  Integração com os processos do cadastro do SAP  Integração via PI Netweaver, se disponivel.  Alternativa pela função do Web.config File, integração via RFC ABAP com gateway para acessar o webservice.  Consultas para entrada de novos registros, e monitoramento da situação cadastral de existentes  Opcional integração via Portal para consultas em lote de registros
  • 8. Integração com Sistemas de Gestão (ERP) Com uso do Webservice  O Webservice pode ser integrado a qualquer sistema de gestão do mercado (ERP, CRM, Portal de Cadastros, etc).  O maior grau de integração exige customizar telas no ERP para incluir novas funcionalidades, interferindo nos processos:  Botão de Consultas para atualização ou reativação de registro inativo;  Botão de Consultas de revalidação de status de um registro existente;  Consultas de dados para entrada de novo registro cadastral;  Validação cadastral antes de gerar NFe, na aprovação do pedido;  Importação de dados da consulta para atualizar base do cadastro.  Outros processos podem disparar consultas em bases oficiais. Ex:  Verificar validade de XML de NFe recebida de fornecedor (no ato);  Validar validade do XML da NFe no ato do recebimento com a DANFe, e automaticamente após 7 dias (verificar se foi cancelada);  Recuperar arquivo XML no Portal Nacional da NFe (requer o Cert. Digital) www.keysupport.com.br
  • 9. Interligação do SAP via PI Netweaver Conexão direta com o webservice www.keysupport.com.br Plug-in para telas do Cadastro Data Base ERP Suite REST+JSON ou SOAP XML DataCenter Cliente Sites Oficiais na Web https RFC / XML PI Plug In SAP ABAP Webservice Certificados Consultas Exemplo de uso de BAPI REST/JSON no SAP: http://scn.sap.com/community/java/blog/2012/05/22/expose-a-bapi-using-json-and-rest
  • 10. Interligação do SAP via PI Netweaver Integração direta PI com webservice  Características da integração direta via PI Netweaver:  Requer maior grau de customização ABAP no SAP.  Maior custo de integração e customização nas telas do cadastro.  Permite automatizar algumas ações após a consulta.  Telas do cadastro no SAP devem prever campos adicionais para carregar informações de apoio à decisão do usuário;  Requer inteligência nos processos do ABAP para obter os dados da consulta:  Comparar dados do cadastro com a resposta do webservice;  Casos definem atualizações automáticas, ou dependentes de alertas para aprovação do usuário após análise;  Bloqueio de transações mercantis em casos de alteração grave da situação cadastral.  Processo de consultas pode ser dinâmico, ou via tarefa Batch. www.keysupport.com.br
  • 11. Interligação do SAP via PI Netweaver Utilizando um Portal de Cadastros www.keysupport.com.br Plug-in de telas do Cadastro Data Base ERP Suite DataCenter Cliente Sites Oficiais na Web https PI Plug In SAP ABAP Webservice Certificados Consultas Portal de Pré-Cadastro KeyConsultas-webservice (local ou remoto) REST+JSON ou SOAP XML
  • 12. Interligação do SAP via PI Netweaver Integração PI via Portal de Cadastros  Características da integração PI via Portal de Cadastros:  Requer menor grau de customização ABAP no SAP.  Menor custo de integração e customização de telas mais simples.  Não é necessário automatizar todas as decisões no SAP.  Telas do cadastro podem ser as atuais em uso, sem muita customização.  A maior complexidade na etapa de análise de resultados das consultas é operacional, pelo Portal de Cadastros  Comparar dados do cadastro informado pelo SAP com a resposta do webservice: ocorre no Portal de Cadastros.  Casos definem atualizações automáticas, ou dependentes de aprovação do usuário, tudo definido a partir do Portal de Cadastros;  Bloqueio de transações mercantis em casos de alteração grave da situação cadastral é mais simples de implementar. www.keysupport.com.br
  • 13. Interligação do SAP via RFC ABAP Utilizando o Portal de Cadastros como gateway www.keysupport.com.br Plug-in de telas de Cadastro Data Base ERP Suite REST/JSON DataCenter Cliente Sites Oficiais na Web VPN ou https Plug In SAP ABAP Webservice Certificados Consultas RFC ABAP Portal de Pré-Cadastro KeyConsultas-webservice Função Web.config File (.Net API) do SAP chamando uma WebRFC que acessa o Portal. (local)
  • 14. Interligação do SAP via RFC ABAP Utilizando o Portal de Cadastros como Gateway  Solução para casos de empresas que não possuem a licença do PI Netweaver, mas querem o benefício do Portal de Cadastros.  O Portal de Cadastros deve ser local, e opera como um gateway entre o SAP e o acesso ao webservice externo.  Uso da função Web.config File (.Net API) do lado SAP chama uma WebRFC para integrar o ABAP ao Portal de Cadastros.  O SAP comunica-se via https com o Gateway a partir do ABAP, enviando os parâmetros da consulta, e os dados cadastrais em uso na base;  O resultado da consulta via webservice é comparado no Portal, e retorna pelo ao SAP com instruções sobre atualização, bloqueio, etc.;  Utiliza API SAP para framework .NET, Python, e outros.  Comprovantes HTML das consultas ficam armazenados na base do Portal de Cadastros; www.keysupport.com.br
  • 15. Requisitos para Infraestrutura do Portal Instalação local no DC na rede do SAP  Requisitos mínimos para o Servidor do Portal de Cadastros:  01 Servidor: Dual Core de 2GHz ou superior (local, Cloud ou Hosting dedicado)  3GB de RAM, e HD de 100GB – RAID 0 ou 1  Sistema Operacional Linux: Ubuntu 14.04 LTS, RedHat, etc.  Banco de Dados: MySQL, PostgreSQL, ou comerciais SQL Server, Oracle.  Requisitos de Rede: Mínimo de 10Mbps de banda. www.keyconsultasweb.com.br
  • 16. Interligação via Portal KeyConsultas-web Processo “batch” de consultas em Lotes periódicos www.keysupport.com.br Data Base ERP Suite REST/JSON DataCenter Cliente Sites Oficiais na Web VPN ou https Plug In SAP ABAP Webservice Certificados Consultas Portal KeyConsultas-web: processo batch KeyConsultas-webservice (local ou remoto) “POST/GET” “report.CSV” Postagem de lote de CNPJ/IE para Consultas diárias, semanais, mensais. Plug-in de telas de Cadastro
  • 17. Interligação via Portal KeyConsultas-web Processo “batch” de consultas em Lotes periódicos  Opção com menor grau de integração com SAP: método mais simples para processos de consulta em lotes, por tarefa “batch”;  Consultas ocorrem de modo “assíncrono” em relação aos processos de negócio (pedido de venda aprovado, alteração de cadastro, etc).  Atende ao Monitoramento de Situação Cadastral antes de operações mercantis (emissão da NFe);  Resultado das consultas é arquivo texto (CSV) contendo a situação cadastral para automação de decisão do lado do ERP:  Situação APTA do registro na RFB e Sintegra: mantém operação mercantil;  Situação diferente de ATIVO na RFB, e/ou HABILITADO/ATIVO no Sintegra Estadual: bloqueio de operação mercantil.  Automação da análise do resultado se dá do lado do ERP. www.keysupport.com.br
  • 18. Diagrama do Sistema KeyConsultas-WS www.keysupport.com.br Consultas Certificados WS Websites alvo das Consultas Webservice Distribuidor Pool de Robôs Ambiente da internet
  • 19. Websites alvo das Consultas Arquitetura do Sistema KeyConsultas-WS Diagrama geral do uso externo via https Webservice Distribuidor Pool de Robôs (VMs ou Cloud) Data Center da Contratante Internet https Sistema Usuário ERP Suite Data Base webservice http ou https Cloud do Provedor Certificados Consultas REST+JSON ou SOAP XML Interfaces do Usuário www.keyconsultasweb.com.br
  • 20. Autor: Eduardo Lanna Obrigado! Entre em contato conosco. www.keysupport.com.br Evite riscos fiscais ao enviar seus arquivos do SPED, mantendo os dados cadastrais atualizados conosco!!! Provedor do Sistema KeyConsultas www.keyconsultasweb.com.br www.keysupport.com.br Tel: +(11) 3382-1505 Atend. Coml. Direto: +(11) 2778-8040 contato@keyconsultasweb.com.br