O SAP BTP (Business Technology Platform) é a fundação tecnológica da SAP para integração, extensão e inovação. Entenda como o SAP CPI e o Integration Suite funcionam na prática e por que são peça central da estratégia Clean Core.

O que é o SAP BTP?

O SAP BTP (Business Technology Platform) é a plataforma de tecnologia em nuvem da SAP que serve como hub central para quatro capacidades estratégicas:

  • Database & Data Management: SAP HANA Cloud, SAP Datasphere
  • Analytics: SAP Analytics Cloud (SAC), dashboards e planejamento
  • Application Development & Automation: SAP Build, extensões low-code/no-code
  • Integration: SAP Integration Suite (que inclui o CPI)

O BTP é o que permite às empresas inovar ao redor do SAP S/4HANA sem modificar o core — um conceito conhecido como Clean Core.

O que é o SAP CPI (Cloud Platform Integration)?

O SAP CPI — hoje oficialmente chamado de SAP Integration Suite — é o middleware cloud da SAP, disponível dentro do BTP. Ele permite conectar qualquer sistema (SAP ou não-SAP) por meio de fluxos de integração chamados de iFlows.

Diferente de middlewares tradicionais on-premise, o SAP CPI é:

  • Totalmente na nuvem — sem servidor para gerenciar
  • Baseado em padrões abertos (REST, SOAP, OData, SFTP, JDBC, AMQP)
  • Com biblioteca de pacotes de integração prontos (SAP Business Accelerator Hub)
  • Monitorado em tempo real com alertas e rastreabilidade de mensagens

Como funciona um iFlow?

Um iFlow (Integration Flow) é o objeto central do SAP CPI. É um fluxo visual que define como uma mensagem entra, é transformada e sai para o destino. Um iFlow típico tem:

  • Sender: a origem da mensagem (um sistema externo, uma API, um arquivo SFTP)
  • Message Mapping: transformação do formato de origem para o formato de destino
  • Groovy Script ou XSLT: lógica adicional quando o mapeamento simples não basta
  • Receiver: o destino (SAP S/4HANA via BAPI, RFC ou API REST)

O BTP oferece um Design Canvas visual para criar e manter iFlows sem precisar escrever código em linguagens complexas — acelerando muito o desenvolvimento e a manutenção de integrações.

Por que SAP CPI e não outro middleware?

Quando empresas SAP avaliam ferramentas de integração, frequentemente consideram alternativas como MuleSoft, Dell Boomi ou Azure Integration Services. O SAP CPI/Integration Suite tem vantagens específicas para ambientes SAP:

  • Pacotes de integração prontos para SAP SuccessFactors, Ariba, Concur, SAP Planning — sem desenvolvimento do zero
  • Suporte nativo a RFC, BAPI, IDocs e APIs SAP sem adaptadores adicionais
  • Alinhamento com o roadmap SAP e Clean Core — suportado e recomendado pela SAP
  • Licença incluída em muitas subscrições SAP S/4HANA Cloud e RISE with SAP
  • Time único de suporte — SAP cuida da plataforma e do software

Clean Core: por que as integrações precisam estar no BTP?

O conceito de Clean Core — adotado pela SAP como padrão para S/4HANA — determina que o core do sistema SAP deve permanecer sem modificações diretas. Customizações e integrações devem ser feitas de forma que não impeçam atualizações automáticas do sistema.

Isso significa que:

  • Integrações devem ser feitas via APIs publicadas SAP (OData, SOAP) — não via RFC internos ou BAPIs não-suportadas
  • Extensões devem usar o SAP BTP Side-by-Side Extension — apps separados que se comunicam com o S/4HANA via API
  • Código Z e modificações no core devem ser eliminados ou migrados para BTP

Seguir o Clean Core garante que a empresa possa aproveitar as atualizações automáticas do SAP S/4HANA Cloud — um dos principais benefícios do modelo cloud — sem quebrar customizações.

Importante: Empresas que migraram para S/4HANA Cloud sem endereçar o Clean Core frequentemente descobrem que suas customizações bloqueiam atualizações ou exigem retrabalho em cada release. O investimento em integrações via BTP/CPI é também um investimento em sustentabilidade do sistema a longo prazo.

Casos de uso comuns do SAP CPI

Na prática, o SAP CPI é utilizado para conectar:

  • SAP S/4HANA ↔ SAP SuccessFactors: sincronização de colaboradores, estrutura organizacional e dados de folha
  • SAP S/4HANA ↔ SAP Ariba: pedidos de compra, confirmações de fornecedores e notas fiscais
  • SAP S/4HANA ↔ SAP Concur: despesas corporativas lançadas automaticamente no FI/CO
  • SAP S/4HANA ↔ E-commerce (VTEX, Magento): pedidos de venda, estoque e preços em tempo real
  • SAP S/4HANA ↔ Bancos (Open Banking): reconciliação bancária e pagamentos automáticos
  • SAP S/4HANA ↔ SEFAZ (NF-e, CT-e): emissão e recebimento de documentos fiscais eletrônicos
  • SAP HCM/ECP ↔ ADP, LG, Senior: dados de pessoal, ponto e benefícios

Como a Avant IT Consult trabalha com SAP BTP e CPI

Nossa equipe em São Paulo e Barueri tem experiência tanto no design de arquitetura de integração quanto na implementação técnica de iFlows no SAP CPI. Trabalhamos com:

  • Assessment da arquitetura atual de integrações e identificação de riscos
  • Design de iFlows padronizados, reutilizáveis e documentados
  • Uso de pacotes do SAP Business Accelerator Hub como ponto de partida
  • Configuração de monitoramento, alertas e reprocessamento de erros
  • Suporte AMS pós-implementação para integrações críticas