Author: Ngasturi bin Saidi

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

Pemrograman Javascript pada Odoo (Bagian Empat) – Field Attribute dan Ajax

Artikel ini adalah bagian keempat dari seri pemrograman javascript pada odoo. Jika anda belum membaca artikel bagian pertama sampai ketiga, saya sarankan untuk membaca ketiga artikel tersebut terlebih dahulu. Linknya seharusnya bisa anda temukan di bagian bawah halaman ini. Pada bagian keempat ini saya akan membahas bagaimana menambah dan menggunakan attribute dan melakukan ajax call. ….  Read More

Library untuk Backup dan Restore Database Odoo Berukuran Besar

Pada tulisan sebelumnya saya telah membahas bagaimana melakukan backup dan restore database odoo dengan ukuran besar, dengan cara memodifikasi controller odoo. Setelah beberapa waktu memakai cara ini di beberapa project, ternyata cara ini memiliki kelemahan. Kadang file hasil backup tidak bisa direstore. File hasil backup sepertinya corrupt, sehingga gagal dibaca oleh odoo saat melakukan restore ….  Read More

Mengatasi Bug Field dari Odoo Studio tidak Ditemukan pada Odoo Enterprise 14

Tahukah anda, bahwa di odoo enterprise kita bisa mengubah tampilan odoo dengan cara drag and drop ? Dengan menginstall module yang bernama web_studio atau biasa disebut Odoo Studio kita bisa mengubah tampilan odoo dengan mudah, cukup buka view/tampilan yang ingin kita ubah, buka odoo studio, kemudian ubah tampilan lewat user interface. Berikut ini adalah tampilan ….  Read More

Saya Positif Covid 19

Rabu, 7 Juli 2021 kemarin saya dinyatakan positif covid 19. Sebenarnya gejalanya sudah saya rasakan sejak hari sabtu, minggu sebelumnya. Pada waktu itu saya sudah mulai pilek, batuk, dan kadang sedikit demam. Karena salah satu teman kantor saya ditolak vaksin karena salah satu anggota keluarganya kehilangan indera penciuman, dan diduga karena covid 19. Saya melakukan ….  Read More

Pemrograman Javascript pada Odoo (Bagian Tiga) – Event Jquery

Artikel ini adalah bagian ketiga dari seri pemrograman javascript pada odoo. Jika anda belum membaca artikel bagian pertama atau kedua, saya sarankan untuk membaca kedua artikel tersebut terlebih dahulu. Linknya seharusnya bisa anda temukan di bagian bawah halaman ini. Pada bagian kedua kita telah membahas bagaimana menambah event click pada widget, serta bagaimana mengubah value ….  Read More

Mencegah Odoo Menyimpan Form Setelah User Klik Pada Sebuah Tombol

Pada odoo, jika kita sedang mengedit suatu dokumen, kemudian melakukan klik pada sebuah tombol, walaupun itu bukan tombol Save, odoo akan langsung menyimpan dokumen tersebut, baru kemudian method dari tombol yang telah kita klik tadi dieksekusi oleh odoo. Dokumen tersebut akan berubah ke mode readonly, artinya kita tidak bisa mengedit lagi dokumen tersebut. Jika kita ….  Read More