Archives 22 February 2018

Belajar Odoo Untuk Pemula [Part 8/8]

Inheritance Model Inheritance Odoo menyediakan dua mekanisme inheritance untuk memperluas model yang ada dengan cara yang modular. Pertama, memungkinkan modul untuk memodifikasi behavior model yang didefinisikan pada modul lain, seperti : Menambahkan field Menambahkan constraint Menambahkan method Override field yang ada di model lain (mengubah attribute) Override method di model lain dll Kedua, pendelegasian yang […]

Read more


Belajar Odoo Untuk Pemula [Part 7/8]

Workflow Hampir semua form transaksi di odoo mempunyai field state (seperti yang terlihat pada gambar di bawah), field state tersebut berfungsi untuk melakukan tracking perkembangan proses seiring dengan berjalannya waktu. Perkembangan proses itulah yang dinamakan workflow. Perubahan workflow akan di trigger oleh proses atau action-action tertentu, dan biasanya action tersebut dijalankan oleh button. Button Cara […]

Read more


Belajar Odoo Untuk Pemula [Part 6/8]

Meskipun sudah membuat class, object dan field, itu belum cukup untuk menampilkan field-field yang kita buat pada form aplikasi. Maka langkah selanjutnya kita harus membuat view, action dan menu di xml, dan juga membuat report untuk mengekspor data ke dalam pdf. Ada beberapa view yang bisa kita buat pada file xml, namun ada 3 view […]

Read more


Belajar Odoo Untuk Pemula [Part 5/8]

Model/object akan menjadi table di database dan kolomnya adalah fields. Tapi tidak semua field akan menjadi kolom, ada beberapa jenis field yang hanya tampil di aplikasi tapi tidak disimpan ke database (isinya merupakan hasil compute dari field lain). Cara penulisan fields silahkan lihat di addons puskesmas. Jenis-jenis field di odoo diantaranya : Char : jenis […]

Read more


Belajar Odoo Untuk Pemula [Part 4/8]

Di part 2 anda sudah berhasil membuat addons kosong yang tidak memberikan efek apapun terhadap aplikasi, kemudian di part 3 saya memberikan contoh addons yang sudah berisi penambahan fungsi, view dan report yang terdiri dari file py dan xml. Dan di part 4 ini kita akan membahas mengenai class, object dan attribute dari object tersebut. […]

Read more


Belajar Odoo Untuk Pemula [Part 3/8]

Seperti yang sudah saya sampaikan sebelumnya, di part 3 ini saya akan memberikan addons tentang puskesmas yang sudah saya siapkan di sini. Silahkan didownload dan dicopy ke folder custom_addons, uninstall dan hapus saja addons new_addons yang sudah ditambahkan sebelumnya. Jangan lupa restart dan update apps list setiap ada penambahan addons. Jika sudah selesai copy, silahkan […]

Read more


Belajar Odoo Untuk Pemula [Part 2/8]

Pada bagian ini kita akan mulai praktek membuat addons. Addons yang akan kita buat ini tidak akan memuat fungsi atau memberikan efek apapun terhadap aplikasi, karena pada bagian ini saya hanya ingin menjelaskan syarat minimal untuk membuat addons. Dan syarat minimal untuk membuat addons agar terbaca di menu apps adalah dengan membuat satu folder dan […]

Read more


Belajar Odoo Untuk Pemula [Part 1/8]

Kalau anda adalah orang yang baru mengenal Odoo dan tertarik utk mempelajari teknikalnya, tapi bingung harus mulai dari mana? Nah dalam tutorial ini saya ingin memberikan tips langkah-langkah yang harus dilakukan untuk mulai mempelajari Odoo dan langsung praktek membuat addons. Adapun pembahasan yang akan saya sampaikan kurang lebih ada 8 poin, yaitu : Apa saja […]

Read more