Setting Up Outgoing Email Server and DbVisualizer in Odoo 12

Muhammad Iqbal Wijonarko
4 min readApr 30, 2021

Halo! kembali lagi dengan saya Iqbal. Pada kesempatan kali ini saya akan mencoba melakukan eksplorasi untuk Setting Up Outgoing Email Server and DbVisualizer di Odoo 12.

Setting Up Outgoing Email Server

Jadi untuk setup outgoing email server ini, saya akan mengirim email kepada suatu alamat email lainnya, yang mana harus di connect dengan email yang sebenarnya. Disini saya akan menggunakan host email google saya. Skenarionya adalah nanti saya akan mencoba mengirim SO ke email erp yang sudah ditentukan yaitu konfigurasi.uierp@gmail.com .

Untuk langkah yang lebih detail, mungkin bisa di cek video dibawah ini:

  • Langkah pertama adalah kita harus masuk ke Odoo kita, disini saya menggunakan Server Odoo Local (SOL) dan aktifkan developer mode di settings
  • Setelah itu kita bisa masuk ke menu “Settings” → “Technical” → “Email” → “Outgoing Mail Servers”
  • Kita klik create dan masukan data mail server sesuai yang dibutuhkan di soal dan juga masukan email pribadi mu, setelah itu klik save.
  • Sebelum kita melakukan test connection, kita harus mengaktifkan mode less secure app access di google settings akun kita
  • Setelah itu kita bisa test connection dan jika berhasil maka tampilannya akan seperti dibawah ini
  • Sesudah berhasil setup emailnya, kita akan membuat sales order dan mengirimkan ke email erp yang sudah ditentukan. Sebelum itu, kita harus membuat contact dengan email erp tersebut melalui modul contact
  • Setelah itu kita masuk ke modul sales dan create quotations, dan isi barang random dan customernya adalah contact dengan email erp yang sudah kita buat sebelumnya
  • Setelah itu klik save lalu confirm, setelah itu kita bisa klik send by email yang akan menampilkan halamn seperti dibawah ini

Kita akan mengirimkan emailnya ke email erp dan email kita sendiri untuk mengecek apakah sudah terkirim atau belum

  • Jika berhasil, akan masuk ke inbox email kita beserta attachment pdf SO nya.

Berhasil sudah untuk skenarion setup Outgoing Email Server dan mengirimnya ke suatu alamat email dengan dokumen sales order

DbVisualizer

DbVisualizer merupakan aplikasi yang dapat digunakan untuk memvisualisasikan database pada Odoo. Anda dapat menemukan informasi-informasi mengenai database yang mungkin tidak ditampilkan pada aplikasi Odoo.

Untuk langkah lebih detail mengenai eksplorasi ini, bisa di cek di video dibawah ini:

Setup untuk DbVisualizer

  • Karena saya menggunakan macOS, saya perlu aliasing port di file di file docker compose.yml seperti dibawah, dikarenakan saya menggunakan postgresql.
  • Setelah setup portnya, kita akan melakukan instalasi DbVisualizer melalui websitenya dan lakukan instalasi sampai dengan selesai
  • Kita perlu menentukan database apa yang akan ditampilkan dan akun database yang digunakan serta portnya juga seperti dibawah

Jika berhasil connect, akan muncul notifikasi message seperti yang dibawah, dan database kita muncul di menu sebelah kirinya

  • Kita akan melakukan pencarian table modul leaves dengan menggunakan specifid table di references

Pilih table modul yang diinginkan untuk ditampilkan, jika sudah dipilih klik ok, maka akan muncul info table spesifik seperti gambar dibawah ini

Kita sudah berhasil memvisualisasikan tabel database odoo dengan menggunakan DbVisualizer!

Thanks for your time!

Muhammad Iqbal Wijonarko — 1806186736

To connect with me, you can connect with my LinkedIn

--

--