you're reading...
ACCURATE, Template

Menggabungkan Quantity Untuk Item Yang Sama Pada Template Nota Retur

Berikut panduan untuk menggabungkan Quantity pada item yang sama dan harga yang sama pada template Nota Retur :

1. Buka menu Setup | Form Template,

2.  Klik New | Isikan nama Template nya | pilih tipe template Nota Retur | Layout tipe Default | klik OK,

3. Muncul tampilan awal lalu klik Design as FRF,

4. Pada tampilan tersebut ada kolom bernama Page 1 dan Page 2 | klik Page 2,

5. Edit SQL IBX ke-3 dari kiri yaitu qryAPRetDet: TfrIBXQuery dengan menekan tombol F11 pada saat meng-klik icon tsb,

Tekan icon […] pada kolom SQL,

Rubah keseluruhan SQL menjadi :
Select a.ItemNo, a.ItemDescription ItemOvDesc, SUM(a.Quantity) quantity, a.QtyControl,
a.UnitPrice, a.ItemUnit, a.BrutoUnitPrice, a.TaxCodes,
a.ItemReserved1, a.ItemReserved2,  a.ItemReserved3, a.ItemReserved4, a.ItemReserved5,
a.ItemReserved6, a.ItemReserved7, a.ItemReserved8, a.ItemReserved9, a.ItemReserved10,
D.DEPTNO, R.PROJECTNO, D.DeptName, R.ProjectName, w.Name WPIName,
I.Unit1, I.Unit2, I.Unit3, I.Ratio2, I.Ratio3, I.Notes, I.ItemType--, sn.SNLine, sn.ExpDateLine SNExpDate
, a.UnitRatio, pd.UnitPrice PIUnitPrice, pd.UnitRatio PIUnitRatio, pd.ItemDiscPC PIItemDiscPC
from APRetDet a
inner join APReturn mr on a.APReturnId = mr.APReturnId and a.APReturnId = :APReturnID inner join APInv m on mr.APInvoiceId = m.APInvoiceId
left outer join WareHS w on w.WareHouseID = a.WareHouseID
INNER Join Item I On a.ItemNo=I.ItemNo
left outer join Department D on D.DeptID=a.DeptID
left outer join Project R on R.ProjectID=a.ProjectID
left outer join View_Sn_ByItemHist(a.ItemHistId, 0) sn on sn.ItemHistId= a.ItemHistId
left outer join APItmDet pd on a.INVRI = pd.APInvoiceId and a.INVOICESEQ = pd.Seq
WHERE a.APReturnID=:APReturnID
and ((a.TaxCodes containing m.Tax1Code) or (a.TaxCodes containing m.Tax2Code))
group by
a.ItemNo, ItemOvDesc, a.QtyControl,
a.UnitPrice, a.ItemUnit, a.BrutoUnitPrice, a.TaxCodes,
a.ItemReserved1, a.ItemReserved2,  a.ItemReserved3, a.ItemReserved4, a.ItemReserved5,
a.ItemReserved6, a.ItemReserved7, a.ItemReserved8, a.ItemReserved9, a.ItemReserved10,
D.DEPTNO, R.PROJECTNO, D.DeptName, R.ProjectName, WPIName,
I.Unit1, I.Unit2, I.Unit3, I.Ratio2, I.Ratio3, I.Notes, I.ItemType
, a.UnitRatio, PIUnitPrice, PIUnitRatio, PIItemDiscPC
ORDER BY ItemNo
WARNING: Hanya menggabungkan qty dengan Unit Price yang sama, karena unit price tidak dapat digabungkan. Kalau digabungkan malah akan menjadi salah.

(Availabe for ACCURATE v4)

Discussion

Comments are closed.

%d bloggers like this: