Custom code SAP S/4HANA: a IA da SAP (ABAP AI) conserta o código — mas não decide seu clean core

O ABAP AI no Joule corrige custom code do S/4HANA e a Samsung cortou a migração pela metade. Veja o que a IA acelera e o que clean core e integração ainda exigem.

Por CCX Company31 de julho de 20268 min de leitura
Custom code SAP S/4HANA: a IA da SAP (ABAP AI) conserta o código — mas não decide seu clean core

Por anos, a parte mais temida de qualquer migração para o SAP S/4HANA foi o custom code: aquele acúmulo de código ABAP escrito ao longo de uma década, cheio de adaptações que ninguém documentou direito e que precisa ser revisado, ajustado e validado antes de subir para a nova base. Era trabalho manual, lento e caro. Agora a SAP começou a mudar isso — com uma IA que mexe no seu próprio código.

O ABAP AI no Joule for Developers roda os readiness checks do S/4HANA sobre pacotes inteiros de custom code, categoriza os achados e aplica correções: automaticamente quando a confiança é alta, ou como comentário para revisão humana quando é baixa. E não é promessa de palco: no SAP Now AI Tour Korea, em 14 de julho, a Samsung Electro-Mechanics apresentou o primeiro case coreano de migração S/4HANA ancorada no Joule com resultados concretos. Este artigo explica o que essa IA realmente faz sozinha, o que os números da Samsung mostram — e, com a honestidade que o tema exige, o que continua sendo trabalho de gente sênior.

O que é o ABAP AI no Joule for Developers e o que ele faz sozinho

O Joule é o copiloto de IA da SAP, e a extensão "for Developers" leva essa inteligência para dentro do fluxo de desenvolvimento ABAP. O componente ABAP AI foi desenhado especificamente para o gargalo da migração: a análise e adaptação de custom code para o clean core do S/4HANA.

Na prática, ele opera sobre o ATC (ABAP Test Cockpit), a ferramenta que já roda os readiness checks de compatibilidade. A diferença é a escala e a autonomia. Em vez de um desenvolvedor abrir achado por achado, o ABAP AI processa pacotes inteiros de código de uma vez, categoriza cada problema encontrado por tipo e severidade, e então decide o que fazer com base no nível de confiança: onde a correção é mecânica e segura, ele aplica a mudança automaticamente; onde há ambiguidade ou risco, ele deixa um comentário sugerindo a correção para que um humano decida.

Esse desenho é importante e revela maturidade. A SAP não prometeu uma IA que "migra sozinha". Prometeu uma IA que assume a parte repetitiva e de baixo risco — que é justamente onde estava a maior parte do esforço braçal — e que respeita a fronteira do julgamento humano onde ele importa. É automação com freio, não piloto automático cego.

O case Samsung: metade do tempo, metade da equipe, -76% de downtime

Números de fornecedor pedem ceticismo, mas o case da Samsung Electro-Mechanics é interessante porque foi apresentado publicamente e traz métricas específicas, não adjetivos. Na migração para o S/4HANA ancorada no Joule, a empresa reportou ter cortado pela metade o tempo e a equipe do projeto e reduzido o downtime em 76%.

Vale ler cada número pelo que ele representa. "Metade do tempo e da equipe" é o efeito direto da IA absorvendo a análise de custom code — a tarefa que historicamente consome mais horas de desenvolvedor sênior numa migração. "Downtime de -76%" é ainda mais estratégico: a janela em que o ERP fica indisponível é o momento de maior risco e maior custo de uma migração, porque é quando a operação para. Reduzir essa janela em três quartos muda o cálculo de risco de todo o projeto.

O que o case não diz — e é aí que mora a leitura madura — é que esses ganhos aceleraram a execução. Eles não substituíram as decisões que vieram antes: qual o escopo do clean core, qual a arquitetura-alvo, o que integrar e como. A Samsung colheu o ganho da IA porque tinha essas decisões bem tomadas. A IA acelerou o "como fazer", não o "o que fazer".

O limite da IA: clean core, arquitetura-alvo e integração são decisão humana

Aqui está a parte que o marketing de IA tende a omitir. O ABAP AI é excelente para uma classe específica de problema: adaptar código existente a regras de compatibilidade conhecidas. Ele não decide, e não deveria decidir, as questões que definem o sucesso ou o fracasso de uma migração de ERP.

O clean core é uma decisão de estratégia, não de sintaxe. Definir o que fica no núcleo padrão do S/4HANA e o que vira extensão side-by-side (via BTP, por exemplo) determina a manutenibilidade da operação pelos próximos anos. Isso exige entender o negócio, os processos e o roadmap da empresa — não apenas o código.

A arquitetura-alvo é um projeto, não uma correção. Como o S/4HANA vai conversar com o resto do ecossistema — o e-commerce, os sistemas de terceiros, os canais — é uma decisão de desenho que a IA não tem contexto para tomar. Ela conserta uma função ABAP; ela não desenha o fluxo de integração entre um ERP e uma plataforma de venda.

