Archives 20 April 2018

Print QWeb Tidak Ada Garis dan Berantakan

Apakah anda pernah mengalami hasil print seperti gambar di bawah? Loading saat download lama dan hasil print nya pun berantakan. Awalnya saya berfikir ada library yang kurang atau ada yang salah dengan server, tapi ternyata tidak. Bukan itu penyebabnya. Jadi ceritanya saya dan tim (tim developer dan tim infrastruktur) menggunakan private server yang hanya bisa […]

Read more


Catatan Singkat Teknikal (Beberapa Syntax Yang Sering Dipakai)

1. File .py override method create class ms_res_partner(models.Model): _inherit = ‘res.partner’ … @api.model def create(self, vals): vals[‘comment’] = “ini adalah notes” return super(ms_res_partner, self).create(vals) override method write class ms_res_partner(models.Model): _inherit = ‘res.partner’ … @api.multi def write(self, vals): vals[‘comment’] = “ini adalah notes” return super(ms_res_partner, self).write(vals) menggunakan digit precision import odoo.addons.decimal_precision as dp … amount_total = […]

Read more


Mengatur Hak Akses (Security)

Agar lebih mudah memahaminya, mari kita kelompokkan hak akses ini menjadi 3 bagian : Akses terhadap model/object (CRUD – Create, Read, Update, Delete) Misalnya mengatur apakah user mempunyai akses Read terhadap object ms.pendaftaran atau tidak? Jika ya maka dia bisa melihat data-data yang ada di object ms.pendaftaran Akses terhadap menu, fields, button User sudah mempunyai […]

Read more


Kamus Odoo

Field : akan menjadi kolom di database dan merupakan inputan di form Object/model : contoh “ms.base” akan menjadi table ms_base di database Funtional : memahami fungsi-fungsi dan flow odoo default Technical : memahami coding dan cara membuat addons/modul Addons/modul : modul python yang berisi codingan dan dapat diinstal sehingga memberikan efek terhadap aplikasi Class : […]

Read more