Membuat Domain berdasarkan field Many2many
Memakai method Onchange

Assalamu’alaykum warohmatullohi wabarokatuh

Disini saya akan membagikan ilmu tentang membuat domain pada field many2one berdasarkan field Many2many..
Baik, langsung saja pada case ini saya akan menggunakan dua field yg ada di model res partner. Yaitu Vendor Type (Many2Many) dan Term Of Payment (Many2One). Berikut Langkah-langkahnya membuat domain berdasarkan many2many menggunakan onchange.

1.       Siapkan master data nya.

-          Master Payment Type


-          Master Vendor Type


2.       Buat field flagging di vendor type

Saya buat field flagging type many2many ke model payment.type

3.       Sesuaikan dengan task nya.

Dalam hal ini, terdapat kondisi

-          Ketika vendor type isinya Distribution saja, maka payment type yang akan muncul adalah TOP,

-          jika vendor type isinya Distribution dan Freight maka semua data payment type muncul semua.

Jadi, master vendor akan menjadi seperti ini

dimana distribution mempunyai payment type TOP saja, selain distribution mempunyai payment type Freight, Clearence, Other.

4.       Buat method onchange nya

Nah, baru setelahnya, saya buat onchangenya seperti ini

 

5.       Coba saya jalankan, dan hasilnya akan seperti ini

-          Kondisi saat saya isi vendor dengan Distribution

 

-          Kondisi saat saya isi vendor type dengan Distribution dan Freight

 

Baik, sekian dari saya bila ada kekurangan saya mohon maaf yg sebesar-besarnya..
Jazaakumullah khayraan




Cara Mengirim Email Via Button Beserta Konfigurasinya (Outgoing Mail Server)