Eksplorasi 3 Modul Add-Ons Tambahan/Extra

Muhammad Iqbal Wijonarko
9 min readApr 21, 2021

#MuhammadIqbalWijonarko #1806186736 #UIERP2 #UniversitasIndonesiaFasilkom #ERP #Odoo #Dr. Ir. Agung Terminanto, MBA.

Halo semua! pada kesempatan kali ini, saya akan melakukan eksplorasi untuk 3 Modul Add-Ons Tambahan yang saya dapatkan untuk memenuhi Ujian Tengah Semester Konfigurasi ERP Universitas Indonesia, yaitu:

  1. Print Work Order Details oleh Cybrosys Techno Solutions
sumber: https://apps.odoo.com/apps/modules/13.0/mrp_work_order_print/

2. Sale Price Change Restriction oleh Aktiv Software

sumber: https://apps.odoo.com/apps/modules/12.0/restrict_saleprice_change/

3. Notification Email From Invoice oleh Ascetic Business Solution

sumber: https://apps.odoo.com/apps/modules/12.0/abs_notification_email_invoice/

Langsung saja kita ke eksplorasinya!

Print Work Order Details

Kegunaan

  • Untuk memberikan fitur PRINT detail kegiatan dari Work-Order yang sedang dilakukan di Odoo

Skenario

Untuk Modul tambahan ini, saya sudah membuatkan skenario yang akan saya lakukan untuk melakukan eksplorasi dari modul ini, sehingga kita bisa melihat perbedaan dari sebelum dan setelah menginstall modul ini, yaitu:

Skenario Print Work Order Details Add-ons

Case 1 sebelum install add ons:
- buat manufacturing order test_meja
- buat work-ordernya
- cek bisa print work order detail tidak?

Case 2 setelah install add ons print work order details:
- buat manufacturing order test_meja
- buat work-ordernya
- cek bisa print work order detail tidak?

Untuk video tutorialnya yang lebih lengkap, bisa dicek di video youtube dibawah ini:

Berikut diatas merupakan skenario yang akan kita jalankan dalam eksplorasi modul ini. Sekarang kita akan langsung masuk ke langkah — langkahnya

Panduan

  • Download modul melalui link ini,sesuai dengan versi odoo yang kalian gunakan
  • Pindahkan folder hasil download ke folder odoo/addons/
  • Restart docker melalui terminal, dengan menjalankan
docker-compose up
  • Masuk ke port localhost odoo kalian melalui browser
  • Ke menu settings > klik activate developer mode
  • Ke menu apps > klik update app list
  • Cari modul Print Work Order Details melalui search bar > klik install
  • Masuk ke modul manufacture > pilih menu operations > manufacturing order > klik create
  • Isi product yang bisa di assemble dan jumlah quantity-nya
  • Klik create workorders>check availability>create workorders
  • Pilih workorders yang sesuai dengan manufacturing order sebelumnya
  • Akan muncul fitur print > work order details, yang juga bisa di download dalam bentuk pdf
  • Sekian selesai!

Perbedaan

Sebelum instalasi modul:

Setelah instalasi modul:

bisa dilihat bahwa ada fitur print work order details sudah muncul

Sale Price Change Restriction

Saya disini menggunakan modul ini yang merupakan cadangan dikarenakan modul sebelumnya yang saya dapatkan tidak memiliki versi Odoo 12, sehingga saya harus mencari candangan ini.

Kegunaan

  • Berikan hak pengguna untuk mengubah harga unit pada pesanan Penjualan dengan mudah.
  • Pengguna di luar grup tidak akan dapat mengubah Harga Produk menjadi kurang dari Harga Satuan dalam Pesanan Penjualan.
  • Hanya jika daftar harga dipilih untuk Sale Order, pembatasan akan diaktifkan.
  • Juga jika seseorang yang tidak memiliki hak ini mencoba untuk mengubah harga satuan produk dari daftar harga yang ada pada pesanan penjualan daripada peringatan yang dimunculkan.

Skenario

Untuk Modul tambahan ini, saya sudah membuatkan skenario yang akan saya lakukan untuk melakukan eksplorasi dari modul ini, sehingga kita bisa melihat perbedaan dari jika diberikan akses modul ini dan tidak diberikan akses, yaitu:

Skenario Add-ons Module Sale Price Change Restriction

Case sebelum akun diberikan akses manage price change restriction

- masuk ke menu pricelist

- buat pricelist items dengan produk pilihanmu dan harga unit price yang ingin ditentukan
- masuk ke modul sales

- buat create new quotations

- set pricelist ke public pricelist

- add product yang sebelumnya dipilih

- masukan harga unit price lebih besar dari harga pricelist yang telah ditentukan sebelumnya, cek apakah bisa dimasukan?

Case setelah akun diberikan akses manage price change restriction
- masuk ke modul sales

- buat create new quotations

- set pricelist ke public pricelist

- add product apapun itu

- masukan harga unit price bebas, cek apakah bisa dimasukan?

Untuk video tutorialnya yang lebih lengkap, bisa dicek di video youtube dibawah ini:

Berikut diatas merupakan skenario yang akan kita jalankan dalam eksplorasi modul ini. Sekarang kita akan langsung masuk ke langkah — langkahnya

