Tutorial: Como Forçar a Desativação do Módulo WhatsApp no CRM Usando o Shell
➡️

Como Forçar a Desativação do Módulo WhatsApp no CRM Usando o Shell


A plataforma da Conexão Azul é uma poderosa ferramenta de ERP com uma vasta gama de módulos que podem ser instalados para estender suas funcionalidades. No entanto, pode haver situações em que um módulo instalado não é mais necessário ou está causando conflitos. Neste artigo, vamos mostrar como desinstalar o módulo "WhatsApp" diretamente pelo shell, uma maneira rápida e eficiente de remover módulos sem a necessidade de passar pela interface gráfica.

Passo a Passo para Desinstalar o Módulo "WhatsApp" no Odoo pelo Shell

  • Acesse o Shell do Odoo Primeiro, você precisa acessar o shell do Odoo para interagir diretamente com o sistema via comandos Python. Para isso, vá até o diretório onde o Odoo está instalado e execute o seguinte comando no terminal:
	​./odoo-bin shell --database <nome_database>

​Esse comando abre uma sessão interativa Python com o ambiente do Odoo.

  • Localize e Desinstale o Módulo "WhatsApp" Uma vez no shell, você pode executar o seguinte código Python para buscar e desinstalar o módulo:
	​module = env['ir.module.module'].search([('name', '=', 'whatsapp')])
	​​if module.state == 'installed':
    		​module.button_immediate_uninstall()


​Esse código busca o módulo chamado "WhatsApp" dentro do banco de dados do Odoo e, se ele estiver instalado, o sistema executa a desinstalação imediata.

  • Verifique a Desinstalação Após executar o código, o Odoo começará a desinstalar o módulo e remover seus dados relacionados. Dependendo do tamanho e complexidade do módulo, o processo pode levar alguns minutos. Para confirmar que a desinstalação foi bem-sucedida, você pode verificar na interface de administração ou executar outro comando no shell para verificar o estado do módulo.


A desinstalação de módulos via shell é uma técnica útil para administradores e desenvolvedores que precisam manter o sistema limpo e funcional. Ao utilizar o shell, você tem controle total sobre o processo e pode resolver rapidamente problemas com módulos que não são mais necessários ou que estão impactando o desempenho do sistema.

Caso tenha outras dúvidas sobre o gerenciamento de módulos ou precise de mais informações, entre em contato com a nossa equipe de suporte da Conexão Azul.

 

WhatsApp