Tutorial odoo part 3: melakukan override function di odoo

Untuk kostumisasi suatu plugin kita dapat dengan melakukan override dari function yang sudah ada. Pada tutorial sebelumnya, kita telah menambhakan satu field baru pada model purchase.order https://blog.hprasetyou.com/membuat-custom-module-odoo-part-2-menambahkan-field-ke-module-yang-sudah-ada/. Kita akan menggunakan lagi module yang telah dibuat di tutorial tersebut. Dalam odoo, semua model memiliki parent ke class model. Untuk melakukan override dari parent kita, kita dapat […]

more...

Update module odoo 10.0 ke 11.0

Halo Modul odoo dari versi 10 dan 11 memiliki struktur yang sama. Akan tetapi karena odoo 11 menggunakan python 3, dan odoo 10 menggunakan python 2, kita juga harus memperhatikan apakah kode kita kompatibel dengan python 3. misalkan penghapusan¬†# -*- coding: utf-8 -*- dan sebagainya. Selain itu, base modul odoo 11 juga beberapa ada yang […]

more...

Membuat custom module odoo (part 2): menambahkan field ke module bawaan

Halo, Kali ini kita akan membuat modul untuk melakukan kustomisasi pada modul odoo yang sudah ada. Ya, misalkan kita sudah menginstall suatu modul bawaan, misalnya modul purchase, nah ternyata dalam proses purchasing perusahaan kita, ada field tambahan yang tidak dimiliki oleh model pada modul bawaan purchasing di odoo, kita bisa mengatasinya dengan membuat modul baru […]

more...

Membuat custom module odoo 11.0 (part 1)

Halo, Dalam penerapan ERP di perusahaan, terkadang fungsional dasar dari addons odoo ternyata berbeda dari cara kerja perusahaan, atau kita ingin membuat proses bisnis atau fungsional khusus. kita bisa mengatasinya dengan menginstall module tambahan. Kita bisa menggunakan perintah scaffold di odoo cli, dengan menggunakan scaffold. Kita akan dibuatkan kerangka untuk module yang kita buat, dari […]

more...