ESC
Ketik untuk mencari…
v2026
Dokumentasi ini masih dalam pengembangan dan mungkin belum sepenuhnya mencerminkan cara kerja aplikasi. Bergabung di forum untuk bertanya dan berbagi masukan →
Docs Master Data Level Harga

Level Harga

Level harga memungkinkan Anda mendefinisikan beberapa harga jual untuk item yang sama — misalnya satu harga untuk pelanggan ritel dan harga lebih rendah untuk pembeli grosir. Saat Anda memilih pelanggan pada dokumen penjualan, sistem secara otomatis menggunakan level harga yang ditetapkan pada pelanggan tersebut untuk mengisi harga satuan.

Cara Kerja

Fitur ini memiliki tiga bagian yang perlu disiapkan satu kali:

  1. Buat level harga — beri nama tier Anda (misal Retail, Grosir, Distributor) di Administrasi → Level Harga.
  2. Atur harga item — pada form setiap item, isi grid harga: satu baris per level harga, satu kolom per satuan pengukuran.
  3. Tetapkan ke pelanggan — pada form setiap pelanggan, pilih Level Harga Default-nya.

Saat transaksi, memilih pelanggan akan otomatis memuat level harga aktif. Saat Anda kemudian memilih item dan satuan, harga yang sesuai akan terisi secara otomatis.

Mengelola Level Harga

Buka Administrasi → Level Harga. Kartu statistik menampilkan Total, Aktif, dan level mana yang menjadi Default.

Kolom Keterangan
Nama Label yang ditampilkan di form dan laporan (misal Retail, Grosir)
Deskripsi Catatan internal opsional
Urutan Tampil Urutan tampilan di dropdown
Aktif Level yang tidak aktif disembunyikan dari form transaksi

Klik Level Harga Baru untuk membuat. Klik baris untuk mengedit.

Aturan:

  • Tepat satu level harus ditandai sebagai Default. Level ini digunakan sebagai fallback saat pelanggan tidak memiliki level yang ditetapkan.
  • Level default tidak dapat dinonaktifkan atau dihapus.
  • Menghapus level yang masih ditetapkan ke pelanggan atau item akan menonaktifkannya, bukan menghapus.

Mengatur Harga Item

Buka form item dan gulir ke bagian Level Harga. Anda akan melihat grid:

  • Baris — satu per level harga
  • Kolom — satu per satuan pengukuran yang didefinisikan pada item

Masukkan harga satuan di setiap sel. Biarkan sel kosong untuk menunjukkan tidak ada harga spesifik untuk kombinasi tersebut — sistem akan menelusuri rantai fallback (lihat di bawah).

Klik Simpan di bagian atas form item untuk menyimpan semua harga dalam satu operasi.

Menetapkan Level Harga ke Pelanggan

Buka form relasi untuk pelanggan mana pun. Kolom Level Harga Default ada di bagian atas.

  • Pilih level yang berlaku untuk pelanggan ini (misal Grosir).
  • Biarkan kosong untuk menggunakan level default sistem.

Penetapan ini digunakan pada Faktur Penjualan, Pesanan Penjualan, Surat Jalan, Nota Kredit, dan dokumen penjualan lainnya.

Pengisian Otomatis pada Dokumen Penjualan

Saat membuat Faktur Penjualan (atau Pesanan Penjualan):

  1. Pilih Pelanggan — sistem membaca Level Harga Default mereka (atau kembali ke default sistem).
  2. Tambahkan baris — pilih Item dan Satuan.
  3. Harga Satuan terisi otomatis berdasarkan level harga yang diselesaikan.

Anda dapat mengganti harga yang terisi otomatis per baris kapan saja.

Resolusi Harga (Rantai Fallback)

Saat sistem mencari harga, ia mencoba tiga langkah secara berurutan:

Langkah Yang Dicoba
1 Harga item untuk Item + Level Harga + Satuan yang tepat
2 Harga item untuk Item + Satuan yang sama, menggunakan Level Harga default sistem
3 Kolom Harga Jual dasar item (hanya satuan dasar)

Kecocokan pertama menang. Jika tidak ada dari ketiga langkah yang menemukan harga, kolom harga satuan dikosongkan untuk diisi manual.

Catatan

  • Level harga bersifat per-bisnis. Setiap bisnis mendefinisikan set levelnya sendiri.
  • Bisnis baru dimulai dengan tiga level bawaan: Retail (default), Grosir, dan Distributor. Anda dapat mengganti nama atau menambah level.
  • Harga disimpan per satuan, sehingga harga karton dan harga pcs adalah entri terpisah.

Terkait