Logo Bee Web
Panduan Beeaccounting
Dipublish: Saturday, 21 December 2019

Tambah Variable Baru Pada Invoice Penjualan dengan iReport

Penulis: Aditya Vahresi
Cari Panduan Lainnya

Dipublish Tgl: Saturday, 21 December 2019

Halo Sahabat Bee

Untuk Variable Barcode, Item Group, Merk, Model, dan Alias Item di default Grafik Report BeeAccounting belum tersedia, namun bisa dimunculkan di grafik report invoice penjualan dengan mengikuti panduan pada langkah-langkah berikut:

  1. Buka aplikasi iReport
  2. Gambar 1. iReport

  3. Buka file InvoicePenjualan.jrxml lokasi direktorinya ada di C:\Program Files\BeeAccounting\2.2\report\Penjualan\Penjualan
  4. Gambar 2. Buka desain penjualan

  5. Supaya saat edit tidak terganggu dengan pesan error, kita setting Classpath nya terlebih dahulu. Cara aksesnya, klik Options > Classpath. Tambahkan BeeBL-2.2.jar, letak filenya berada di C:\Program Files\BeeAccounting\2.2\lib
  6. Gambar 3. Classpath

  7. Selanjutnya buat variablenya. Klik Report Fields, Variables, and Parameters
  8. Gambar 4. Report Fields, Variable, Parameter

  9. Kemudian akan muncul window InvoicePenjualan Value, klik Tab Variables kemudian New
  10. Gambar 5. New

  11. Kurang lebih seperti gambar berikut, untuk menambahkan Variable Expression klik ikon yang saya beri warna merah.
  12. Gambar 6. Add variable expression


    Berikut daftar Variable Expression-nya :
    Barcode :
    com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "barcode")
    Item Group :
    com.bits.bee.bl.ItGrp.getInstance().getDesc(com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "itgrpid"))
    Merk :
    com.bits.bee.bl.Brand.getInstance().find("brandid", com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "brandid"), "brandname")
    Model :
    com.bits.bee.bl.Model.getInstance().find("modelid", com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "modelid"), "modelname")
    Alias Item :
    com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "itemdesc2")
    NB =
    *ganti [field kolom itemid] sesuai dengan field itemid yg sudah tersedia
    *eg: com.bits.bee.bl.ItemList.getInstance().getStringValue($F{itemid}, "barcode")
    Berikut hasil penambahan beberapa Variables :

    Gambar 7. Variable baru

  13. Setelah membuat Variables, sekarang anda bisa menambahkan fieldnya. Klik ikon Field.
  14. Gambar 8. Add field

  15. Sesuaikan keinginan anda letak Fieldnya.
  16. Selanjutnya klik Expression (di sebelah kanan di window Properties) untuk memasukkan Variable yang sudah kita buat sebelumnya.
  17. Gambar 9. Add Expression

  18. Lalu akan muncul Expression Editor, klik Variables dan klik 2x di daftar Variable yang mau ditambahkan.
  19. Gambar 10. Pilih variable

  20. Beri centang pada Stretch with overflow dan Blank when null. Agar ketika tidak ada data yang bisa diambil (artinya bisa jadi barcodenya tidak ada, item group tidak ada, dst.) maka tidak akan tergantikan dengan tulisan "null".
  21. Gambar 11. Centang

  22. Apabila dirasa sudah selesai, selanjutnya anda Save. Dan coba lakukan print Nota Invoice Penjualan.
    Berikut contoh hasil penambahan variable.
  23. Gambar 12. Contoh yang sudah jadi

Software Akuntansi

Beeaccounting, software akuntansi berbasis desktop dengan 47 plugin sesuai bidang usaha Anda. Powerful & fleksibel seperti program custom dengan kestabilan software jadi

Panduan Terkait

Cara Mengubah Default Nominal Kurs dan Fiskal Mata Uang Beeaccounting
Halo Pebisnis, Pada panduan kali ini akan dijelaskan terkait cara mengubah default nominal kurs dan fiskal mata uang di Beeaccounting.
Baca Juga
Menampilkan Qty Program di Stock Opname - Beeaccounting
Hallo Pebisnis, Sudahkah mengetahui cara menampilkan / mengaktifkan kolom qty program pada transaksi stock opname program Beeaccounting? Qty program pada
Baca Juga
Cara Export Saldo Poin Member Beeaccounting
Hallo Pebisnis, Pada panduan kali ini akan di jelaskan cara export saldo point member ke Excel pada plugin loyalti poin
Baca Juga
Menghilangkan Qty Program di Stock Opname Beeaccounting
Halo Pebisnis Pada panduan kali ini akan menjelaskan cara menghilangkan informasi qty program di menu stock opname beeaccounting sehingga staff
Baca Juga
Cara Membuat Uang Muka dengan Mata Uang Asing Beeaccounting
Halo Pebisnis, Apakah dalam usaha anda ketika melakukan trasnsaksi menggunakan mata uang asing selain rupiah? Pada panduan kali ini akan
Baca Juga
Merubah Ukuran Kertas 58mm Invoice Penjualan Beaccounting Bengkel
Hallo Pebisnis... Pada panduan kali ini akan dijelaskan cara merubah ukuran kertas plugin beeaccounting Bengkel ke ukuran kertas 58mm atau
Baca Juga
Customer Service Bee

148rb+ Pengusaha Sudah Pakai Bee

"Operasional makin lancar, bisnis terkontrol dan mudah discale-up"
Hubungi Tim Bee sekarang untuk konsultasi GRATIS
Logo Bee Web
Software Akuntansi & Kasir No. 2 di Indonesia. Memudahkan Pemilik Bisnis dan Akuntan untuk mengerjakan dan menganalisa keuangan lebih cepat, mudah, dan akurat. Gratis Trial atau Demo Gratis dengan Tim Bee.
Jam Operasional
Senin - Jumat, 09:00 - 16:00 WIB
Sabtu, Minggu dan Tgl Merah LIBUR
Chat via WA
Alamat Kantor
Surabaya: Jl. Klampis Jaya 29J, SurabayaBandung: Aer Space - Jl. Karang Tinggal No.41B, Cipedes, Bandung
Jakarta: Jl. Mampang Prapatan VIII No. 3B, Jakarta Selatan (Sementara Tutup)
Copyright © 2024 Bee.id
magnifiercrossmenu