Selamat tahun baru 2015
Tahun 2015 ini Penulis buka dengan merilis modul kustom Odoo untuk project management. Rilis modul ini dilatarbelakangi oleh (1) kebutuhan internal Penulis dan Tim yang sangat mendesak dan (2) permintaan dari beberapa klien untuk modifikasi project management Odoo
Sedangkan penulisan artikel ini dimotivasi terutama dari keinginan Penulis yang tidak mau kalah dari Gita Ekapratiwi yang saat ini juga sedang menulis artikel pada blog nya hehehehehe
A. KONSEP DASAR
Penulis belum akan menuliskan fitur-fitur baru pada artikel ini. Namun berikut adalah beberapa konsep dasar yang Penulis gunakan dalam membuat modul kustom Project Management
A.1 Extra Rigiditas Pada Field-field Many2one
Field many2one untuk Penulis adalah pedang bermata dua dalam implementasi Odoo. Di satu sisi field ini menawarkan kemudahan untuk menginput data-data referensi tanpa harus membuka menu terkait. Di satu sisi field many2one adalah mimpi buruk hak akses untuk Penulis. Duplikat data berserakan, paling parah pada data Partner. Masih terbayang serentetan malam panjang Penulis harus melakukan koreksi data Partner akibat user-user project management dan user-user finance & accounting tidak melakukan kordinasi penginputan data Partner (colek-colek BKP Dwipayana hehehehe).
Akhirnya Penulis terpaksa mengambil sikap yang lebih rigid dalam penggunaan field many2one. Memanfaatkan modul web_m2x_options, penulis membuat field many2one tidak bisa (1) membuat data langsung, dan (2) tidak bisa membuka data referensi lansung. So sorry guys … integritas data jadi taruhannya disini
Tidak ada opsi create ataupun create and edit
Tidak ada link ke data referensi
Continue reading →