Langsung ke konten utama

Postingan

Menampilkan postingan dengan label cara bikin modul di odoo

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

Instalasi Odoo 12 di Windows 7 / 10

Persiapan Download odoo 12 , isi form, lalu gulir ke bawah ke bagian Odoo 12, Download Odoo Community yang Windows , atau bisa klik direct link  ini. Instalasi Odoo Dobel klik odoo_12.0.latest.exe Centang semua Untuk username dan password database biarkan default atau bisa juga anda ubah sesuai keinginan (dengan catatan belum install postgresql), username dan password bisa kamu isi dengan odoo12 .  Jika kamu sudah install postgresql, masukkan username dan password yang sudah ada buat. Tunggu sampai proses instalasi selesai. Menjalankan Odoo Buka browser, masukkan url: http://localhost:8069 tag: tutorial odoo 12 bahasa indonesia, tutorial odoo bahasa indonesia, tutorial custom modul odoo ,   ansori.web.id

Instalasi Odoo 12 di Ubuntu 18.04 / 16.04

Persiapan Install postgresql sudo apt install postgresql Buat user database sesuai username yang digunakan sudo su postgres createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt namausernamekamu exit Install pip3, jika belum terinstall. Khusus Ubuntu 16.04 lihat di mari . sudo apt-get install python3-pip Install git sudo apt-get install git Instalasi Odoo Buat folder Projects (opsional, yang penting tahu lokasi instalasinya aja), di tutorial ini di folder /home/namausernamekamu/ Projects . cd ~ mkdir Projects cd Projects Clone source git odoo 12 git clone https://www.github.com/odoo/odoo --depth 1 --branch 12.0 --single-branch Ubah nama folder odoo menjadi odoo12, lalu masuk ke folder odoo12 mv odoo odoo12 cd odoo12 Install librari yang dibutuhkan sudo apt-get install python3-dev libxml2-dev libxslt1-dev libldap2-dev libsasl2-dev Install requirement pip3 install setuptools wheel pip3 install -r requirements.txt ...

Instalasi Odoo 12 di Mac OS (X)

Persiapan Pastikan sudah terinstall python3 (sangat direkomendasikan Python versi 3.6) dan pip3. Tutor lengkap instalasi baca di sini . Pastikan sudah terinstall Xcode Command Line Tools. Jika belum, buka Terminal lalu eksekusi perintah ini: xcode-select --install Download & Install postgresql (minimal versi 9.6).  Download odoo 12 , isi form, lalu gulir ke bawah ke bagian Odoo 12, Download Odoo Community yang Source , atau bisa klik direct link  ini. Instalasi Odoo Ekstrak odoo_12.0.latest.tar.gz Buka Terminal, buat virtual environment (venv) odoo12 : cd ~ mkdir venv cd venv python3 -m venv odoo12 Aktifkan venv odoo12 dan buat folder src cd odoo12 source bin/activate mkdir src Copy semua folder dan file yang sudah di esktrak di langkah 1 ke dalam folder src ( /home/ namausernamekamu /venv/odoo12/ src ). Install requirement odoo, jika ada error yang muncul silahkan di trace error-nya sampai semuanya berhasil terinstall. pip3 install -...