Menampilkan Diskon Bertingkat Pada Cetak Faktur Penjualan (Versi 5)

Berikut langkah-langkah untuk menampilkan Diskon Bertingkat di Formulir Cetak Faktur Penjualan :

  1. Buka menu Persiapan | Rancangan Formulir | pilih rancangan yang dimaksud | klik “Desain sbg FRF”.

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

    Tampilan Object Inspector setelah menekan F11 pada Keyboard
  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)))

    Tampilan SQL Editor setelah penambahan script
  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”
    Membuat Variable Baru di Data Dictionary
    Menambahkan Variable Diskon pada folder Invoice Item di Data Dictionary

    Menambahkan Values pada Variable Diskon
  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.
    Menggunakan Variable Diskon Bertingkat

    *Hanya untuk di aplikasikan di Accurate versi 5