Setting Nomor Dokumen atau Sequence pada Odoo

Setiap transaksi baik itu Sale Order, Purchase atau Invoice biasanya memiliki nomor dokumen yang unik untuk membedakan satu dokumen dengan dokumen lainnya. Pada odoo penomoran dokumen ini sangatlah mudah. Kita bisa mengatur format penomoran dokumen ini lewat menu Settings > Technical > Sequences & Identifiers > Sequences kemudian cari nomor dokumen yang ingin anda ubah. ….  Read More

Mengatur Menu Item pada Odoo

Sebelumnya saya sudah menulis tentang bagaimana mengubah tampilan odoo tanpa koding, atau tanpa membuat module custom. Yaitu dengan cara mengubah-nya lewat user interface. Jika anda tertarik silakan baca disini. Kali ini saya akan menulis view odoo lain yang bisa anda ubah lewat user interface langsung, yaitu Menu Item. Menu item adalah view odoo yang berupa ….  Read More

Menyiapkan File untuk Situs Microstock

Pada tulisan sebelumnya saya telah menulis pengalaman saya bagaimana menjadi contributor situs microstock. Kali ini saya akan menulis bagaimana saya menyiapkan file agar siap diupload ke situs microstock tersebut. Mulai dari membuat karya di Inkscape, membuat file JPG, dan EPS. Perlu anda ketahui saya menggunakan Sistem Operasi Linux Mint, mungkin tampilan program bisa berbeda dengan ….  Read More

Membuat Fungsi Terbilang dalam Bahasa Indonesia pada Python

Sebagai programmer sering kali kita harus membuat fungsi terbilang, atau mengubah variabel yang dalam format integer / float menjadi kata-kata yang mudah dibaca oleh user, misal saat membuat printout suatu Invoice. Kadangkala ada client yang meminta nilai invoice tersebut di ubah menjadi kata-kata dalam bahasa tertentu. Python sendiri sudah memiliki library / module untuk menangani ….  Read More

Menjadi Vector Contributor / Artist di Situs Micro Stock

Setiap orang saya rasa punya keinginan untuk memiliki passive income. Atau paling tidak menginginkan hobinya tidak hanya menyenangkan dirinya sendiri, kalau bisa juga menghasilkan uang. Bagi yang hobi menggambar tentu sudah senang jika gambar-nya jadi. Tapi tentu saja ada keinginan agar gambar tersebut laku dijual, atau paling tidak dapat like di medsos lah, saya contohnya ….  Read More

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 buat 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