Menampilkan Informasi Berat Pada Detail Barang di Desain Cetakan Surat Jalan

Informasi Berat pada Detail Barang
Tampilan pada Preview Rancangan Formulir

Berikut langkah- langkah untuk menampilkan informasi Berat pada Rancangan Formulir Surat Jalan :

  • Masuk ke menu Persiapan | Rancangan formulir kemudian pilih dan buka Rancangan Formulir dari Surat Jalan (Delivery Order) dan klik Desain sebagai FRF
Masuk ke menu Rancangan Formulir
Membuka Rancangan Formulir Surat Jalan
Masuk ke Desain sb FRF di Rancangan Formulir Surat Jalan
  • Klik Page2, pilih kolom IBX ke-3 dari sebelah kiri kemudian tekan F11 pada keyboard komputer anda, kemudian klik pada baris SQL dan buka SQL-nya dengan meng-klik tanda titik tiga.
Masuk ke SQL pada Page2
  • Lalu ubah skrip SQL menjadi (hapus skrip yang lama dan copy paste skrip SQL berikut ini):

Select a.ARINVOICEID, a.SEQ, a.USEDINSIID,
a.USEDINSI, a.INVOICENO, a.PONOFROMDO,
a.ITEMNO, a.ITEMOVDESC, a.QUANTITY,
a.ITEMDISCPC, a.BRUTOUNITPRICE, a.UNITPRICE,
a.ITEMHISTID, a.ITEMCOST, a.ITEMCOSTBASE,
a.ITEMUNIT, a.UNITRATIO, a.ITEMTYPE,
a.UNIT1, a.UNIT2, a.UNIT3, a.RATIO2, a.RATIO3, a.NOTES,
a.INVENTORYGLACCNT, a.COGSGLACCNT, a.SALESGLACCNT,
a.SALESDISCOUNTACCNT, a.GOODSTRANSITACCNT,
a.TAXCODES, a.TAXABLEAMOUNT1, a.TAXABLEAMOUNT2,
a.ITEMRESERVED1, a.ITEMRESERVED2, a.ITEMRESERVED3,
a.ITEMRESERVED4, a.ITEMRESERVED5, a.ITEMRESERVED6,
a.ITEMRESERVED7, a.ITEMRESERVED8, a.ITEMRESERVED9,
a.ITEMRESERVED10, a.SOID, a.SOSEQ, a.SONO, a.PONOFROMSO,
a.DEPTID, a.DEPTNO, a.DEPTNAME,
a.PROJECTID, a.PROJECTNO, a.PROJECTNAME,
a.WAREHOUSEID, a.NAME WPIName, a.QuoteID, a.QuoteNo, a.SNLine, a.SNExpDate,
a.QTYCONTROL,i.dimwidth, i.WEIGHT
From TEMPLATE_ARINVDET(:ARINVOICEID, 0) a
left join item i on a.itemno=i.itemno
Where 1=1
and (a.GroupSeq is null or (a.GroupSeq is not null
and (Exists (select s.Seq from ARINVDET s
inner join Item it on it.itemNo=s.ItemNo and it.ItemType=3
where it.MinimumQty=1 and s.ARInvoiceID=a.ARInvoiceID and s.Seq=a.GroupSeq))))
Order by a.Seq

Tampilan Skrip SQL yang telah diubah
  • Simpan pengubahan skrip SQL dengan meng-klik tanda centang.
Menyimpan Skrip SQL yang telah diubah
  • Setelah itu ke Page1, lalu ke menu File | Data Directory.
Masuk ke Data Dictionary
  • Tambahkan variabel baru pada folder Invoice Item, lalu namakan variable baru tersebut dengan nama yang sesuai, misalnya adalah Berat.
Menambahkan variabel Berat di folder Invoice Item
  • Selanjutnya pada Variabel Berat, klik pada bagian Values dan pilih DialogForm.qrySIARInvDet lalu pilih skrip SQL Weight dan simpan.
Memilih Query yang sesuai untuk Variabel Bert
  • Simpan dan tutup Design FRF.
  • Masih di Rancangan Formulir Surat Jalan, pada tab Detil, centang Cadangan 1 (custom field 1) untuk Cetak saja, kemudian isikan nama yang sesuai, misalnya adalah Berat. Hal ini bertujuan untuk menampilkan variable Berat pada saat dicetak.
Menambahkan Kolom Cadangan
  • Kemudian klik Desain pada kolom Berat isikan dengan variabel Berat yang sudah ditambahkan pada poin 6.
Masuk ke Desain
Menambahkan Variabel Berat pada Kolom Berat
  • Simpan dana Tutup Desain formulir tersebut.