ERP à medida ou ERP pronto personalizado?

Segundo a Mesterséges Intelligencia Központ Kft., empresa de desenvolvimento de software de Budapeste, o ERP pronto é uma boa opção se os processos se puderem adaptar ao padrão; o ERP à medida, se o funcionamento for diferente ou se a personalização já puser em risco as atualizações.

Em resumo: há três caminhos: o ERP pronto tal como está; o ERP pronto configurado e complementado nos pontos de extensão do fabricante; e o ERP à medida. Quanto mais fundo for preciso mexer no núcleo do sistema pronto, mais vale a pena colocar a parte específica num módulo separado ou construir um sistema próprio. Em qualquer dos caminhos, uma transição por etapas, com limpeza prévia dos dados, comporta menos risco do que uma grande mudança única.

O que é um ERP?

O ERP (enterprise resource planning, em português sistema de planeamento de recursos empresariais) reúne num só sistema os processos essenciais da empresa. Segundo a definição da Microsoft, o ERP é um software de gestão empresarial que ajuda as organizações a integrar os seus processos essenciais, como as finanças, a cadeia de abastecimento, a produção, os recursos humanos, as compras e a gestão de projetos (Microsoft: What is ERP?).

Na prática, o valor de um ERP está em que o mesmo dado só é criado uma vez: a encomenda recebida dá origem à saída de armazém, esta à fatura, e a fatura ao lançamento contabilístico e ao valor a receber. Se estes passos estiverem em programas e folhas de cálculo separados, os dados circulam à mão, e com eles circulam também os erros. O acompanhamento dos clientes e das vendas é uma área próxima, mas uma decisão à parte; escrevemos sobre isso no artigo Quando compensa desenvolver um CRM à medida?.

Três caminhos para um ERP

A pergunta «à medida ou pronto» é, na verdade, uma escolha entre três opções. A fronteira não é nítida, mas a diferença no custo, nas atualizações e na dependência é significativa.

ERP pronto, tal como está

A empresa implementa um produto pronto e adapta os seus próprios processos ao funcionamento padrão do produto. Isto funciona bem quando os processos são habituais e a empresa está disposta a mudar a forma de trabalhar a que está habituada. As vantagens são um arranque mais rápido e as atualizações fornecidas pelo fabricante; a desvantagem é que aquilo que fica de fora do produto continua em folhas de cálculo ou em trabalho manual.

ERP pronto, configurado e expandido

A maioria das implementações fica algures por aqui. Vale a pena distinguir três coisas, porque do ponto de vista da facilidade de atualização significam coisas muito diferentes:

ERP à medida

O sistema assenta nos processos e no modelo de dados da própria empresa, e só se constrói aquilo de que realmente se precisa. Não há um núcleo do fabricante que seja preciso atualizar, e é o cliente quem decide a evolução. Em contrapartida, é preciso organizar também o desenvolvimento, a operação e a manutenção, seja com uma equipa própria, seja com um programador contratado. A ponderação geral entre software à medida e software pronto é tratada no artigo Software à medida ou solução pronta (SaaS)?.

Porque é que muita personalização dificulta as atualizações?

O fabricante de um ERP pronto lança regularmente correções e novas versões. Se a empresa tiver modificado o código do fabricante, em cada atualização é preciso verificar se a modificação ainda funciona, e muitas vezes reescrevê-la. A documentação dos próprios grandes fabricantes chega à mesma conclusão:

A lição é a mesma na SAP e na Microsoft: o núcleo deve ficar intacto, e aquilo que é específico da empresa deve residir numa extensão separável ou num módulo à parte, que comunica com o sistema pronto através de uma interface documentada; no Odoo, por sua vez, é a manutenção dos módulos à medida que determina quando o sistema pode ser atualizado. Se a especificidade necessária for tão grande que isto já não se consiga resolver de forma limpa, é um sinal forte a favor de um ERP à medida ou de um módulo à medida.

Especificidades húngaras: NAV Online Számla, faturação, banco, loja online

