[Odoo 10] Technical Documentation -Part 10-

Alhamdulillah kita bisa melanjutkan lagi tutorial ini. Selanjutnya kita akan membahas tentang wizard di Odoo. Wizard di Odoo digunakan untuk komunikasi interaktif dengan user, biasanya berbentuk popup atau dialog box, yang tampilannya bersifat dinamis. Wizard sama seperti model lain tetapi lebih simple dan memiliki ciri khas seperti berikut : – Wizard menggunakan (inherite) class TransientModel()…

[Odoo 10] Technical Documentation -Part 9-

Alhamdulillah kita bisa melanjutkan kembali materi ini, untuk selanjutnya kita akan membahas tentang security di Odoo. Pembahasan workflow kita lewatkan karna pada versi 10 ini, fitur workflow telah dihapus. Dan kita cukupkan dengan field state untuk melihat progress suatu document. Diantara fungsi/policy security yang bisa kita manfaatkan adalah : 1. Mengatur akses menu, tab, field,…

[Odoo 10] Technical Documentation -Part 8-

Alhamdulillah kita bisa melanjutkan kembali tutorial ini. Insya Allah kali ini kita akan membahas tentang pembuatan berbagai view, seperti list, form, calendar, kanban, graphs, dll. A. Search Views Untuk yang pertama kita akan membahas Search View. Perbedaan mendasar dari versi sebelumnya adalah fitur Group By otomatis ada pada Advanced Search untuk semua field sebagaimana filter.…

[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).…