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:
- Facturação atrasada: entre a confirmação de entrega e a emissão de factura passavam em média 4 a 7 dias úteis. Com 800 a 1 200 facturas por mês, isto representava um atraso sistemático na receita.
- Reconciliação bancária manual: 3 contas bancárias em 3 países, com 2 000 a 3 000 movimentos por mês. Uma pessoa dedicava 3 dias por semana à reconciliação.
- Dados de cliente inconsistentes: o mesmo cliente tinha dados diferentes no CRM, no ERP e no sistema de facturação. Alterações de morada, NIF ou condições comerciais tinham de ser actualizadas em 3 sítios.
- Reporting manual: o relatório de gestão mensal demorava 5 dias a compilar porque exigia recolha de dados de múltiplos sistemas.
O ecossistema de sistemas
| Sistema | Função | Dados relevantes |
|---|---|---|
| Primavera ERP | Contabilidade, stock, compras | Artigos, stock, movimentos contabilísticos |
| HubSpot CRM | Gestão comercial, leads, oportunidades | Clientes, oportunidades, histórico comercial |
| InvoiceXpress | Facturação certificada | Facturas, notas de crédito, recibos |
| WMS próprio | Gestão de armazém | Localizações, picking, expedições |
| Plataforma e-commerce B2B | Encomendas online de clientes | Encomendas, carrinho, catálogo |
| Excel | Reporting, reconciliação, análises ad-hoc | Dados 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:
- 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).
- 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.
- 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:
- Cliente faz encomenda na plataforma B2B ou o comercial regista no CRM.
- Encomenda entra automaticamente no ERP e no WMS.
- WMS gera picking list e, após expedição, confirma entrega.
- Confirmação de entrega gera automaticamente factura no InvoiceXpress e envia ao cliente.
- Factura é registada automaticamente na contabilidade do Primavera.
Reconciliação bancária automática:
- Extractos bancários importados automaticamente via API dos 3 bancos.
- Sistema cruza movimentos com facturas emitidas usando referência, valor e NIF.
- Correspondências automáticas (85 por cento dos casos) são lançadas sem intervenção.
- Casos ambíguos (15 por cento) são apresentados ao utilizador com sugestão de correspondência (ver automação financeira).
Cobranças automáticas:
- Facturas vencidas há mais de 3 dias geram email automático de lembrete ao cliente.
- Vencidas há mais de 15 dias: segundo lembrete com tom mais formal.
- Vencidas há mais de 30 dias: alerta ao comercial responsável e bloqueio automático de novas encomendas (ver gestão de cobranças).
Resultados e métricas
Após 4 meses de operação com os sistemas integrados:
- Tempo de facturação: de 4-7 dias após entrega para facturação no mesmo dia. Impacto directo no cash flow.
- Reconciliação bancária: de 3 dias/semana para 2 horas/semana (85% automática).
- DSO: de 58 dias para 39 dias, graças a facturação imediata e cobranças automáticas.
- Erros de dados: redução de 95% nos erros de transcrição entre sistemas.
- Relatório de gestão: de 5 dias de compilação para disponibilidade em tempo real via dashboard.
- FTE poupados: 1.8 FTE redistribuídos de tarefas de transcrição para análise e gestão de clientes.
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
- 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.
- 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.
- Começar pelo fluxo com maior impacto financeiro: neste caso, o fluxo encomenda-a-factura. O impacto no cash flow justificou todo o investimento.
- 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.
- 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).