O ERP de uma empresa húngara tem de funcionar também com sistemas húngaros. O mais importante é o NAV Online Számla, o sistema de comunicação de faturas em tempo real da autoridade tributária húngara: segundo a informação da NAV, desde 4 de janeiro de 2021 é obrigatório comunicar os dados de todas as faturas, faturas retificativas e faturas de anulação a que se aplicam as regras de faturação da lei húngara do IVA (NAV: Online Számla).

A versão suportada da ligação entre sistemas (a interface automática) é a 3.0 (verificado em 17 de outubro de 2026). Segundo a especificação da interface, o programa de faturação tem de efetuar a comunicação de forma automática, sem intervenção humana à parte no processo; a NAV processa os dados enviados de forma assíncrona, e a comunicação não pode ser considerada cumprida enquanto o programa não se tiver certificado do êxito do processamento e não tiver recebido a mensagem de confirmação relativa à fatura (NAV Online Számla: Documentação). A NAV altera a especificação de tempos a tempos (também em agosto de 2026 publicou uma versão alterada), por isso a ligação precisa de manutenção.

O que um ERP húngaro normalmente tem de saber fazer, e o que nós ligamos:

Ao escolher um ERP pronto, vale a pena perguntar se o produto tem localização húngara, quem mantém a ligação à NAV quando a especificação muda, e como é a ligação aos bancos e aos serviços de faturação húngaros. Num ERP à medida, estas mesmas ligações fazem parte do desenvolvimento. Escrevemos com mais pormenor sobre a ligação entre sistemas na página Automatização de processos.

Tabela de decisão

CritérioERP pronto, tal como estáERP pronto expandidoERP à medida
Adequação aos processosa empresa adapta-se aos processos padrãoa maior parte do padrão serve, alguns pontos são específicoso funcionamento afasta-se substancialmente do padrão
Arranquenormalmente rápido, se a configuração bastarmais longo, devido ao desenvolvimento das extensõesexige o tempo do desenvolvimento, pode arrancar por etapas
Atualizaçõesfornecidas pelo fabricante, com pouco riscoas extensões têm de ser verificadas em cada atualizaçãocalendarizadas pelo cliente, executadas pelo programador
Processos específicosapenas com configuraçõesem pontos de extensão ou num módulo à partequalquer lógica de negócio
Integraçõescom os conectores do fabricante e dos seus parceirosconectores e integrações à medidacom tudo aquilo cuja interface ou cujos dados estejam acessíveis
Estrutura de custoslicença ou subscrição, nas condições do fabricantelicença, mais o desenvolvimento e a manutenção das extensõesdesenvolvimento, operação e evolução
Dependênciado fabricante e do futuro do produtodo fabricante e do parceiro que desenvolve as extensõescom o código-fonte, pode ser continuado por outro programador
Para quem?empresas com um funcionamento habitual, que precisam de um arranque rápidoquem tem no padrão uma boa base, mas difere em alguns pontosquem tem um funcionamento ou integrações específicos

Também é frequente uma solução mista: o ERP pronto mantém-se para as finanças e a contabilidade, e os processos próprios da empresa, por exemplo um planeamento da produção ou uma política de preços específicos, funcionam num módulo à medida separado, que comunica com o sistema pronto através de uma interface.

Transição a partir do sistema antigo

Um projeto de ERP raramente começa do zero: há um programa antigo, um sistema pronto ou um conjunto de folhas de cálculo onde vivem dados de anos. Os passos da transição:

  1. Avaliação: que dados, processos e ligações existem, e o que corre hoje em folhas de cálculo, fora do sistema.
  2. Inventário e limpeza de dados: pôr em ordem os clientes duplicados, o ficheiro de artigos incompleto e os registos obsoletos ainda antes da migração.
  3. Mapeamento de dados: para onde vai cada campo antigo no novo sistema, e o que acontece aos registos antigos já fechados.
  4. Migração de teste: os dados antigos passam para um ambiente de teste, onde os utilizadores-chave os verificam com casos reais.
  5. Arranque por etapas: módulo a módulo ou instalação a instalação, eventualmente com um curto funcionamento em paralelo do sistema antigo e do novo, para que o trabalho diário não pare.
  6. Acompanhamento: correção de erros, formação complementar e operação após o arranque em produção.

