Cara Custom Field Selection dari Default Odoo

Assalamu’alaykum Warohmatullohi Wabarokaatuh


Segala Puji bagi Allah yg telah memberikan saya nikmat sehat dan sempat sehingga saya bisa menulis blog ini. Dan Sholawat serta salam tercurahkan kepada Rasululloh Muhammad Sholallohu ‘Alayhi Wassalam, sahabat, tabiut tabiin.

Pada kesempatan kali ini saya akan membagikan ilmu yakni “Cara menambahkan selection pada field default selection odoo”

Pertama, buat file python utk membuat model inherit,

Disini case nya adalah custom state sale order, berikut adalah field defaultnya


Kemudian saya masukkan script ini ke file python yg modelnya inherit ke sale.order

 

Disini saya menggunakan attribute selection_add utk menambahkan state Confirmed dan Approved pada model sale.order

 

Setelah itu saya membuat file xml utk membuat view inheritnya, dan kemudian meletakkan script ini di dalam view inherit nya

 Hasilnya,




Note: 

- Khusus bagi field selection default terdapat attribut required=True, maka perlu adanya penambahan attribut di field selection custom yaitu ondelete




Custom nilai agregasi group by di tree view
Odoo 16