Panduan

  • Download modul melalui link ini, sesuai dengan versi odoo yang kalian gunakan

https://apps.odoo.com/apps/modules/12.0/restrict_saleprice_change/

  • Pindahkan folder hasil download ke folder odoo/addons/
  • Restart docker melalui terminal, dengan menjalankan
docker-compose up
  • Masuk ke port localhost odoo kalian melalui browser
  • Ke menu settings > klik activate developer mode
  • Ke menu apps > klik update app list
  • Cari modul Sale Price Change Restriction melalui search bar > klik install
  • Masuk ke menu settings > pilih menu manage access right > pilih akun yang akan diberikan akses
  • Klik tombol edit > Ceklist untuk akses

Manage Pricelist Items dan Manage Sales Price Change >klik save

  • Masuk ke menu pricelist > klik public pricelist > klik add product > masukan product yang ingin di set pricelistnya dan masukan unit price yang ingin ditentukan > klik tombol save
  • Kembali ulangi langkah sebelumnya yang memberikan akses Manage Pricelist Items dan Manage Sales Price Change, tapi sekarang hilangkan cheklist akses tersebut
  • Masuk ke modul sales > klik create new quotations >masukan pricelist ke public pricelist > masukan product yang sebelumnya di masukan di product price list > masukan unit price dibawah dari harga yang tadi ditentukan di public pricelist
  • Akan muncul notifikasi seperti diatas bahwa kita tidak bisa memasukan unit price lebih kecil dari yang kita tentukan sebelumnya di public pricelist
  • Sekian selesai!

Perbedaan

Sebelum instalasi modul:

Harga product bisa lebih murah dari harga unit price yang ditentukan sebelumnya ditentukan di public pricelist yang dipilih

Setelah instalasi modul:

bisa dilihat bahwa gagal memasukan product karena unit pricenya lebih kecil dari yang kita tentukan di public pricelist sehingga muncul notifikasi seperti SS dibawah ini

Notification Email From Invoice

Saya disini menggunakan modul ini yang merupakan cadangan dikarenakan modul sebelumnya yang saya dapatkan harus mendownload lagi modul lainnya yang berbayar, sehingga saya harus mencari alternatifnya dan ditemukanlah modul ini.

Kegunaan

  • Untuk memberikan fitur notifikasi invoice dan vendor bill yang belum di selesaikan pembayarannya oleh customer, sehingga kita bisa terus melakukan follow up ke customer

Skenario

Untuk Modul tambahan ini, saya sudah membuatkan skenario yang akan saya lakukan untuk melakukan eksplorasi dari modul ini, sehingga kita bisa melihat perbedaan dari jika sebelum menginstall modul add-ons ini dan setelahnya, yaitu:

Skenario Add-ons Module Notifications Emails From Invoice

Case Sebelum install add-ons notification email:
- buat invoice customer
- cek apakah ada fitur notification untuk invoice

Case setelah install add-ons notification email:
- buat invoice customer
- cek apakah ada fitur notification untuk invoice

Untuk video tutorialnya yang lebih lengkap, bisa dicek di video youtube dibawah ini:

Berikut diatas merupakan skenario yang akan kita jalankan dalam eksplorasi modul ini. Sekarang kita akan langsung masuk ke langkah — langkahnya

Panduan

  • Download modul melalui link ini, sesuai dengan versi odoo yang kalian gunakan

https://apps.odoo.com/apps/modules/12.0/abs_notification_email_invoice/

  • Pindahkan folder hasil download ke folder odoo/addons/
  • Restart docker melalui terminal, dengan menjalankan
docker-compose up
  • Masuk ke port localhost odoo kalian melalui browser
  • Ke menu settings > klik activate developer mode
  • Ke menu apps > klik update app list
  • Cari modul Notification Email From Invoice melalui search bar > klik install
  • Masuk ke modul accounting > pilih menu customers > invoice
  • Klik tombol create invoices >masukan nama customer yang mau dipilih > product yang diinginkan
  • Bisa dilihat bahwa muncul menu notifikasi di sebelah kanan other info, klik menu tersebut
  • Disini kita bia mengisi kapan notifikasi untuk melakukan follow up dilakukan dan kepada siapa follow up dilakukan beserta isi dari content notifikasinya
  • Klik tombol save untuk menyimpan notifikasinya
  • Hal yang sama juga bisa dilakukan untuk notifikasi vendor bills, langkah langkahnya sama persis seperti invoice
  • Untuk mengecek dimana email notifikasi masuk bisa masuk ke menu email melalui search bar di home menu

Demikian panduan penggunaan modul notifikasi email untuk invoice dan vendor bills

  • Sekian selesai!

Perbedaan

Sebelum instalasi modul:

Tidak muncul menu notification untuk pemberian notifikasi dari follow up invoices

Setelah instalasi modul:

bisa dilihat setelah dilakukan instalasi modul, muncul menu notifications yang bisa digunakan untuk pemberian notifikasi pengingat follow up

Sekian dari saya, terima kasih!

Thanks for your time!

Muhammad Iqbal Wijonarko — 1806186736

To connect with me, you can connect with my LinkedIn

--

--