A integração limpa é onde as migrações furam. Muitos projetos que aceleram a fase de código descobrem tarde que o ponto crítico era a integração SAP ↔ e-commerce ↔ terceiros — sincronização de estoque, preço, pedido e nota fiscal em tempo real, sem quebrar processo. A IA não resolve isso; ela apenas chega mais rápido ao momento em que esse problema precisa ser resolvido por gente que sabe o que está fazendo.

E há um fator humano que a IA piora, não melhora, no curto prazo: o consultor SAP sênior continua escasso. Quando a parte mecânica acelera, o gargalo se desloca para as decisões de arquitetura — exatamente onde o profissional experiente é insubstituível e difícil de encontrar.

Integração SAP ↔ e-commerce sem furar a migração

Se a integração é onde as migrações tropeçam, vale detalhar o que "integração limpa" significa. Um S/4HANA recém-migrado precisa expor estoque, preço, pedido e status de forma confiável e em tempo real para a plataforma de venda — seja ela VTEX, Salesforce Commerce, SAP Commerce ou outra. Fazer isso "na marra", com jobs em lote e pontos de acoplamento frágeis, é plantar o próximo incidente.

A abordagem que sobrevive a produção é a integração orientada a eventos: cada mudança relevante no ERP publica um evento, e os sistemas interessados reagem na hora, sobre barramentos como Kafka ou RabbitMQ, com contratos de API claros (OData, iDocs, RFC do lado SAP; REST/GraphQL do lado commerce). É o que garante que o clean core recém-conquistado não seja contaminado por integrações improvisadas seis meses depois.

O princípio vale independentemente da plataforma de venda. O que muda é o desenho da camada de integração — e essa é, de novo, uma decisão de arquitetura que a IA de custom code não toca.

Como a CCX faz: squad sênior em 48h + integração enterprise

É nesse recorte que a CCX Company atua. A IA da SAP resolve bem a parte mecânica; o que a CCX traz é o que a IA não faz — decisão de arquitetura e integração de produção. A prática de Squads Dedicadas coloca engenheiros sêniores (média de 10+ anos de experiência) integrados ao time do cliente com onboarding em 48 horas, o antídoto direto à escassez de consultor sênior no momento em que o gargalo se desloca para as decisões de clean core e arquitetura-alvo.

E a prática de Integrações & APIs Enterprise cuida do ponto onde as migrações furam: a conexão SAP ↔ e-commerce em tempo real, com arquitetura event-driven (Kafka/RabbitMQ), expertise em OData, iDocs e RFC, e sincronização confiável de estoque, preço, pedido e nota fiscal. A ideia é simples: deixe a IA acelerar o custom code e deixe gente sênior garantir que o resultado se sustente em produção.

Deixe a IA acelerar o custom code — e um squad sênior decidir o clean core e integrar o SAP ao seu e-commerce sem furar a migração. Integrar SAP ao seu e-commerce →

Perguntas frequentes

O ABAP AI no Joule migra o custom code sozinho?
Não completamente. Ele roda os readiness checks do S/4HANA sobre pacotes inteiros, aplica correções automáticas quando a confiança é alta e deixa comentários para revisão humana quando é baixa. Ele automatiza a parte mecânica e repetitiva, mas mantém o humano no circuito para as decisões de risco.

Os números da Samsung (-76% de downtime, metade do tempo) são replicáveis?
Os ganhos vêm da IA absorver a análise de custom code, que é a tarefa mais demorada. Mas eles pressupõem que as decisões de clean core, arquitetura-alvo e integração já estavam bem tomadas. A IA acelera a execução; ela não substitui o planejamento que a antecede.

Se a IA acelera a migração, ainda preciso de consultor sênior?
Mais do que nunca. Quando a parte mecânica acelera, o gargalo se desloca para as decisões de arquitetura — clean core, desenho da integração, estratégia de extensões. É exatamente aí que o profissional sênior é insubstituível, e ele segue escasso no mercado.

Qual é o ponto de maior risco numa migração S/4HANA hoje?
Cada vez mais é a integração. Com a IA acelerando o código, muitos projetos chegam rápido ao momento em que precisam conectar o SAP ao e-commerce e a sistemas de terceiros. Fazer isso com arquitetura event-driven, e não com jobs em lote frágeis, é o que evita que a migração "fure" em produção.

Este artigo faz parte da cobertura da CCX sobre projetos SAP. Veja também: "Migração SAP S/4HANA: a IA (não o prazo de 2027) virou o motor da decisão" e "Migração SAP S/4HANA: custom code trava a IA (Joule) e o clean core".

Receba os próximos Insights por e-mail

No máximo um e-mail por semana, com os artigos novos. Sem spam.

Ao assinar, você concorda em receber os Insights da CCX por e-mail, conforme a Política de Privacidade e a LGPD. Sem spam; cancele quando quiser, em qualquer e-mail.

Leve a discussão para a sua operação.

Trinta minutos com um engenheiro da CCX, sem custo, para entender seu cenário de plataforma, integrações e dados.