Membuat Module Diskon Nominal pada Odoo
Pada tutorial-tutorial sebelumnya kita sudah membahas dasar-dasar pembuatan module pada odoo, terutama tutorial-tutorial yang ditulis lebih awal. Pada tutorial-tutorial tersebut contoh kasus-nya mungkin terlalu sederhana, sehingga sulit terjadi / dipakai di dunia nyata. Lalu bagaimana jika di tutorial kali ini kita membuat module odoo dengan contoh kasus yang lebih rumit ? Tidak hanya lebih rumit …. Read More
Flutter – Navigasi Antar Halaman
Untuk berpindah dari satu halaman ke halaman lainnya pada Flutter kita bisa menggunakan widget Navigator. Widget Navigator sendiri memiliki beberapa method untuk menangani beberapa skenario / kondisi. Pada tutorial ini saya akan membahas bagaimana menggunakan widget Navigator untuk menangani beberapa skenario / kondisi yang umumnya ada pada aplikasi mobile, seperti pindah halaman biasa, menangani tombol …. Read More
Odoo – Membuat Action Server
Action Server atau lebih tepatnya ir.actions.server adalah action pada odoo yang memungkinkan bagi kita untuk memanggil kode program python dari user interface. Sebenarnya Action Server memiliki beberapa opsi, tapi menurut saya opsi yang cukup berguna pada kondisi nyata adalah Execute Python Code. Opsi ini fungsinya mirip dengan button dengan type object seperti kode dibawah ini …. Read More
Membuat Report Excel pada Odoo
Untuk membuat report dalam bentuk PDF atau HTML odoo sudah menyediakan model tersendiri, yaitu ir.actions.report. Dengan model ini kita bisa membuat report PDF dan HTML dengan cukup mudah, tanpa perlu memikirkan bagaimana mengambil data dari database atau bagaimana membuat proses download report tersebut. Sayangnya untuk report dalam bentuk excel kita harus membuatnya secara manual. Walaupun …. Read More
Mudahnya Melakukan Search, Filter dan Grouping Data di Odoo
Search View adalah fitur Odoo yang digunakan untuk melakukan pencarian, filter dan grouping data pada suatu model. Misal pada Sales Order, Purchase Order, Inventory dll. Fitur Search View menurut saya cukup lengkap dan mudah digunakan. Search View tidak bisa berdiri sendiri, biasanya digunakan bersama dengan view / tamplate lainnya. Seperti List View atau Kanban View. …. Read More
Odoo – Membuat Controller Bag 2
Pada bagian pertama kita sudah membahas bagaimana membuat controller pada Odoo sebagai service api. Pada bagian ini kita akan membuat controller untuk merender view (tampilan html) dan mengolah input user. Render view dari 0 Odoo sudah menyediakan template untuk view, dimana file jquery, bootstrap dan file-file lainnya sudah diload, terutama jika kita meng-install module website. …. Read More
Flutter Operasi CRUD tanpa Database dengan Shared Preferences
Saat kita membuat aplikasi android Ada beberapa pilihan untuk menyimpan data secara lokal di smartphone, seperti database sqlite atau Shared Preferences. Shared Preferences adalah cara penyimpanan data pada smarthphone dengan format key value pair. Mirip dengan JSON object atau Map. Shared preferences bisa menyipan data berupa sring, integer, double atau boolean. Jika data yang diolah …. Read More
Odoo – Membuat Controller Bag 1
Paradigma pemrograman Model View Controller (MVC) juga ada di Odoo. Tapi seberapa sering kita membuat Controller ? Pertama kali saya bekerja sebagai developer Odoo, saya sempat menganggap bahwa Odoo tidak menganut MVC. Di dokumentasi, mereka menyebutkan bahwa Odoo menganut MVC (lihat disini) tapi selama berkerja hampir setahun waktu itu saya tidak pernah membuat controller sama …. Read More
Odoo Backup dan Restore Database Besar Lebih Dari 3 Giga
Odoo memiliki fungsi Backup dan Restore database yang cukup mudah digunakan. Sebelumnya saya tidak memiliki masalah dengan pekerjaan backup dan restore database ini. Sebelum ini datang. Sebuah project dengan database berukuran sangat besar lebih dari 3 GB. Saya bermaksud untuk mem-backup database dari server A yang besar itu, dan di restore ke server B. Entah …. Read More
Menampilkan Chatter Odoo di Modal
Pada postingan sebelumnya saya telah menulis bahwa jika kita menggunakan class oe_chatter chatter tidak akan tampil jika dibuka dari modal. Setelah saya lihat lebih detail ternyata ini disengaja oleh odoo. Pada odoo 12 jika chatter dibuka dari modal, chatter akan disembunyikan dengan kode CSS. Silakan lihat source code odoo mulai baris ke-627 di halaman github …. Read More


