Langsung ke konten utama

Postingan

Setting Develop Custom Modul Odoo dengan PyCharm di Ubuntu

Persiapan Sudah terinstall odoo 12 . Buat folder addon_odoo , lokasi bebas. Sebagai contoh misal di /home/ username /Projects/ addon_odoo Masuk folder addon_odoo lalu buat folder latihan_odoo Buat file kosong beri nama __init__.py  Buat file kosong 1 lagi, beri nama __manifest__.py Download  Pycharm  , lalu di ekstrak. Eksekusi Buka Pycharm  dengan Terminal, sh ./path_ekstrak/pycharm-community-xxxx/bin/pycharm.sh Buat Project baru dengan cara Open folder,  Pilih folder addon_odoo yang sudah dibuat sebelumnya. Setting Run/Debug, klik tombol Add Configuration... Klik icon tambah ( + ) di pojok kiri atas, pilih Python , lalu sesuaikan seperti yang tertera di bawah ini, Script path : arahkan ke path_source_odoo lalu pilih file odoo-bin   Parameters : diisi dengan addon_odoo yang tadi sudah kita siapkan ( /home/ username /Projects/ addon_odoo ) dan addons bawaan odoo ( /home/ username /Projects/odoo12/...

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

Cara Membuat Primary Key Bisa Auto Increment di Oracle

Kalo kita terbiasa menggunakan database mysql, sangat mudah sekali untuk men-setting primary key bisa auto increment. Berbeda di oracle, ternyata memerlukan beberapa action. Yap, langsung saja berikut step by step cara membuat primary key bisa auto increment di Oracle: 1. Membuat Sequence Langkah awal adalah dengan membuat sequence, apa itu sequence bisa anda pelajari lebih lanjut di sumber lain. Sebagai contoh kita akan membuat primary key auto increment di tabel buku, CREATE TABLE buku( id NUMBER(10) NOT NULL, judul VARCHAR2(100) NOT NULL ); Set primary key, ALTER TABLE buku ADD ( CONSTRAINT buku_pk PRIMARY KEY (id) ); Lalu buat sequence nya, CREATE SEQUENCE buku_sequence; 2. Membuat Trigger CREATE OR REPLACE TRIGGER buku_on_insert BEFORE INSERT ON buku FOR EACH ROW BEGIN SELECT buku_sequence.nextval INTO :new.id FROM dual; END; Mulai dari Oracle 12c  Jika kita menggunakan oracle versi 12c ke atas, kita tidak perlu lagi membuat sequence dan trigger ...