Senin, 24 Oktober 2016

UTS 05 - Meng-install Modul Add-Ons #UPERP8UTS05


Selamat pagi Molang readers,

Jumpa lagi dengan Molang. Pasti Molang readers penasaran dengan postingan Molang kali ini,karena judulnya berbeda dengan yang biasanya.
Kali ini Molang akan memberikan tutorial dan penjelasan lain tentang “Modul Add-Ons” yang akan diinstall di Odoo. Sebelumnya apakah Molang readers sudah tahu apa yang dimaksud dengan Modul Add Ons?

Untuk bisa memahami isi dari post ini, Molang akan menjelaskan mulai dari apa itu Modul Add Ons. Modul Add Ons merupakan perangkat lunak/komponen tambahan yang bersifat opsional dan apabila ditambahkan/diinstall ke dalam perangkat lunak utama (dalam hal ini adalah Odoo Accounting Module) maka akan menambah fungsi dari perangkat linak/modul utama. Namun jika tidak diinstall, perangkat lunak/modul utama tetap masih dapat dijalankan.

Oiya, mengapa Molang menyebutkan “Odoo Accounting Module” pada penjelasan di atas? Sebab, ketika Molang melihat daftar pembagian modul Add Ons yang akan diinstall, Molang mendapatkan link:
https://www.odoo.com/apps/modules/8.0/account_product_gross_net/ untuk download Modul Add Ons dan setelah Molang download, Molang mendapatkan file dalam format WinRAR dengan file name account_product_gross_net-8.0.1.0.1. Dari link dan nama file dapat dilihat bahwa modul tersebut merupakan odul tambahan untuk modul accounting. Oiya, Molang readers bisa melihat pula pada lingkaran kuning yang ada pada gambar, yang menunjukkan bahwa Product Gross/Net merupakan aplikasi tambahan untuk modul accounting
Beginilah tampilan ketika Molang membuka link tersebut:


Dari penjelasan tentang spesifikasi  modul Add Ons tersebut juga dapat diketahui detail nama dari modul product gross/net yang berhubungan dengan modul accounting, yaitu “Odoo Product Gross/Net Price Approach for accounting” sehingga dapat diketahui bahwa modul ini berhubungan dengan modul accounting. Untuk lebih jelasnya Molang readers dapat melihat pada gambar 2 di bawah ini.

 

Gambar 2. Tampilan yang Menjelaskan Kegunaan Modul Product Gross/Net 



A. Cara Install Modul Add-Ons
Langkah-langkah untuk meng-install modul add ons adalah sebagai berikut:


  1. Setelah mendownload modul add ons seperti di atas, langkah selanjutnya adalah mengekstrak file .zip hasil download maka aka nada sebuah folder yang jika dibuka terdapat dua buah forder yaitu, account_fiscal_position_rounding dan account_product_gross_net.
  2. Membuka folder account_product_gross_net > models > product.py. Kemudian buka file dengan ekstensi .py dengan wordpad atau notepad. Kemudian mengganti kode pada baris keenam dengan kode “from openerp.addons import decimal_precision as dp” dan kemudian klik save.
  3. Meng-copy folder account_fiscal_position_rounding dan account_product_gross_net di folder path add ons yang letaknya di C:\Program Files (x86)\Odoo 8.0-20160919\server\openerp\addons.
  4. Kemudian me-restart Odoo melalui task manager >> klik services >> cari odoo-server-8.0 >> klik kanan >> restart.
  5. Membuka Odoo dan login ke database yang akan digunakan (misal database yang di-restore sebelumnya) ke alamat localhost:8069.
  6. Masuk ke menu setting >>  klik sub menu local module >> ketikkan nama modul add ons yang diinstall pada kolom pencarian
  7. Jika sudah ditemukan, maka lakukan penginstallan modul add ons tersebut.




 Gambar 3. Install Modul Add Ons Product Gross/Net

8. Melakukan update dengan klik sub menu Update Module List.
Mengapa langkah pada no.2 perlu dilakukan?

Sebab, jika proses ekstrak dan copy ke folder path langsung dilakukan tanpa merubah kode, hasilnya adalah database Odoo akan mengalami error seperti pada gambar 3.


Gambar 4. Error Ketika Install Modul Add Ons Tanpa Langkah no.2

B. Panduan Cara Menggunakan Modul Add Ons yang Sudah Diinstall
Gambar 5. Menggunakan Modul Add Ons Product Gross/Net
Cara menggunakan modul add ons ini adalah:
Membuka modul sales/purchases/warehouse/manufacturing > klik menu Products > klik pilihan Create, Hingga muncul tampilan seperti pada gambar 5 > mengisi formulir (product name, pilihan ceklis, form information yang memuat Gross selling price dan gross/net ratio, form procurement, form inventory, form sales, form variants, dan form accounting) > klik save.
  
C. Kegunaan Modul Add Ons Product Gross/Net
Gross selling price adalah : Nilai dari suatu produk atau jasa sebelum diskonto tunai dianggap. Untuk tujuan akuntansi, harga gross mewakili nilai faktur sebelum diskonto yang diterapkan.

Kegunaan dari modul ini adalah untuk membantu mempertahankan harga net / gross pada produk dan produk varian dan kategori produk.
 
D. Perbedaan Sebelum dan Sesudah Modul Add Ons Diinstall
Perbedaan sebelum dan sesudah modul diinstall dapat dilihat pada gambar 5 dan 6.
 
Gambar 6. Sebelum Modul Add Ons DI-install

 Gambar 7. Sesudah Modul Add Ons Di-install

Perbedaan sebelum dan sesudah modul add ons diinstall terletak pada bagian yang diberi kotak warna biru pada gambar 7. Terdapat dua komponen data pada formulir information (klik modul sales > sub menu products > klik 2x pada product > information) yaitu, Gross selling price dan Gross/net ratio.
E. Database yang Muncul Saat Modul Add Ons Diinstall
Perubahan terjadi pada tiga modul yang berhubungan dengan produk yaitu sales, purchases, warehouse, dan manufacturing. Jika modul utama diklik kemudian terdapat menu products akan tampil produk yang dijual perusahaan. Jika diklik dua kali maka akan keluar informasi detain tentang produk. Pada form information tersebut terdapat info tambahan/kolom data tambahan yaitu Gross selling price dan Gross/net ratio.

Sekian postingan tentang modul add ons Odoo. Semoga bermanfaat. Dan tidak lupa saya menyampaikan terimakasih kepada Mr. Rachmat Aditya yang telah membantu saya dalam mengatasi permasalahan saat melakukan installasi.

Vielen dank fur alles.