[Odoo 10] Technical Documentation -Part 7-

Bismillah .. InsyaAllah kita lanjutkan kembali serial tutorial technical ini. Pada pertemuan kali ini, insyaAllah hal yang pertama kita bahas adalah fitur onchange. Mekanisme onchange berbentuk sebuah method yang berfungsi memberikan cara ‘komunikasi’ kepada user setiap kali mengupdate nilai field suatu form TANPA menyimpan apapun ke database. Pada umumnya onchange digunakan untuk 3 hal berikut…

[Odoo 10] Technical Documentation -Part 6-

Alhamdulillah kita lanjutkan kembali serial tutorial ini. InsyaAllah pada pertemuan kali ini, kita akan membahas tentang domain, compute field, dan default values. Di odoo, domain berfungsi sebagai filter suatu kondisi pada record, sebagaimana halnya syntax where pada sql. Domain biasa di gunakan pada field-field relasi seperti Many2one, One2many, dan Many2many. Domain berbentuk list python (array),…

[Odoo 10] Technical Documentation -Part 5-

Alhamdulillah kita masih bisa melanjutkan tutorial bagian 5 ini. Insya Allah pada kesempatan kali ini, kita akan membahas tentang inherintance pada Odoo. Konsep inheritance adalah salah satu konsep OOP (Pemrograman Berorientasi Object), untuk penjelasan lanjutnya bisa baca disini. Odoo menyediakan 2 jenis inheritance, yaitu : 1. Merubah ‘behavior’ suatu object dari modul lain (class anak).…

[Odoo 10] Technical Documentation -Part 4-

Alhamdulillah kita bisa lanjutkan kembali tutorial ini. Untuk selanjutnya kita akan membahas relasi antar object atau model. Sebuah record dalam suatu model, biasanya memiliki hubungan dengan record di model lain, contohnya model sale_order memiliki relasi dengan sale_order_line dengan field penghubung yaitu order_line dan order_id. Odoo menyiapkan beberapa field relasi untuk kebutuhan ini, diantaranya adalah many2one,…

[Odoo 10] Technical Documentation -Part 3-

Alhamdulillah kita lanjutkan kembali tehnical trainingnya. Pada pertemuan kali ini, insya Allah kita akan mulai untuk praktek membuat object berserta tampilannya. Modul yang akan kita gunakan adalah modul hasil dari scaffold pada pertemuan pertama. Sumber materi paling dominan saya ambil dari sini : Download Ebook Sumber : http://www.odoo.com/documentation/10.0/index.html Selanjutnya kita akan membuat object ‘training.kursus’ dengan…