Para atender a parte fiscal e financeira do Brasil, o Odoo precisa dos módulos da localização brasileira que fazem parte da fundação OCA(Odoo community Association). O projeto da localização brasileira foi iniciado e principalmente desenvolvido pela Akretion, mas conta hoje com os outros contribuidores importantes:
Luis Felipe Miléo Kmee
Danimar Ribeiro Trustcode
Fábio Negrini e vários outros contribuidores.
O link para o repositório oficial é https://github.com/OCA/l10n-brazil
Existem vários forks do repositório principal, neste tutorial iremos utilizar o repositório da Trustcode: https://github.com/Trust-Code/odoo-brasil
Baixe o arquivo dependencias apt-get
wget https://raw.githubusercontent.com/Trust-Code/Tutorial-Instalacao/master/apt-requirements
Instale as dependências apt:
sudo apt-get install -y --no-install-recommends $(grep -v '^#' apt-requirements)
Baixe o arquivo dependencias pip
wget https://raw.githubusercontent.com/Trust-Code/odoo-brasil/11.0/requirements.txt
Faça upgrade do pip:
sudo pip3 install --upgrade pip
Instale as dependências pip:
sudo pip3 install -r requirements.txt
Baixe o repositório da truscode do github:
cd /opt/odoo/custom/addons/
sudo git clone https://github.com/Trust-Code/odoo-brasil.git
sudo chown -R odoo:odoo /opt/odoo/custom/addons
Adicione o repositorio ao caminho addons_path no arquivo /etc/odoo-server.conf:
sudo sed -i '/^addons_path/ s#$#,'"/opt/odoo/custom/addons/odoo-brasil"'#' /etc/odoo-server.conf
Reinicie o Odoo:
sudo service odoo-server restart
Ative o modo desenvolvedor e atualize a lista de módulos do Odoo.
Procure por ‘br’ na barra de pesquisa para achar os módulos da localização.