Langsung ke konten utama

Postingan

Menampilkan postingan dari April, 2020

Cara Set Icon Modul / Addon / App di Odoo

Untuk set / menambahkan / merubah icon di suatu modul (addon/app), caranya sangat mudah. Hanya perlu membuat folder static , lalu di dalam folder static buat folder description , terakhir masukkan file icon.png di dalam folder description. Untuk cek hasilnya stop-run service odoo, lalu Update List Apps, cari nama modulnya. tag: tutorial odoo 12 bahasa indonesia, tutorial odoo bahasa indonesia, tutorial custom modul odoo ,   ansori.web.id

Modul Rumah Sakit Part 2 (Custom Modul Odoo 12)

Melanjutkan dari tutorial sebelumnya,  Modul Rumah Sakit Part 1 . Kita sudah membuat modul baru dengan 1 model ( rumahsakit.pasien ) dan 2 view ( tree & form ).  Akses  Indeks Tutorial ini untuk mempermudah dalam navigasi / mengikuti tutorial secara keseluruhan. 1. Memberikan hak akses model Setiap model yang dibuat harus dibuatkan hak aksesnya. Jika belum, model yang sudah memiliki view tree, form, dll tidak dapat diakses oleh user biasa, harus mengaktifkan Superuser untuk dapat mengaksesnya. Caranya bagaimana? Buat folder security Buat file  ir.model.access.csv Baris kodenya: id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_rumahsakit_pasien,access.rumahsakit.pasien,model_rumahsakit_pasien,,1,1,1,1 Edit file __manifest__.py , load file  ir.model.access.csv  di data   Stop - Run atau ReRun odoo, lalu update list aplikasinya, upgrade. Seperti langkah 3 - 7 di sini . Setelah set hak a...

Coba-coba dari Modul Rumah Sakit Part 1

Sekarang waktunya kita coba-coba atau bermain-main dari kode yang sudah kita buat di sini . View Tree dan Form Default Hapus baris kode 3 sampai 46, baris kode akan menjadi pendek seperti ini, Simpan. Jalankan ulang odoo, caranya klik tombol Stop (icon kotak warna merah) 2 kali, lalu  Start lagi (icon play warna hijau). Update List Aplikasinya (Menu -> Apps -> Update Apps list) . Cari modul Rumah Sakit. Klik icon titik tiga -> Upgrade . Silahkan cek tampilan tree dan form nya. Aplikasi tetap bisa berjalan, namun ya begitulah tampilannya. Oleh karenanya, kita perlu lakukan custom tampilan pada tree dan form. Selanjutnya kita kembalikan lagi seperti semula.  Balik lagi ke PyCharm, lakukan Undo lalu ikuti langkah 2 sampai 7. Menambahkan Macam-macam View Ubah baris kode 53 (view_mode) menjadi seperti ini: Lalu, lakukan langkah 2 sampai 7. Lihat hasilnya. Dari sini bisa kita simpulkan, bahwa dari suatu model ( rumahsakit.pasien ) bisa ki...

Modul Rumah Sakit Part 1 (Custom Modul Odoo 12)

Studi kasus yang akan kita jadikan project di latihan pembuatan custom modul odoo 12 adalah pembuatan modul manajemen Rumah Sakit. Tutorial ini saya buat bersumber dari video tutorial Odoo Mates yang saya olah dan sajikan dalam bentuk tulisan berbahasa Indonesia. I. PERSIAPAN Baik, sebelum memasuki latihan. 1. Pastikan sudah menginstall odoo 12 2. Sudah melakukan  setting IDE PyCharm 3. Buka PyCharm II. MATERI 1. Buat folder addon/modul  rumahsakit Kalau kamu sudah mengikuti tutorial nomor 2 di atas, maka akan punya struktur project dan config running odoo seperti ini: Karena kita akan membuat modul manajemen Rumah Sakit, mari kita ubah folder  latihan_odoo  menjadi  rumahsakit , caranya klik kanan folder latihan_odoo -> Refactor -> Rename  -> ubah namanya -> Refactor . 2. Buat file model pasien.py Caranya klik kanan folder rumahsakit -> New -> ketikkan pasien.py -> Enter . Baris kode lengkapnya: 3. Buat file view pas...

Setting Develop Custom Modul Odoo dengan PyCharm di Mac

Persiapan Sudah terinstall Odoo 12 . Buat folder addon_odoo , lokasi bebas. Sebagai contoh misal di /Users/ username /Projects/ addon_odoo Download  Pycharm  , lalu install. Eksekusi Buka Pycharm   Buat Project baru dengan cara Open folder,  Pilih folder addon_odoo yang sudah dibuat sebelumnya. Tunggu proses load sampai selesai. Buat folder baru dengan nama  latihan_odoo di dalam folder addon_odoo. Lalu buat file baru  dengan nama  __init__.py dan  __manifest__.py  di dalam folder latihan_odoo. Tambahkan Python Interpreter, buka menu PyCharm  -> Preferences -> di sisi kiri, klik icon tanda panah yang di  Projects:  addon_odoo -> klik  Project Interpreter -> Lalu klik icon setting ( ) -> pilih Add   Klik Existing environtment -> klik icon browse ... ( ) untuk memasukkan path interpreternya -> arahkan ke path instalasi odoo , ~/venv/odoo12/ bin/ pilih fi...

Setting Develop Custom Modul Odoo dengan PyCharm di Windows

Persiapan Sudah  terinstall odoo 12 . Buat folder addon_odoo , lokasi bebas. Sebagai contoh misal di D:\Projects\ addon_odoo Download  Pycharm  , lalu install. Eksekusi Buka Pycharm   Buat Project baru dengan cara Open folder,  Pilih folder addon_odoo yang sudah dibuat sebelumnya. Tunggu proses load sampai selesai. Buat folder baru dengan nama  latihan_odoo di dalam folder addon_odoo. Lalu buat file baru  dengan nama  __init__.py dan  __manifest__.py  di dalam folder latihan_odoo. Tambahkan Python Interpreter, buka menu File -> Settings -> di sisi kiri, klik icon tanda panah yang di  Projects:  addon_odoo -> klik  Project Interpreter -> Lalu klik icon setting ( ) -> pilih Add   Klik Existing environtment -> klik icon browse ... ( ) untuk memasukkan path interpreternya -> arahkan ke path instalasi odoo, folder python, pilih file python.exe. Default ...