Caso de estudo: integração de sistemas e automação financeira

Este caso de estudo documenta o projecto de integração de sistemas e automação financeira realizado numa PME portuguesa de distribuição B2B, com 120 colaboradores, facturação anual de 28 milhões de euros e operação em Portugal, Espanha e França. A empresa utilizava 6 sistemas diferentes que não comunicavam entre si, resultando em duplicação de dados, erros frequentes e atrasos operacionais que afectavam directamente a rentabilidade.

A empresa e o problema

A empresa operava com um modelo típico de muitas PME em crescimento: à medida que cresceu, foi adquirindo software para diferentes necessidades sem um plano de integração. O resultado era um ecossistema fragmentado onde a equipa funcionava como "middleware humano", copiando dados entre sistemas várias vezes ao dia.

Os problemas concretos:

O ecossistema de sistemas

SistemaFunçãoDados relevantes
Primavera ERPContabilidade, stock, comprasArtigos, stock, movimentos contabilísticos
HubSpot CRMGestão comercial, leads, oportunidadesClientes, oportunidades, histórico comercial
InvoiceXpressFacturação certificadaFacturas, notas de crédito, recibos
WMS próprioGestão de armazémLocalizações, picking, expedições
Plataforma e-commerce B2BEncomendas online de clientesEncomendas, carrinho, catálogo
ExcelReporting, reconciliação, análises ad-hocDados consolidados manualmente

Nenhum destes sistemas comunicava directamente com os outros. A equipa de 4 pessoas na área financeira e administrativa passava mais de 50 por cento do tempo a transferir dados entre sistemas.

Arquitectura da solução

A solução desenhada baseou-se em três princípios:

  1. Hub central de dados: em vez de integrar cada sistema com todos os outros (o que criaria 15 integrações ponto-a-ponto), criou-se um hub central que recebe e distribui dados. Cada sistema tem uma integração com o hub (ver arquitectura de integração).
  2. Fonte única de verdade: para cada tipo de dado, definiu-se qual o sistema master. Clientes: CRM. Artigos e stock: ERP. Facturas: sistema de facturação. Alterações feitas no master propagam automaticamente para os outros sistemas.
  3. Eventos como gatilhos: cada acção relevante (nova encomenda, entrega confirmada, pagamento recebido) gera um evento que desencadeia automaticamente os processos seguintes.

Automatizações implementadas

Fluxo de encomenda a factura:

  1. Cliente faz encomenda na plataforma B2B ou o comercial regista no CRM.
  2. Encomenda entra automaticamente no ERP e no WMS.
  3. WMS gera picking list e, após expedição, confirma entrega.
  4. Confirmação de entrega gera automaticamente factura no InvoiceXpress e envia ao cliente.
  5. Factura é registada automaticamente na contabilidade do Primavera.

Reconciliação bancária automática:

Cobranças automáticas:

Resultados e métricas

Após 4 meses de operação com os sistemas integrados:

O investimento total do projecto foi de 95 000 euros (incluindo licenciamento de middleware, desenvolvimento e formação), com retorno anual estimado de 180 000 euros. Payback de 6 meses.

Recomendações para projectos semelhantes

  1. Fazer o inventário completo: antes de começar, listar todos os sistemas, todos os fluxos de dados e todos os pontos de transcrição manual. A maioria das empresas descobre mais sistemas do que pensava ter.
  2. Definir o master de cada dado: a questão "qual é a fonte de verdade para este dado?" deve ser respondida antes de qualquer integração.
  3. Começar pelo fluxo com maior impacto financeiro: neste caso, o fluxo encomenda-a-factura. O impacto no cash flow justificou todo o investimento.
  4. Planear para excepções: 80 por cento dos casos seguem o fluxo normal. Os 20 por cento de excepções consomem 80 por cento do tempo de desenho. Não os ignorar.
  5. Monitorizar continuamente: após go-live, monitorizar taxas de correspondência automática, erros e excepções. Ajustar regras com base em dados reais (ver como preparar a empresa).