Menampilkan Sub Total Yang Ada di SO di Template SI Atas DP Yang Dibuatkan

Menampilkan Sub Total Yang Ada di SO di Template SI Atas DP Yang Dibuatkan

Contoh kasus :
Di buatkan SO sebesar 10.000. Atas SO tersebut di buatkan Down Payment senilai 3.000 (cara untuk membuat DP dari SO silahkan di lihat 
disini)

Maka ketika akan di preview SI atas DP-nya munculnya seperti berikut ini :

Menampilkan Sub Total Yang Ada di SO di Template SI Atas DP Yang Dibuatkan

PENAWARAN

Jika di inginkan agar muncul seperti berikut ini :

Menampilkan Sub Total Yang Ada di SO di Template SI Atas DP Yang Dibuatkan

Menampilkan Sub Total Yang Ada di SO di Template SI Atas DP Yang Dibuatkan

Caranya adalah :

  • Masuk ke dalam SetupForm Template | Klik New | Isikan nama Template dan Type Templatenya (Sales Invoice)
  • Klik Design As FRF| Klik Page 2 | Tekan F11 pada IBX qrySIARInvDet: TfrlBXQuery (IBX ketiga dari kiri) | Klik SQL

Menampilkan Sub Total Yang Ada di SO di Template SI Atas DP Yang Dibuatkan

  • Sebelum baris From TEMPLATE_ARINVDET(:ARINVOICEID, 0) atambahkanlah baris  : ,SO.INVAMOUNT SOAMOUNT
  • Sebelum baris Where 1=1tambahkanlah baris : left outer join SO on a.soid=SO.SOID
  • Sehingga keseluruhan SQL-nya menjadi :

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
,SO.INVAMOUNT SOAMOUNT
From TEMPLATE_ARINVDET(:ARINVOICEID, 0) a
left outer join SO on a.soid=SO.SOID
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

  • Isikan di memo Sub Totalnya : [DialogForm.qrySIARInvDet.”SOAMOUNT”]
  • Save

Accurate Business Center MM Bekasi adalah representative resmi dari CPSSoft selaku produsen dari Accurate Online. Kami melayani penjualan resmi Accurate Online ke seluruh kota di Indonesia seperti Jakarta, Makassar, Semarang, Yogyakarta, Surabaya, Madura, Bali, Kupang, Palu, Balikpapan, Banjarmasin, Pontianak, Papua, hingga Timor Leste.

Untuk permintaan penawaran Accurate Online, silahkan mengisi form pada di Link ini, Untuk lebih jelasnya, Bisa Hubungi no kontak yang ada di bawah ini.

Segera Hubungi:

Irfan ACCURATE Solutions Analyst

ACCURATE Business Center
WEB: accuratecenter.net 
Email.irfan@myabcshop.com
MAL METROPOLITAN Bekasi
Kantor: 021-8886-8888
Hp        : 0812-8929-1661
WA       : 0812-8929-1661
By |2017-08-08T16:16:11+00:00Agustus 8th, 2017|Tutorial|0 Comments

About the Author:

Memiliki jam terbang yang tinggi dan semangat kerja. Memberikan respek kepada setiap konsumen.

Leave A Comment

%d blogger menyukai ini: