Integração

NetSuite com Dynamics 365 ou SAP: uma integração de ERP híbrido que aguenta

Quando uma aquisição, uma cisão ou a regulamentação local obrigam dois ERP a funcionar lado a lado durante anos, o trabalho é construir uma ponte fiável entre eles, não um diapositivo a dizer «migramos tudo em seis meses». Desenhamos, construímos e monitorizamos fluxos NetSuite ↔ Microsoft Dynamics 365 e NetSuite ↔ SAP, sobre o Celigo ou escritos diretamente contra as API, para que os master data (dados mestre), as encomendas, as faturas e os valores intercompanhia coincidam nos dois sistemas.

Agende uma conversa de 30 min →

30 minutos · Sem compromisso · Português, espanhol, inglês e catalão

Parceiro de implementação da Celigo · Parceiro da Stacksync · Engenheiros sênior baseados na Espanha

Resposta curta. Sim, o NetSuite integra-se com o Dynamics 365 (Business Central ou Finance & Operations) e com o SAP (Business One, ECC ou S/4HANA). A via depende do produto Microsoft ou SAP em uso, dos registos que têm de circular e de quem é o dono de cada registo. Um primeiro fluxo em produção demora normalmente semanas, não meses; um programa híbrido completo com várias entidades demora mais.

O híbrido é uma estratégia, não um fracasso

Poucos grupos escolhem ter dois ERP. Acontece-lhes. Um grupo em NetSuite compra uma empresa que trabalha com o Dynamics 365 Business Central. Um ambiente corporativo SAP autonomiza uma unidade de negócio que passa para o NetSuite. Os serviços partilhados de finanças consolidam-se num ERP, enquanto as operações locais mantêm o sistema que conhece os seus armazéns, as obrigações legais e as regras fiscais.

Há muito material bom sobre como migrar do Dynamics ou do SAP para o NetSuite, e por vezes migrar é a resposta certa. Mas uma migração feita à pressa, antes de se perceber o negócio adquirido, é a forma mais segura de acabar com um ERP novo cheio de dados maus. Se a coexistência vai durar dois ou três anos, deve ser tratada como o plano, e a ponte construída como deve ser.

Isso não exclui um único ERP mais tarde. Uma ponte bem desenhada facilita o corte final, porque obriga a responder às mesmas perguntas que uma migração: que sistema é o dono do cliente, como se mapeiam as contas, que códigos de artigo são reais. Quando esse dia chegar, a disciplina de a migração de dados é o projeto continua a aplicar-se.

O que costuma ter de circular entre os ERP

A primeira decisão de desenho não é a ferramenta. É que registos atravessam a fronteira, em que sentido, e que sistema tem a última palavra sobre cada um.

Domínio Sentido habitual O que decide o desenho
Clientes e fornecedores Do ERP dono para o outro, raramente nos dois sentidos Um dono por registo, uma chave comum e o que acontece quando os dois lados editam o mesmo campo
Artigos e preços A partir do ERP que gere o catálogo Mapeamento de códigos de artigo, unidades de medida, que atributos o lado recetor precisa mesmo
Encomendas de venda, encomendas de compra, faturas De onde a transação acontece para onde é expedida ou contabilizada Estados que regressam, expedições parciais, notas de crédito
Posições de stock Resumos, raramente cada movimento Quão atualizado tem de estar o valor e se uma fotografia diária basta
Operações intercompanhia Os dois lados, como lançamentos que batem certo As duas pernas coincidirem em montante, moeda, data e contraparte
Plano de contas e dimensões Mapeamento, não sincronização Uma tabela de correspondências mantida entre as contas locais e o plano do grupo; ver um plano de contas para várias subsidiárias e moedas
Envios de consolidação Do ERP da subsidiária para o ERP que consolida Calendário de fecho, balancete ou nível de lançamento, taxas de câmbio

