Penggunaan System Parameter pada Odoo
System parameter pada odoo adalah suatu model dengan format key value pairs yang digunakan untuk menyimpan pengaturan aplikasi. System parameter hanya digunakan untuk menyimpan pengaturan saja, penerapannya harus di-koding secara manual di tiap model sesuai kebutuhan. Model dari system parameter adalah ir.config_parameter. System parameter biasanya digunakan untuk mengaktifkan atau menonaktifkan suatu fitur, menyimpan nilai default …. Read More
Mengirim Email ke Customer pada Odoo
Email menjadi pilihan yang murah jika kita ingin mengirim notifikasi kepada customer, dibandingkan dengan pesan melalui sms atau whatsapp. Dengan email kita juga bisa membuat desain yang lebih menarik dengan pesan yang lebih panjang. Sehingga kita lebih bebas dalam membuat pesan. Sebelum mengirim email kepada customer kita harus melakukan pengaturan Outgoing Email Server terlebih dahulu. …. Read More
Penggunaan onchange dan compute pada Odoo
Pada odoo ada 2 cara untuk menghitung nilai suatu field secara otomatis. Yaitu menggunakan decorator onchange atau field parameter compute. Gunakan decorator onchange jika kita ingin nilai suatu field berubah jika nilai field lain berubah. Misal kita memiliki 3 field seperti ini Jika kita ingin nilai dari field result berubah jika nilai dari field_1 atau …. Read More
Membandingkan 2 File atau Directory dengan aplikasi MELD
Meld adalah sebuah aplikasi yang digunakan untuk membandingkan isi dari suatu directory atau file. Menurut pengalaman saya, bagi seorang programmer aplikasi ini sangat berguna sekali. Misal saat kita bekerja dengan beberapa tim, dengan meld kita bisa membandingkan directory atau file yang kita kerjakan dengan directory atau file yang mungkin dikerjakan oleh anggota tim yang lain. …. Read More
Menjalankan Raw Query pada Odoo
Odoo sudah memiliki ORM (object relational mapping) yang cukup mudah digunakan. Dengan menggunakan ORM kita bisa memanipulasi data pada database dengan sangat mudah. Sayangnya ORM pada semua framework, tidak terkecuali odoo memiliki kelemahan, yaitu lambat. Menggunakan ORM untuk mengolah data yang besar dalam satu kali proses, misal saat membuat report, kadang membawa kita pada suatu …. Read More
Memahami Fitur Framework dengan Lebih Baik Menggunakan GREP
grep adalah sebuah tool untuk mencari suatu text pada file. Misal kita memiliki 1000 file, jika kita ingin mengetahui file apa saja yang mengandung kata “indonesia”, menggunakan grep kita bisa mengetahuinya dengan mudah. grep adalah tool yang dijalankan lewat command line atau terminal. grep sudah menjadi bawaan linux, jadi tidak perlu proses instalasi. Ada versi …. Read More
Odoo – Membuat Controller Bag 3
Tulisan ini adalah bagian ke tiga dari seri tutorial membuat controller pada odoo. Pada tutorial ini saya akan membahas bagaimana membuat form upload dan bagaimana meng-override controller yang sudah ada. Bagian download file sudah saya tulis dalam tulisan ini. Pertama mari kita buat template atau view untuk untuk menerima input user Form diatas cukup sederhana, …. Read More
Setting Customer Portal pada Odoo
Odoo memiliki module customer portal, dimana dengan module ini customer bisa login ke website odoo milik kita dan melihat transaksi atas nama dirinya. Dalam customer portal, customer dapat melihat Sale Order yang belum diproses, Delivery Order yang sudah selesai, Invoce yang belum dibayar dan beberapa informasi lainnya. Customer juga dapat download dokumen transaksi misal Invoice …. Read More
Menambah Console Command pada Perintah Artisan di Laravel 7
Saat bekerja dengan framework Laravel, tentunya kita tidak asing dengan perintah php artisan. Tanpa adanya perintah ini bekerja dengan Laravel tidak akan semudah sekarang. Jika anda belum tahu, kita bisa menambah perintah buatan kita sendiri kedalam perintah artisan ini. Bagi anda yang suka bekerja secara otomatis dan suka bekerja dengan command line, menambah perintah artisan …. Read More
Membuat Fitur Register dan Login di Laravel 7
Sejak versi 6 command php artisan make:auth sudah tidak tersedia. Sebagai gantinya untuk membuat fungsi authentication termasuk fungsi register dan login laravel menyediakan command baru yaitu php artisan ui:auth. Tapi menurut saya command ini lebih ribet dibandingkan dengan command php artisan make:auth. Karena ada beberapa hal extra yang harus dilakukan. Berikut ini tutorial membuat fungsi …. Read More