Dalam dunia penjualan, memberikan potongan harga menjadi strategi umum untuk menarik pelanggan. Salah satu bentuknya adalah diskon bertingkat, yaitu diskon yang dihitung secara bertahap berdasarkan persentase tertentu. Fitur ini sudah didukung oleh Accurate 5 dan bahkan bisa ditampilkan secara otomatis saat mencetak faktur penjualan, tanpa perlu repot mengedit manual.
Pada artikel ini, kita akan membahas seperti apa penerapan diskon bertingkat di Accurate 5, bagaimana cara menampilkannya saat cetak faktur penjualan, dan hal-hal penting yang perlu diperhatikan agar hasil cetakan sesuai harapan.
Daftar Isi Konten
ToggleApa Itu Diskon Bertingkat di Accurate 5?
Diskon bertingkat adalah potongan harga yang diberikan dalam beberapa tahap, misalnya 10% + 5%, bukan dijumlahkan menjadi 15%, melainkan dihitung secara berurutan. Berikut contoh perhitungannya:
Harga awal: Rp 1.000.000
Diskon pertama 10% → Rp 100.000 → Sisa: Rp 900.000
Diskon kedua 5% dari Rp 900.000 → Rp 45.000
Total harga setelah diskon bertingkat: Rp 855.000
Di Accurate 5, Anda bisa memasukkan diskon langsung di kolom penjualan tanpa perlu kalkulasi manual. Sistem akan otomatis menghitung potongan sesuai urutan yang Anda masukkan.
Cara Menampilkan Diskon Bertingkat di Accurate 5
Berikut ini langkah-langkah untuk menampilkan Diskon Bertingkat di Formulir Cetak Faktur Penjualan di Accurate 5:
1. Buka menu Persiapan | Rancangan Formulir | pilih rancangan yang dimaksud | klik “Desain sbg FRF”.

2. Klik “Page 2” | klik kotak IBX ke 3, lalu tekan F11 pada keyboard | klik 2 kali pada SQL.


3. Pada SQl Editor tambahkan tambahkan script berikut sebelum “From” kemudian klik tanda centang untuk menyimpannya (perhatikan gambar terlampir):
,(select DISCLVL1 from calcPercent(a.ITEMDISCPC, (a.QUANTITY*a.UNITPRICE)))
,(select DISCLVL2 from calcPercent(a.ITEMDISCPC, (a.QUANTITY*a.UNITPRICE)))
,(select DISCLVL3 from calcPercent(a.ITEMDISCPC, (a.QUANTITY*a.UNITPRICE)))
,(select DISCLVL4 from calcPercent(a.ITEMDISCPC, (a.QUANTITY*a.UNITPRICE)))
,(select DISCLVL5 from calcPercent(a.ITEMDISCPC, (a.QUANTITY*a.UNITPRICE)))

4. Kembali ke tab “Page 1” lalu pilih menu File | Data Dictionary | klik pada “Invoice Item” lalu klik “New Variable” dan ganti nama-nya dengan misal Disc 1, kemudian pada kolom “Values” pilih “DialogForm.qrySIARInvDet” dan pilih “DISCLVL1”


5. Tambahkan juga variable untuk: Disc 2 dengan melakukan langkah-langkah yang sama pada poin 4, setelah itu klik Ok dan tutup serta simpan Desain FRF-nya.
6. Masih di Form Template, klik pilihan “Desain” | pilih “Insert Rectangle Object” letakkan pada posisi yang diinginkan di template tersebut, pada Text Editor masukkan variable: [Disc 1] untuk diskon 1, dan variable [Disc 2] untuk diskon 2, kemudian simpan templatenya.
Tips Agar Diskon Bertingkat Tercetak dengan Rapi
Menampilkan diskon bertingkat dengan rapi di faktur penjualan akan meningkatkan profesionalitas tampilan dokumen. Berikut ini beberapa tips yang bisa Anda terapkan:
- Gunakan format diskon bertingkat yang benar, misalnya 15+5 atau 20+10+5, tanpa spasi.
- Pastikan kolom diskon cukup lebar di template agar seluruh rumus diskon bertingkat dapat tampil sempurna.
- Hindari terlalu banyak level diskon karena bisa menyulitkan pembacaan pelanggan.
- Uji cetak terlebih dulu sebelum digunakan secara massal.
- Gunakan nama field yang konsisten saat modifikasi template agar tidak error saat cetak.
Dengan sedikit penyesuaian di form template, Anda bisa menampilkan diskon bertingkat secara otomatis tanpa harus edit manual file hasil cetak.
Ingin Memahami Lebih Dalam Pengaturan Diskon dan Template di Accurate?
Jika Anda ingin memaksimalkan fitur diskon bertingkat atau ingin belajar mengenai cara mengatur form template secara profesional, ikuti pelatihan Accurate 5 sekarang juga bersama Szeto Accurate Consultant.
Kami siap membantu Anda memahami penggunaan Accurate lebih dalam sesuai kebutuhan bisnis Anda. Hubungi customer service kami sekarang juga dan daftarkan tim Anda untuk sesi pelatihan yang efektif dan aplikatif!