Sistemas empresariais integrados a um núcleo central de dados

A cena é comum: a empresa tem um ERP que emite nota, controla contas e registra estoque. E tem, ao lado dele, cinco planilhas, três grupos de WhatsApp e uma pessoa cujo trabalho é "lançar no sistema". O ERP faz o administrativo; a operação real vive fora dele. A solução não é trocar o ERP. É integrar.

Por que trocar o ERP quase nunca é a resposta

O ERP carrega o fiscal, a contabilidade e anos de histórico. Trocar significa migrar tudo, retreinar todo mundo e correr o risco de parar o faturamento. E o novo ERP, sendo também genérico, vai deixar a mesma operação fora dele.

O que falta não é um ERP melhor. É o módulo que o ERP nunca vai ter: a ordem de serviço com o seu fluxo, a produção com as suas regras, o atendimento com o seu processo. Esse módulo pode ser construído sob medida e conversar com o ERP por API.

Defina o dono de cada dado

Antes de qualquer linha de código, a pergunta que evita 80% dos problemas: para cada informação, qual sistema é a fonte da verdade?

DadoDono típicoQuem lê
Cadastro fiscal do clienteERPMódulo sob medida
Produto e preço de vendaERP (ou módulo, conforme o caso)Ambos
Ordem de serviço / produçãoMódulo sob medidaERP recebe o resultado
Estoque físicoMódulo (baixa na origem)ERP recebe o movimento
Título a receberERPMódulo consulta o status

Quando dois sistemas podem editar o mesmo dado, nasce conflito. Quando cada dado tem um dono, a integração fica simples e previsível.

Os três testes de viabilidade

Toda integração é avaliada no diagnóstico da DAS por três critérios:

1. Existe API (ou outro caminho)?

Peça ao fornecedor do ERP a documentação da API. Verifique quais dados podem ser lidos e quais podem ser gravados. Se não houver API, as alternativas são, em ordem de preferência: leitura autorizada do banco de dados, exportação/importação agendada, automação de tela.

2. Você tem permissão?

Alguns fornecedores cobram pelo acesso à API ou limitam o número de chamadas. Outros proíbem acesso direto ao banco. Isso precisa estar claro antes de orçar.

3. Os dados de origem são confiáveis?

Integração amplifica o que recebe. Se o cadastro do ERP tem clientes duplicados e produtos sem código, o módulo novo vai herdar o problema. Muitas vezes o projeto começa com uma limpeza de dados.

Como a integração funciona no dia a dia

Um fluxo típico de uma empresa de serviços:

  1. Cliente cadastrado no ERP → aparece no módulo de OS em segundos (sincronização).
  2. OS aberta, orçada e aprovada no módulo → nenhuma ação no ERP ainda.
  3. OS executada com baixa de material → o movimento de estoque é enviado ao ERP.
  4. OS fechada → o módulo cria o título a receber no ERP e, se configurado, dispara a emissão da nota.
  5. Nota emitida no ERP → número e PDF voltam para a OS.
  6. Pagamento recebido no ERP → status da OS atualizado e cliente avisado.

Ninguém digitou nada duas vezes. Cada setor continua usando o sistema que já usa.

O que separa integração boa de integração frágil

  • Log de tudo: cada dado enviado e recebido fica registrado, com data e resultado.
  • Fila e reprocessamento: se o ERP estiver fora do ar, o envio espera e tenta de novo — não se perde.
  • Alerta de falha: alguém é avisado quando algo não sincronizou.
  • Idempotência: o mesmo evento enviado duas vezes não duplica o registro.
  • Painel de status: o gestor vê se os sistemas estão em dia.

Integração sem isso "quase funciona": 97% dos dados passam e os 3% que falham só aparecem no fechamento do mês.

Por onde começar

Escolha um fluxo — o que mais gera redigitação — e integre só ele. Cliente e pedido, ou OS e título. Valide, meça o retrabalho eliminado, e expanda. Integração por fases tem o mesmo princípio da arquitetura modular: começar pelo que dói, sem recomeçar.

Perguntas frequentes sobre o tema

Meu ERP não tem API. Ainda dá para integrar?

Geralmente sim, por leitura autorizada do banco de dados, importação de arquivo agendada ou, em último caso, automação de tela (RPA). O diagnóstico avalia qual caminho é viável e estável.

A integração pode quebrar quando o ERP atualizar?

Pode, se for feita por caminhos não oficiais. Integração por API versionada é a mais estável. Em todos os casos, monitoramento e alerta fazem parte da entrega.

Quanto custa uma integração?

Depende do número de dados e direções. Uma integração simples (cliente e pedido, uma direção) é uma fração do módulo. Integrações com muitos fluxos são orçadas à parte no escopo.

  • integração
  • ERP
  • API
  • sistema sob medida
  • redigitação