Memunculkan Quantity on Hand di Template Purchase Requisition

Jika kita ingin memunculkan jumlah quantity on hand yang ada di gudang saat membuat Purchase Requisition, maka cara yang dilakukan adalah sbb:

1. Pilih ke menu Setup | Form Templates.

2. Kemudian ke template Purchase Requisition yang biasa digunakan, ceklis satu klom Reserved di tab detail.

3. Klik Desain as FRF.

4. Dari tampilan desain, klik tab Page 2, kemudian ke kotak IBX yang paling kanan, klik F11.

5. Di bagian (SQL), ganti semua SQL nya menjadi:

Select d.ReqID, d.Seq, d.ItemNo, d.ItemOvDesc, i.ItemType, d.Quantity, i.Minimumqty,
d.ItemUnit, d.UnitRatio, d.QtyOrdered, d.QtyReceived, d.ReqDate, d.Notes,
d.ItemReserved1, d.ItemReserved2,
d.ItemReserved3, d.ItemReserved4, d.ItemReserved5, d.ItemReserved6,
d.ItemReserved7, d.ItemReserved8, d.ItemReserved9, d.ItemReserved10,
I.Unit1, I.Unit2, I.Unit3, I.Ratio2, I.Ratio3, I.Notes, I.ItemType,
de.DeptNo, de.DeptName, R.ProjectNo, R.ProjectName,
GETITEMQUANTITY.QUANTITY QtyOnHand
From RequisitionDet d Left Join Item i on d.ItemNo = i.ItemNo
left outer Join Department de on de.DeptID=d.DeptID
left outer Join Project R on R.ProjectID=d.ProjectID
LEFT OUTER JOIN GETITEMQUANTITY (i.ITEMNO, CURRENT_DATE, -1) ON i.ITEMNO=GETITEMQUANTITY.ITEMNO_QTY
Where
ReqID = :ReqID
Order By d.Seq

6. Ke menu File | Data Dictionary, buat variabel baru, misalnya QTYONHAND.

7. Di sebelelah kanan, ada kolom value, pilih DialogForm.qryRequisitionDet kemudian select QTYONHAND.

8. Keluar dari tampilan desain FRF dan save, masuk ke Designer, di kolom Reserved, ganti rumus [Reserved] menjadi [QTYONHAND].

(Available for V4)