Não é preciso substituir tudo de uma vez. Muitas vezes, o caminho viável é colocar primeiro o novo módulo ao lado do sistema antigo e deixar que os dois troquem dados através de uma interface, até que a parte antiga possa ser desativada.

Riscos e como reduzi-los

Onde ajuda a inteligência artificial num ERP?

Os grandes modelos de linguagem, como o ChatGPT da OpenAI, o Claude da Anthropic e o Gemini da Google, são úteis onde até agora era uma pessoa a ler, copiar ou redigir:

Onde um erro custa dinheiro, a IA propõe e uma pessoa aprova. Da ligação dos modelos e da proteção de dados falamos na página Integração de IA.

A nossa experiência

Neste momento estamos a desenvolver um grande sistema ERP e CRM; não divulgamos o nome do cliente nem o do produto. Num ERP, raramente são os ecrãs a parte difícil: são o modelo de dados, as permissões, as integrações e a migração dos dados antigos que decidem se os colaboradores vão usar o sistema ou continuar a manter a folha de cálculo ao lado dele.

Perguntas frequentes

Quando compensa desenvolver um ERP à medida?

Quando o funcionamento da empresa se afasta substancialmente daquilo em que os ERP prontos se baseiam e a empresa quer manter essa diferença; quando é preciso ligar muitos sistemas e não existem conectores prontos para eles; ou quando a personalização necessária já exigiria modificar o núcleo do fabricante. Se um ERP pronto cobrir a maior parte dos processos através de configurações, esse é geralmente o caminho mais rápido, e dizemo-lo logo na primeira consulta.

Até que ponto se pode personalizar um ERP pronto?

De muitas formas, mas o modo como se faz não é indiferente. As configurações e os pontos de extensão suportados pelo fabricante afetam pouco as atualizações; a modificação do código do fabricante, pelo contrário, pode dar novo trabalho em cada atualização. A documentação dos grandes fabricantes, a SAP e a Microsoft, recomenda deixar o núcleo intacto e manter as extensões separadas; segundo a documentação do Odoo, a manutenção dos módulos à medida é uma condição para a atualização.

Qual é o risco de muita personalização?

Sobretudo o de as atualizações se tornarem caras e arriscadas: em cada nova versão é preciso verificar as modificações, e muitas vezes reescrevê-las, e em alguns fabricantes a atualização nem sequer pode ser feita enquanto as partes à medida não estiverem prontas para a nova versão. Além disso, a empresa passa a depender também do parceiro que desenvolve as extensões. Se o grau de personalização o justificar, vale a pena compará-lo com o custo de um módulo à medida ou de um ERP à medida.

Como decorre a transição a partir do sistema antigo?

Começa com a avaliação, a limpeza de dados e o mapeamento de dados; segue-se uma migração de teste num ambiente de teste e, depois, um arranque por etapas: módulo a módulo, ou com um curto funcionamento em paralelo do sistema antigo e do novo. Após o arranque em produção, seguem-se a correção de erros e a operação. O sistema antigo pode continuar a funcionar durante algum tempo ao lado do novo, ligado através de uma interface.

Ligam o NAV Online Számla?

Sim. Enviamos os dados das faturas através da interface automática da NAV, consultamos o resultado do processamento e tratamos os erros, tal como a especificação da interface da NAV exige. Da mesma forma, ligamos também os serviços de faturação externos, os bancos e a loja online.

Como podemos ajudar?

A Mesterséges Intelligencia Központ Kft. desenvolve sistemas ERP, CRM e de gestão administrativa à medida, cria módulos e integrações à medida para sistemas prontos e liga-os com inteligência artificial. A primeira consulta é gratuita e, se um ERP pronto for suficiente, também o dizemos. Medimos o tamanho funcional do desenvolvimento em pontos de função COSMIC (ISO/IEC 19761), e daí resultam a proposta e o calendário; o método está descrito na página Preços. A pedido, assinamos um acordo de confidencialidade (NDA) e, após a entrega, asseguramos também a operação e a manutenção. O código-fonte e os direitos de utilização regem-se pelo contrato.

Pormenores na página Software empresarial. Se quiser falar connosco sobre o seu próprio sistema, escreva-nos através dos contactos indicados na página Contacto.

Fontes