---
title: "Selling Price Setter (Pengaturan Harga Jual)"
space: "Home"
url: "https://wiki.vef-solution.com/home/selling-price-setter"
updated: "2026-11-06"
---



Selain membuat Item Price secara manual satu per satu, modul ini dapat digunakan untuk membuat / mengedit [Item Price](/stocks/master-data#item-price-daftar-harga-produk) secara cepat. Berdasarkan analisa dari **Purchase Document**, yaitu **Purchase Order** atau **Purchase Invoice** tertentu atau langsung dari **Item Master** berdasarkan filter **Item Group** dan **Brand**.



Juga dapat digunakan untuk mengedit / membuat [Item Price](/stocks/master-data#item-price-daftar-harga-produk) secara masal terhadap Price List tertentu.


> Anda tetap dapat membuat atau mengedit dokumen [Item Price](/stocks/master-data#item-price-daftar-harga-produk) secara manual langsung per Item satu per satu. Pada saat entri data transaksi, harga jual akan mengacu ke dokumen [Item Price.](/stocks/master-data#item-price-daftar-harga-produk)



Cara Mengakses Selling Price Setter



* Melalui Search Bar
  
  
  
  ![](/files/uQXOYdh.png)



Berdasarkan Purchase Document
-----------------------------



1. Pilih **Purchase Document**, lalu klik **Add Row** pada tabel **Purchase Document**.
   
   
   
   ![1](/files/131e4f2.png "1.png")
2. Pilih **Purchase Order** atau **Purchase Invoice**.
   
   
   
   ![](/files/nWhFoOS.png)
3. Pilih **Purchase Document** yang ingin diambil **Items** nya.
   
   
   
   ![](/files/g4PSfun.png)
4. Klik **Get Items** untuk mengambil Items pada dokumen yang sudah ditentukan. Items akan muncul pada tabel **Price Setter Items**.
   
   
   
   ![](/files/zsy0UhD.png)
5. Secara default harga pembelian yang diambil sudah termasuk dengan Pajak dan Biaya lainnya.
   
   
   
   ![](/files/C1bUhyQ.png)  
   
   
   
   
   Jika anda hanya ingin mengambil harga pembelian tanpa Pajak dan Biaya lainnya, anda dapat menghapus centang pada opsi **Add Taxes to Purchase Rate**.
   
   
   
   ![](/files/zTuMnlg.png)
6. Jika anda ingin menambahkan baris **Price Setter Items** secara manual, anda perlu mengisi kolom **Warehouse** untuk mengambil **Valuation Rate**-nya. Jika kolom ini dibiarkan kosong maka kolom **Valuation Rate** dibaris yang ditambahkan di **Price Setter Items** akan kosong.
   
   
   
   ![](/files/4wSanaF.png)  
   
   
   
   > Kolom **Warehouse** akan secara default akan mengambil value dari
   > 
   > 
   > 
   > **Stock > Stock Settings > Default Warehouse**
   > 
   > 
   > 
   > ![1](/files/1dcd9c0.png "1.png")
7. Kemudian tentukan **Price List**.
   
   
   
   ![](/files/SdDeL58.png)  
   
   
   
   
     
   
   
   
   
   Atau anda bisa memilih untuk diset ke seluruh item melalui kolom **Set Default Price List**.
   
   
   
   ![](/files/yLjesTy.png)
8. Kemudian tentukan **UOM** yang tersedia di item tersebut.
   
   
   
   ![](/files/oj9QZd8.png)
9. Pilih **Based On : Last Purchase**, **Valuation Rate,** atau **Price List** untuk menghitung **New Rate**.
   
   
   
   ![](/files/VsPU6tL.png)
10. Jika anda memilih **Based On** **Price List**, maka anda harus memilih **Based Price List** sebagai sumber Current Rate/Base Current Rate.
    
    
    
    ![](/files/YQjSQUc.png)
11. Lalu **Set Default Margin Percentage** untuk menghitung **New Rate**, atau anda bisa menggantinya secara manual perbaris pada kolom **Margin Percentage**.
    
    
    
    ![](/files/pbjtM1D.png)
12. Lalu klik **Calculate New Rate** untuk otomatis menghitung **New Rate**.
    
    
    
    ![](/files/5csthVK.png)  
    
    
    
    > **New Rate** dapat ditentukan dari **Last Purchase, Valuation Rate,** atau **Price List.**
    > 
    > 
    > 
    > ***New Rate = (Margin Percentage * Last Purchase, Valuation Rate,*** *atau* ***Base Price List) + Last Purchase, Valuation Rate,*** *atau* ***Base Price List***.
    > 
    > 
    > 
    >   
    > 
    > 
    > 
    > 
    > Contoh :
    > 
    > 
    > 
    > ***New Rate = ( 20% * 100.000 ) + 100.000 = 120.000***
13. Lalu klik tombol **Update Prices**.
    
    
    
    ![](/files/7ojxDlv.png)
14. Jika berhasil, maka akan muncul dialog seperti ini.
    
    
    
    ![](/files/ZuLJ2pe.png)**Pcs price** untuk item **TAS/2** berhasil diperbarui.



Berdasarkan Item Master
-----------------------



1. Pilih **Item Master**.
   
   
   
   ![](/files/8vcmycy.png)  
     
   Anda dapat memfilter Items mana saja yg mau diupdate dengan memilih Select Item From **Item Master**, dengan filter yg sudah disediakan.
2. Filter berdasarkan **Item Code.**  
   ![](/files/3K1OKcm.png)
3. Filter berdasarkan **Item Name**.
   
   
   
   ![](/files/j7zCWV9.png)
4. Filter berdasarkan **Brand**.
   
   
   
   ![](/files/SQ2949Z.png)
5. Pilih Items berdasarkan **Item Group**.
   
   
   
   ![](/files/IWR4VM6.png)
6. Kemudian klik **Get items**.
   
   
   
   ![1](/files/168f5a9.png "1.png")  
   
   
   
   > Tombol **Get Items** jika **Select item from > Item Master** akan otomatis menampilkan **Item** yang sesuai dengan filter yang dipilih (**Brand** dan **Item Group**).
   > 
   > 
   > 
   >   
   > 
   > 
   > 
   > 
   > Untuk meminimalisir lambatnya memuat data, maka sistem membatasi hasil dari item yang ditampilkan di tabel sebanyak **100 Items**. Namun, anda masih dapat membuat **Item Price** secara otomatis untuk seluruh **Item** yang tidak ditampilkan di tabel dengan mencentang opsi **Update All**.
7. Jika hasil items melebihi 100 baris, maka akan muncul pesan seperti.
   
   
   
   ![](/files/dydpkBP.png)
8. Jika muncul pesan diatas. Namun, anda tetap ingin mengatur **Item Price** dari seluruh **Item** diluar 100 baris tersebut**,** anda dapat mencentang **Update All**.
   
   
   
   ![](/files/VzF1exH.png)
9. Kemudian **Set Default Price List** untuk menentukan **Price List** yang ingin ditetapkan untuk **Item** yang sudah dimuat. Kolom ini juga akan terpakai untuk memperbarui **Item** yg tidak dimunculkan karena batas 100 items jika opsi **Update All** tercentang.
   
   
   
   ![](/files/buaPxqa.png)
10. Perlu diingat jika anda ingin menghitung **New Rate** berdasarkan **Valuation Rate**, maka anda harus memilih **Warehouse** dari Item tersebut (dikarenakan **Valuation Rate** di masing-masing **Warehouse** bisa saja berbeda).
    
    
    
    ![](/files/4wSanaF.png)
11. Tentukan **UOM** yang ingin ditentukan harganya.
    
    
    
    ![](/files/cuHEtDk.png)  
    
    
    
    
    Secara default ketika **Get Items** kolom ini akan otomatis terisi dengan **Default UOM** item tersebut di **Item Master.**
    
    
    
    ![1](/files/18b5f34.png "1.png")Anda tetap dapat membiarkan kolom ini kosong juga, maka **Item Price** yang ditambah atau diperbarui adalah harga dari **Default UOM**-nya.
12. Lakukan langkah yang sama seperti **Berdasarkan Purchase Document** untuk menghitung **New Rate** berdasarkan **Based On** dan **Margin Percentage**.
    
    
    
    Pastikan bahwa **Price List** dan **New Rate** sudah terisi. Lalu tekan tombol **Update Prices**.
    
    
    
    ![](/files/7DzGhbb.png)
13. Jika berhasil, maka akan muncul pesan seperti ini.
    
    
    
    ![](/files/5ZolZzx.png)  
    
    
    
    
    Jika **Update All** dicentang maka akan muncul pesan seperti ini di kanan bawah.
    
    
    
    ![](/files/hEkTGwa.png)
