Integração de sistemas

Quando o problema não é falta de software. É a falta de conexão entre eles.

Empresas acumulam sistemas por camadas: o ERP veio primeiro, depois a planilha que resolvia uma exceção, depois o app da transportadora, depois o grupo de WhatsApp. Cada um resolve o próprio pedaço. Ninguém tem a operação inteira.

Por que os sistemas não conversam sozinhos

Sistemas diferentes foram construídos por empresas diferentes, em épocas diferentes, com modelos de dados diferentes. O que um chama de “pedido” pode ser “ordem de venda” no outro, com campos que não existem dos dois lados.

Por isso a integração raramente é ligar um cabo. É definir o que é a mesma coisa nos dois sistemas, qual deles manda quando há conflito, e o que acontece quando um está fora do ar. Essa decisão é de operação, não de tecnologia — e é onde o projeto se ganha ou se perde.

Os caminhos técnicos possíveis

API

O caminho preferido. O sistema expõe endpoints documentados e a troca é feita em tempo real, com autenticação e controle de erro. É o que a maioria dos ERPs modernos oferece.

Banco de dados

Leitura direta da base, quando ela é acessível e o fornecedor permite. Funciona bem para consulta; para escrita exige cuidado redobrado, porque contorna as regras do próprio sistema.

Arquivo

Troca por CSV, XML ou layout posicional em pasta ou FTP. Menos elegante, mas resolve com sistemas antigos que não têm outra porta de entrada.

Webhook

O sistema avisa quando algo acontece, em vez de você ficar perguntando. Reduz carga e atraso, quando disponível.

Nem todo sistema pode ser integrado

Essa é a parte que costuma ser omitida. Existem sistemas sem API, com banco fechado e com contrato que proíbe acesso externo. Existem fornecedores que cobram caro pelo módulo de integração. E existem casos em que a integração é possível, mas o custo não se justifica diante do volume de informação que circula.

Quando é esse o caso, dizemos. Às vezes a resposta certa é desenhar o processo para que o dado seja registrado uma única vez no lugar certo, em vez de sincronizar dois registros para sempre.

O que avaliamos antes de propor

Levantamento feito no diagnóstico, antes de qualquer proposta ou prazo:

  • Quais sistemas existem hoje e quem é dono de cada informação.
  • Se há API, documentação, ambiente de teste e limite de requisições.
  • O que o contrato com cada fornecedor permite em termos de acesso.
  • Com que frequência o dado precisa estar atualizado — tempo real nem sempre é necessário.
  • O que acontece com a operação quando a integração falha ou o sistema cai.
  • Se a integração é realmente o caminho mais barato para o problema.

Quais sistemas a sua empresa usa hoje?

Mande a lista em uma mensagem. Avaliamos o que dá para conectar e o que não dá — antes de você investir em qualquer projeto.

Chamar no WhatsApp