Menampilkan daftar PO No yang ada di SO saat preview DO Pada ACCURATE dilakukan apabila ada kondisi pada saat pembuatan Sales Order memasukkan beberapa nomor Purchase Order atas barang tersebut berbeda dan ketika di preview di DO ingin di munculkan keseluruhan nomor PO nya tersebut,

 

Cara menampilkan daftar PO No yang ada di SO saat preview DO berikut ini :

1. Masuk ke dalam Setup | Form template | masuk ke dalam template Delivery Order yang digunakan

2. Masuk ke dalam Design As FRF

3. Pilih tab Page 2

4. Pilih IBX kedua dari kiri (qrySIARInv: TfrIBXQuery) | tekan F11

5. Di bagian sebelum baris from ARINV a silahkan tambahkan SQL berikut ini :

,(select LIST(distinct so.PONO) from so

where so.SOID in (select SOID from arinvdet f where f.arinvoiceid=a.arinvoiceid)

) LISTPONO

 

6. Sehingga keseluruhan SQL-nya menjadi seperti ini :

select a.*,

x1.TaxName TaxName1, x1.Rate Tax1Rate, x2.TaxName TaxName2,

c.ADDRESSLINE1, c.ADDRESSLINE2, c.CITY, c.CONTACT, c.COUNTRY, c.DEFAULTINVDESCRIPTION,

c.NAME, c.PERSONNO, c.PHONE, c.STATEPROV, c.ZIPCODE, c.TAX1EXEMPTIONNO, c.PersonMessage,

c.Fax, c.Email, c.WebPage, c.TaxAddress1, c.TaxAddress2, c.TAX2EXEMPTIONNO,

t.TERMNAME, t.NetDays, t.TERMMEMO, cu.CURRENCYNAME, s.FIRSTNAME, s.LASTNAME, v.NAME SHIPNAME,

w.Name WarehouseName, br.ExchangeRate BankRate

,c.CHRRESERVED1,c.CHRRESERVED2,c.CHRRESERVED3,c.CHRRESERVED4,

c.CHRRESERVED5,c.CHRRESERVED6,c.CHRRESERVED7,c.CHRRESERVED8,

c.CHRRESERVED9,c.CHRRESERVED10,c.CURRRESERVED1,c.CURRRESERVED2,

c.CURRRESERVED3,c.DATERESERVED1,c.DATERESERVED2, sn.SNList

,(select LIST(distinct so.PONO) from so

where so.SOID in (select SOID from arinvdet f where f.arinvoiceid=a.arinvoiceid)

) LISTPONO

from ARINV a

Inner join PersonData c on a.CustomerID=c.ID

Inner Join Currency cu on c.CurrencyID=cu.CurrencyID

Left Outer Join TermOPmt t on t.termID=a.TermsID

Left Outer Join Salesman s on a.SalesmanID=s.SalesmanID

Left Outer Join Shipment v on a.ShipVia=v.ShipID

Left Outer Join Tax x1 ON x1.TaxID=a.Tax1ID

Left Outer Join Tax x2 ON x2.TaxID=a.Tax2ID

Left Outer Join WareHS w ON w.WarehouseID=a.WarehouseID

Left Outer Join Currency br on br.CurrencyID=(select CurrencyID from GLAccnt where GLAccount=a.DepositTo)

Left Outer Join View_SN_ByTrans(a.ARInvoiceID, ‘ARINV’) sn ON sn.ID=a.ARInvoiceID

Where a.ARInvoiceID=:ARINVOICEID

 

7. Masuk ke dalam designer | di bagian kolom yang akan di tampilkan nomor PO nya tersebut silahkan diisikan dengan [DialogForm.qrySIARInv.”LISTPONO”]

8. Save & close

 

Jika Anda membutuhkan Penawaran Resmi ACCURATE, klik dibawah ini :

INFO : Jika anda sudah mengisi Form penawaran di Atas, anda akan dikirimkan penawaran oleh ACCURATE Cloud License service yang dikirim langsung dari ACCURATE CPSSOFT ke email yang didaftarkan.

Menampilkan daftar PO No yang ada di SO saat preview DO

Untuk mencoba trail Accurate Online, silahakan klik disini

Atau Hubungi :

Marketing Accurate Mal Metropolitan Cabang Bekasi

Anis Wahyu Wijaya
Telp       : 0812 9902 9493 (Telp. WA & SMS)
Email     : anis.wahyu@myabcshop.com
Website : accurateonline.co & penjualanresmiaccurate.com
Alamat   : Mall Metropolitan Bekasi Lt. Basement BS-06 Jl.K.H Noer Alie Bekasi Selatan 17148