Author: Ngasturi bin Saidi

Membandingkan Pantai-Pantai di Pacitan

Beberapa waktu yang lalu, tahun ini juga, alhamdulillah, saya memiliki kesempatan untuk melepaskan diri dari kesibukan dunia sejenak, sehingga saya dapat mengasingkan diri ke Pacitan, menenangkan jiwa di pantai-pantainya. Pacitan, daerah berbukit dengan jalan mulus yang meliuk-liuk, dimana pohon-pohonnya masih merdeka. Saya yang dari Bojonegoro, daerah yang bukit-bukit pohon jatinya sudah terjajah oleh pendatang kerdil ….  Read More

Seberapa Sakit Sih Diabetes Itu?

Pada tulisan berikut ini, saya sudah bercerita bagaimana saya bisa didiagnosa menderita TB Paru. Ternyata, setelah serangkaian tes di rumah sakit, saya juga didiagnosa menderita penyakit yang lain, yang jujur saja, sulit saya terima, bahkan rasa penolakan saya waktu itu melebihi rasa penolakan saya waktu didiagnosa menderita TB Paru. Penyakit apakah itu? Dia adalah Diabetes, ….  Read More

Manager Yang Baik dan Manager Yang Buruk Versi Saya

Di media sosial saya banyak melihat drama/konflik yang katanya disebabkan oleh manager yang buruk. Hal ini menggelitik saya untuk menulis bagaimana sih manager yang baik/buruk itu? Tentu saja yang versi saya sendiri. Sebelumnya anda perlu mengetahui background saya terlebih dahulu, agar anda tidak bias saat membaca tulisan ini. Saya adalah lulusan teknik komputer, yang tidak ….  Read More

Alasan Kenapa Line Break Mengakibatkan Produk Tidak Bisa Dicari Di Odoo POS

Kali ini saya akan bercerita mengenai pengalaman saya menghadapi salah satu error yang aneh, unik, dan cukup memusingkan yang pernah saya alami selama berkarir sebagai sebagai Odoo developer. Selama hampir 5 tahun (saat artikel ini dibuat) saya baru menemui kasus ini sekali saja, dan baru saja terjadi beberapa bulan yang lalu. Kasusnya kira-kira seperti ini. ….  Read More

Penggunaan Action Window Pada Odoo v15

ir.actions.act_window adalah action yang paling banyak digunakan saat kita membuat aplikasi dalam ekosistem Odoo. Jika kita memanggil action ini, Odoo secara otomatis akan menampilkan view suatu model, sehingga user dapat melakukan operasi CRUD pada model tersebut. Hal yang menarik adalah, kita tidak perlu membuat route, controller, atau kode javascript jika kita ingin membuat halaman CRUD ….  Read More

Dilema Menjadi Odoo Developer

Halo, kali ini saya akan menulis opini saya mengenai “Dilema Menjadi Odoo Developer”. Perlu anda catat tulisan ini adalah pendapat pribadi berdasarkan pengalaman saya selama lebih dari 4 tahun menjadi odoo developer, Anda tidak harus setuju dengan tulisan ini. Tulisan ini juga tidak bermaksud untuk menjelekkan siapapun, jika tulisan ini serasa menjelekkan individu atau institusi ….  Read More

Cara Menggunakan Module safe_eval Bawaan Odoo

Beberapa waktu yang lalu, saya telah menulis function/module bawaan odoo untuk mengolah tipe data float. Kali ini saya akan membahas module bawaan odoo yang lain, yaitu safe_eval. Apasih kegunaan module safe_eval ini ? Jika kita baca source code odoo, sebenarnya safe_eval adalah implementasi dari function eval bawaan python. Tentu saja dengan beberapa modifikasi. Jika Anda ….  Read More

Trik Menulis Domain Odoo dengan Mudah Menggunakan Module odoo.osv.expression

Pada tulisan saya sebelumnya, saya telah menulis bahwa : menulis domain pada odoo tidaklah mudah. Oleh karena itu kita harus punya beberapa trik untuk mengakalinya. Pada tulisan tersebut, saya telah menulis salah-satu trik yang biasa saya gunakan, yaitu mengubah domain menjadi SQL Query, sehingga kita bisa menganalisanya. Kali ini saya akan menulis trik kedua yang ….  Read More

Membaca Source Code Odoo : Multi Bahasa Pada Portal Hanya Diload Sebagian

Artikel ini adalah bagian ketiga dari seri Membaca Source Code Odoo. Pada seri Membaca Source Code Odoo biasanya saya akan menulis tip dan trik tentang bagaimana menyelesaikan suatu problem pada saat membuat module odoo, dengan cara membaca source code odoo langsung. Dengan harapan dapat melatih kita menjadi programmer yang mandiri, tanpa tergantung dari forum odoo ….  Read More

Pemrograman Javascript pada Odoo (Bagian Lima) – Dialog

Artikel ini adalah bagian kelima dari seri pemrograman javascript pada odoo. Jika anda belum membaca artikel bagian pertama sampai keempat, saya sarankan untuk membaca keempat artikel tersebut terlebih dahulu. Linknya seharusnya bisa anda temukan di bagian bawah halaman ini. Pada bagian kelima ini saya akan membahas bagaimana menggunakan dialog. Dialog adalah sebuah view yang tampil ….  Read More