A história e a arquitetura do Odoo em linguagem simples
Como o Odoo nasceu e cresceu, e como as partes dele se encaixam: aplicativos, módulos, banco de dados e navegador.
Antes de começar
Nada a preparar. Este guia ajuda a entender os nomes que aparecem na documentação e nas conversas sobre o Odoo.
Passo a passo
1. Do TinyERP ao Odoo
O Odoo foi criado em 2005, na Bélgica, por Fabien Pinckaers, com o nome TinyERP. Em 2008 passou a se chamar OpenERP e, em 2014, com a versão 8, virou Odoo, nome que reflete um sistema que vai muito além do ERP tradicional: site, loja virtual, projetos, recursos humanos e muito mais. Desde a versão 9 (2015), o Odoo tem duas edições, Community e Enterprise. Hoje ele é usado por milhões de usuários no mundo.
2. Aplicativos e módulos
Cada aplicativo (Vendas, Faturamento, Inventário) é feito de módulos, e cada módulo acrescenta uma função. Os módulos se ligam uns aos outros: a localização brasileira, por exemplo, acrescenta as regras fiscais, os documentos fiscais eletrônicos e o plano de contas brasileiro aos aplicativos que a empresa já usa. Por isso o mesmo Odoo atende uma loja pequena e uma indústria com várias filiais.
3. Banco de dados, servidor e navegador
Todos os dados da empresa (clientes, produtos, pedidos, faturas) ficam num banco de dados. O servidor do Odoo aplica as regras de negócio e mostra as telas, que abrem no navegador, no computador ou no celular, sem instalar nada na máquina do usuário. Cada registro tem histórico, e cada usuário vê só o que o acesso dele permite.
4. Versões
O Odoo lança uma versão nova por ano. Cada empresa usa uma versão, e passar para uma mais nova é uma migração planejada dos dados e dos módulos. Esta documentação descreve o Odoo 16 com a localização brasileira.
Resultado esperado
Você sabe de onde o Odoo veio e como aplicativos, módulos, banco de dados e navegador trabalham juntos.
Se algo der errado
Para a diferença entre as edições Community e Enterprise e o papel da OCA, veja o guia de edições e licenças.