Tutorial Odoo 18: Membuat Pricelist Diskon Persentase
Tujuan: Membuat Pricelist baru yang secara otomatis memberikan diskon 30% pada harga jual standar (Public Price) untuk semua produk.
Langkah 1: Membuat Daftar Harga Baru

-
Navigasi: Masuk ke modul Sales (Penjualan).
-
Di bilah menu, klik Products (Produk) dan pilih Pricelists (Daftar Harga).
-
Buat Baru: Klik tombol New (Baru).
-
Isi Data Umum:
-
Pricelist Name:
Diskon 30% Semua Produk -
Currency: Biarkan
IDR(Rupiah), atau mata uang default perusahaan Anda.
-
Langkah 2: Menentukan Aturan Harga (Price Rules)
Kita akan menetapkan aturan untuk diskon 30% bagi semua produk.
-
Di bagian tengah formulir, cari tab Price Rules (Aturan Harga) dan klik Add a line (Tambahkan baris).
-
Konfigurasi Aturan:
-
Product: Biarkan kosong, yang berarti aturan ini berlaku untuk All Products (Semua Produk).
-
Computation (Perhitungan): Pilih Discount (Diskon).
-
Discount (%): Masukkan persentase diskon: 30 (30%).
-
Minimum Quantity: Biarkan 0 (tidak ada syarat kuantitas minimum).
-
-
Klik Save & Close.

Penjelasan: Aturan ini mengatakan, "Harga produk apa pun harus dihitung sebagai Harga Jual Publik dikurangi 30%."
Langkah 3: Menguji Pricelist dalam Sales Order
-
Buat Quotation: Masuk ke Sales > Orders > Quotations. Klik New (Baru).
-
Pilih Pelanggan: Pilih pelanggan, misalnya Sinar Digital.
-
Pilih Pricelist: Di field Pricelist, ganti dari
Public Pricelistmenjadi Diskon 30% Semua Produk. -
Tambahkan Produk: Klik Add a line dan pilih produk Anda (misalnya:
Meja Sudut Kayu 150cm).
-
Perbarui Harga: Setelah produk ditambahkan, klik tombol Update Prices (Perbarui Harga) yang muncul di sebelah field Pricelist. Klik OK pada jendela konfirmasi.
-
Hasil:

-
Harga jual (Unit Price) akan diperbarui menjadi 70% dari harga aslinya.
-
Kolom Discount di baris produk akan otomatis terisi 30%.

-
Penjelasan: Pricelist ini sangat berguna untuk kampanye diskon massal atau penawaran eksklusif kepada sekelompok pelanggan tertentu tanpa harus mengubah harga dasar produk. Odoo secara otomatis menghitung dan menampilkan margin serta total akhir setelah diskon 30%.