Por vezes há também um CRM no meio: o Salesforce a enviar encomendas para os dois ERP, ou a guardar o mestre de clientes. Isso muda quem é o dono do cliente, não a lógica acima. Manter um único registo de cliente coerente em dois sistemas é um problema em si mesmo, tratado em um registo de cliente, dois sistemas.

Cenário de ERP híbrido: NetSuite ao nível do grupo, Dynamics 365 e SAP nas subsidiárias, com uma camada de integração entre eles

Dynamics 365 com NetSuite: Business Central e Finance & Operations

«Dynamics 365» designa dois ERP diferentes, e a integração é diferente em cada um.

O Business Central é o que mais vemos ao lado do NetSuite: uma subsidiária ou uma empresa adquirida trabalha com o BC enquanto o grupo trabalha com o NetSuite, ou o contrário. O Business Central expõe uma API REST padrão (v2.0). Há um pormenor que conta para dimensionar o projeto: a documentação da Microsoft indica que as API padrão não podem ser estendidas com campos adicionais; se for preciso um campo personalizado, copia-se o código AL da API e publica-se uma API própria (Microsoft Learn, API v2.0 do Business Central, consultado a 29 de setembro de 2026). Qualquer personalização do lado do BC aparece, portanto, na estimativa da integração.

O Finance & Operations (Finance, Supply Chain Management) é um sistema maior, com outra superfície. As entidades de dados marcadas como públicas são expostas através de um endpoint OData para criar, ler, atualizar e apagar (Microsoft Learn, OData, consultado a 29 de setembro de 2026). Para cenários com ficheiros e cargas em volume, a Microsoft disponibiliza a API de pacotes do Data management e a API de integrações recorrentes (Microsoft Learn, Data management package REST API, consultado a 29 de setembro de 2026). Qual encaixa depende do volume e dos prazos, e é por isso que os projetos com F&O começam por uma fase de descoberta.

Do lado das plataformas, a Celigo indica suportar tanto o Business Central como o Finance & Supply Chain Management, e publica um modelo de integração Business Central – NetSuite cujos fluxos incluídos são faturas do BC para faturas do NetSuite e contas do BC para clientes do NetSuite (Celigo, modelo Business Central – NetSuite, consultado a 29 de setembro de 2026). É um ponto de partida, não um desenho híbrido completo: artigos, encomendas, intercompanhia e envios de consolidação continuam a ser âmbito por definir.

O MuleSoft é excessivo aqui?

Muitas vezes, sim. Se o âmbito é um fluxo delimitado Business Central ↔ NetSuite ou Business Central ↔ Salesforce e o grupo ainda não usa o MuleSoft, uma plataforma empresarial orientada a API traz mais peso operacional do que o problema pede. Se o MuleSoft já é o padrão do grupo, com a equipa e o contrato em funcionamento, construir sobre ele pode ser a escolha sensata, e diremos isso mesmo. O peso da ferramenta deve acompanhar o cenário. A versão longa desse equilíbrio está no nosso framework de decisão Heroku Connect vs Celigo vs MuleSoft.

SAP com NetSuite: Business One, ECC e S/4HANA

O SAP também são vários produtos, e cada um tem uma forma de integração diferente.

  • O SAP Business One é comum em subsidiárias mais pequenas. Integra-se normalmente através do seu Service Layer, uma API web sobre os objetos do Business One, ou da DI API, mais antiga.
  • Os ambientes SAP ECC trocam dados, tipicamente, através de IDocs, BAPI e RFC, muitas vezes atrás de um middleware que o grupo já tem.
  • O SAP S/4HANA acrescenta um catálogo publicado de API OData e SOAP, listado no SAP Business Accelerator Hub (consultado a 29 de setembro de 2026).

O que não fazemos é apresentar-nos como parceiro SAP. Não somos. O nosso ponto forte é o lado do NetSuite (registos, subsidiárias, intercompanhia, SuiteScript, os serviços web REST e SOAP) e a própria camada de integração. Do lado do SAP trabalhamos com a equipa ou o parceiro SAP do cliente, contra interfaces que eles expõem e mantêm. Quando um ambiente SAP não tem uma interface estável para os dados necessários, dizemo-lo antes de o projeto começar, não na sexta semana.

