Menampilkan DO Date di Preview SI

Menampilkan DO Date di Preview SI

Menampilkan DO Date di Preview SI

Menampilkan DO Date di Preview SI

Berikut Langkah-langkah nya :

1) Setup | Form Template, edit template Sales Invoice yang dimaksud, lalu ke bagian DETAIL centang kolom “Reserved8” dibagian Print nya supaya tampil saat Print, kolom ini akan kita gunakan untuk menampilkan tanggal DO jadi silahkan ganti nama kolomnya menjadi “DO Date”. File | Save As, save ke harddisk dimana saja.

2) Report | Fast Repot Files, browse ke alamat file frf tadi disimpan, open, kemudian klik Button DESIGNER, ditampilan Design yang terbuka klik Page2, di IBX ke-3 dari kiri klik sekali lalu tekan F11, akan muncul tampilan Object Inspector, double klik di bagian SQL, di tampilan SQL Editor lakukan perubahan sbb :

-Tambahkan pada bagian SELECT dengan tulisan “b.INVOICEDATE” -Tambahkan pada baris setelah FROM dengan tulisan “Left Outer Join ARINV b on a.INVOICENO=b.INVOICENO” -Sehingga keseluruhan querynya menjadi seperti 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,
b.INVOICEDATE
From TEMPLATE_ARINVDET(:ARINVOICEID, 0) a
Left Outer Join ARINV b on a.INVOICENO=b.INVOICENO
Where 1=1
and ( not(a.ItemOvDesc like ‘–%’) or  ((select g.MinimumQty from Item g where g.ItemNo= (select s1.ItemNo from ARInvDet s1 where s1.ARInvoiceID=a.ARInvoiceID and s1.seq= (select Max(s2.seq) from ARInvDet s2 where s2.ARInvoiceID=a.ARInvoiceID and s2.seq < a.Seq and not s2.ItemOvDesc like ‘–%’)))=1) or (( a.ItemOvDesc like ‘–%’ ) and not exists(select s3.ItemNo from ARInvDet s3 inner join Item Is3 on s3.ArinvoiceID=a.ARInvoiceID and Is3.ItemNo=s3.ItemNo and Is3.itemType=3 and s3.Seq<a.Seq )))
Order by a.INVOICENO, a.ARINVOICEID, a.Seq

Setelah itu klik tanda cawang/Ok di SQL Editor.

3) Masih di Designer, ke menu File | Data Dictionary, pilih folder Invoice Item, kemudian klik New Variable di Icon New Variable yang ada dibagian bawah, berik nama “DO Date” kemudian saat kita masih di variable DO Date yang baru kita buat disebelah kanan pilih “DialogForm.qrySIARInvDET” dengan memilih “INVOICEDATE“, lalu klik Ok ditampilan Data Disctionary tsb.

4) Ganti isi kolom Reserved8 yang semula isinya [Reserved8] menjadi “[IF([DO DATE]=0, ‘ ‘, [DO DATE])]“

5) File | Save As kembali ke Harddisk, kemudian dari Setup | Form Template, edit template yang dimaksud, lalu klik Button IMPORT, browse ke mana file frf yang sudah didesign tersebut disimpan. Test preview SI dengan template tsb.

Menampilkan DO Date di Preview SI

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 informasi harga Accurate Online silahkan klik link berikut, dan untuk permintaan penawaran Accurate Online, silahkan klik link ini. Jika ada pertanyaan lebih lanjut, jangan ragu untuk menghubungi kami atau bisa

Irfan ACCURATE Solutions Analyst

ACCURATE Business Center
WEB: accuratecenter.net 
Email.irfan@myabcshop.com
MAL METROPOLITAN Bekasi
HP : 0812-8929-1661
Kantor: 021-8886-8888
By |2017-10-05T14:11:22+00:00Oktober 5th, 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: