Cara uninstall module odoo melalui shell
Odoo CLI

Assalamualaikum warahmatullahi wabarakatuh.

Kelebihan uninstall odoo melalui CLI:

    - Jika custom method js pada suatu module kemudian ada error saat membuka /         menguninstall module tersebut melalui UI Odoo

    - Dapat digunakan untuk menguninstall module lebih dari satu  

1. saat menjalankan odoo service, sebelum -c nama_conf tambahkan command shell. 

python ~/odoo/odoo-16.0.0/odoo-server shell -c ~/odoo/conf/odoo16-rspp.conf

2. Pada CLI, cari nama module pada object ir.module.module dengan method orm bawaan odoo . 

self.env['ir.module.module'].search([('name', 'in', ['im_livechat','contacts'])])

3. jika module sudah ditemukan maka panggil fungsi bawaan dari odoo untuk menguninstall module, yakni button_immediate_uninstall(). Menjadi

self.env['ir.module.module'].search([('name', 'in', ['im_livechat','contacts'])]).button_immediate_uninstall()




Integrasi Payment Gateway Xendit
Odoo 16