Aqui há menos integrações pré-construídas do que para o Business Central. A página SAP da Celigo lista integrações como SAP Business Network – NetSuite e Loop Returns – SAP Business One (Celigo, integração SAP, consultado a 29 de setembro de 2026), não um fluxo empacotado ERP SAP ↔ NetSuite. Conte com fluxos NetSuite ↔ ERP SAP construídos sobre os conectores genéricos da plataforma ou escritos contra as API.

Quatro formas de construir a ponte

Construímos integrações de quatro formas, e a escolha segue o caso: o volume, a latência realmente necessária, se os dados podem sair da infraestrutura do cliente e o que a equipa vai manter depois (a nossa abordagem de integração).

Via Encaixa numa ponte de ERP híbrido quando Atenção a
Celigo (iPaaS) Se quer conectores com suporte do fabricante e monitorização para fluxos de ERP agendados ou por eventos Os modelos cobrem uma parte; o resto configura-se por cima
n8n (orquestração) O processo tem passos, ramificações e aprovações entre vários sistemas, ou tem de correr em infraestrutura própria Orquestra; não é um motor de sincronização de dados
À medida, contra as API Nenhuma plataforma encaixa, ou não se quer uma licença de terceiros pelo meio O código é do cliente, por isso a documentação e a monitorização têm de ser entregues com ele
Stacksync (sincronização em tempo real) Um CRM ou uma base de dados precisa de sincronização bidirecional abaixo do segundo ao lado dos ERP Costuma ser secundário numa ponte entre ERP

Se o grupo já tem um iPaaS empresarial como o MuleSoft ou o Boomi, a comparação faz-se ao nível das capacidades: cobertura de conectores para o produto Dynamics ou SAP concreto, como os erros são mostrados e repetidos, quem na equipa pode mudar um mapeamento e quanto custa operá-lo. Não pontuamos plataformas que não vamos implementar. Para o equilíbrio geral entre plataformas, código ponto a ponto e middleware, ver iPaaS, ponto a ponto ou middleware.

Uma ressalva sobre o «tempo real»: nem todos os objetos do ERP precisam dele, e nem todas as vias o entregam. Alterações a clientes e artigos podem muitas vezes ir por eventos; os envios de consolidação seguem normalmente o calendário de fecho; o stock funciona muitas vezes bem como resumo agendado. Indicamos a latência por fluxo, não por projeto.

Governação: fonte de verdade, conflitos e corte

As integrações híbridas falham mais por governação do que por código. Antes de construir, acordamos e deixamos por escrito:

  1. Um dono por tipo de registo. Os mestres de clientes, fornecedores e artigos têm cada um o seu sistema de referência. O outro lado recebe uma cópia, e as edições ali são bloqueadas ou devolvidas à origem.
  2. Regras de conflito. O que acontece quando os dois ERP alteram o mesmo campo na mesma janela: que lado ganha e quem é avisado.
  3. Réplica só de leitura ou escrita dupla. Uma cópia só de leitura é mais simples e mais segura. Escrever dos dois lados é por vezes necessário, e então cada fluxo precisa de idempotência e de um relatório de reconciliação.
  4. Tabelas de mapeamento com dono. Contas, dimensões, códigos de imposto, unidades de medida e subsidiárias vivem em tabelas mantidas, não dentro da lógica dos fluxos.
  5. Monitorização desde o primeiro dia. A gestão de erros, as repetições e os alertas são entregues com o primeiro fluxo, e alguém do lado do cliente vê-os.
  6. Um plano de desativação. Se um dos ERP vai desaparecer, cada fluxo tem data de fim e um passo de corte, e a ponte mantém os dados mestre limpos para esse dia.

O go-live não é o fim. As integrações precisam de alguém que as vigie enquanto os ERP continuam a mudar à volta delas, que é o tema de a vida depois do go-live.

Forma do projeto e porquê a Atypical

Um projeto típico segue esta ordem:

  1. Descoberta. Que produto Dynamics ou SAP, que entidades, interfaces atuais, regras de propriedade e volumes.
  2. Via e desenho. Celigo, n8n, à medida ou uma combinação, com as decisões de governação acima por escrito.
  3. Primeiro fluxo em produção. Normalmente dados mestre ou faturas, em produção em semanas, não em meses.
  4. Alargamento. Encomendas, intercompanhia, envios de consolidação, pela ordem que elimina mais trabalho manual.
  5. Operação. Monitorização, repetições, alertas e alterações à medida que os dois ERP evoluem, operados por nós ou entregues à equipa do cliente com documentação.

Somos engenheiros de integração em todo o stack que os grupos europeus do mid-market realmente usam, não um implementador de NetSuite a tentar substituir o outro ERP. Somos parceiro de implementação da Celigo e parceiro da Stacksync, construímos diretamente contra as API quando nenhuma plataforma encaixa e trabalhamos a partir de Espanha em inglês, espanhol, português e catalão. Há mais sobre a equipa em quem somos.

Perguntas frequentes

O NetSuite pode integrar-se com o Dynamics 365?

Sim, através de um iPaaS como o Celigo ou com código à medida contra as API. O âmbito depende de se usar o Business Central ou o Finance & Operations, e das entidades que se sincronizam. A Celigo publica um modelo Business Central – NetSuite para faturas e contas; os restantes registos configuram-se ou constroem-se por cima.

O NetSuite pode integrar-se com o SAP?

Sim, quando o lado SAP expõe interfaces estáveis para os dados necessários. O padrão muda consoante o produto: o Service Layer no Business One, IDocs e BAPI no ECC, API OData e SOAP publicadas no S/4HANA. Trabalhamos no lado do NetSuite e na camada de integração, com a equipa ou o parceiro SAP do cliente no lado deles.

Não seria melhor migrar para um só ERP?

Por vezes. Se a coexistência vai durar anos, por causa de uma aquisição ou de sistemas legais locais, uma ponte costuma ser melhor opção do que uma migração apressada. Se o destino final é um único ERP, a ponte deve ser desenhada para que os dados mestre cheguem limpos ao corte final.

O MuleSoft é excessivo para integrar o Dynamics 365 Business Central?

Muitas vezes, para um âmbito delimitado Business Central ↔ NetSuite ou Business Central ↔ Salesforce, se o grupo ainda não usa o MuleSoft. Se já é o padrão, com a equipa e o contrato em funcionamento, construir sobre ele pode fazer sentido. O peso da ferramenta deve acompanhar o cenário.

Quanto tempo demora a pôr o primeiro fluxo em produção?

Semanas, não meses, para um primeiro fluxo em produção. Um programa híbrido com várias entidades, com intercompanhia e envios de consolidação, demora mais do princípio ao fim; fixamos o calendário na fase de descoberta, antes de qualquer trabalho começar.

Fazem a migração do Dynamics ou do SAP para o NetSuite?

O nosso ponto forte publicado é a integração e a sincronização. Os programas de migração são avaliados caso a caso. Não revendemos licenças NetSuite, por isso não temos qualquer motivo para empurrar para uma migração que não é necessária.

Quem deve ficar com uma integração de ERP híbrido na Europa?

Uma equipa que perceba os registos do NetSuite e saiba trabalhar com as interfaces do Dynamics e do SAP sem forçar uma substituição completa, e que fique a monitorizar os fluxos depois do go-live. É esse o trabalho que fazemos na Atypical Tech.

Próximos passos

Dois ERP, uma só versão dos números

Diga-nos que ERP funciona em cada empresa e o que tem de passar de um para o outro. Trinta minutos costumam bastar para identificar o primeiro fluxo, a via certa e quanto tempo demora, aproximadamente.

Agende uma conversa de 30 min →

30 minutos · Sem compromisso · Português, espanhol, inglês e catalão

← Todas as integrações

An unhandled error has occurred. Reload 🗙