Menampilkan FormNo ReceivedItem di preview Purchase Invoice

  1. Setup | Form Template | Purchase Invoice, edit template yang dimaksud.
  2. Klik button Design As frf, lalu pilih Page2. Klik sekali di IBX ke dua dari kanan, kemudian tekan F11 di keyboard, akan muncul tampilan Oboject Inspector(qryAPItmDet: TfrlBXQuery), double klik bagian SQL.
  3. Tambahkan :
  • b.SEQUENCENO” sebelum baris “From TEMPLATE_APITMDET(:APInvoiceID) a
  • Tambahkan “left outer join APINV b on b.APINVOICEID=(SELECT MIN(APINVOICEID) FROM APINV c WHERE c.INVOICENO=a.INVOICENO)” sesudah baris “From TEMPLATE_APITMDET(:APInvoiceID) a

Sehingga keseluruhan SQL-nya menjadi sbb :

Select a.APINVOICEID, a.SEQ, a.BILLID,
a.INVOICENO PINO,
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.UNBILLEDACCOUNT,
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.POID, a.POSEQ, a.PONO,
a.DEPTID, a.DEPTNO, a.DEPTNAME,
a.PROJECTID, a.PROJECTNO, a.PROJECTNAME,
a.WAREHOUSEID, a.NAME WPIName, a.ReqNo RequestNo, a.SNLine, a.SNExpDate,
a.QTYCONTROL, b.SEQUENCENO
From TEMPLATE_APITMDET(:APInvoiceID) a

left outer join APINV b on b.APINVOICEID=(SELECT MIN(APINVOICEID) FROM APINV c WHERE c.INVOICENO=a.INVOICENO)
Where 1=1
Order by A.APInvoiceID, a.SEQ
4. Kemudian klik tanda centang(ok), kembali ke Page1.
5. Masih di Designer ke menu File | Data Disctionary,  pilih folder Invoice Item,  kemudian klik icon New Variable dibawah, akan muncul satu field NewVariable rename menjadi “FormNoRI“. Biarkan posisi kita masih di FormNo tsb,  Values-nya(kolom bagian kanan) kita isi dengan cara memilih memilih “SEQUENCENO” dari “DialogForm.qryAPItmDet”.
6. Gunakan variable [FormNoRI] dikolom mana mau ditampilkan.
(Available for v4)
Posted in Template. Comments Off

Print Nota Retur

Berikut ini template Nota Retur untuk transaksi yang diinput di Sales Return.

Download disini

  1. Setelah di download, buat New Template dari Setup | Form Template, klik New. Ada pilihan Template dan All Template, pilih Template saja.
  2. Nama Template isi dengan Nota Retur, Format Template pilih Sales Return. Pilih model template(pilih mana saja) lalu klik Ok.
  3. Ditampilan Form Template Field Selection, klik button IMPORT, lalu browse kemana file .frf yang sudah didownload disimpan. Lalu preview transaksi Sales Return kena pajak dengan memilih Template baru ini.

(Available for v4)

Posted in Template. Tags: . Comments Off

Menampilkan SO DATE di Preview Sales Receipt

Bagaimana menampilkan SO Date di masing-masing faktur(SI) yang dilunasi di preview Sales Receipt :

  1. Setup | Form Template | Sales Receipt. Edit Template yang dimaksud.
  2. Klik button Design As frf, lalu pilih Page2. Klik sekali di IBX ke dua dari kanan(ARInvPmt: TfrlBXQuery), kemudian tekan F11 di keyboard, double klik bagian SQL.
  3. Tambahkan :
  • x.SODate” sebelum “from ARInvPmt a
  • Tambahkan “Left outer join SO X on X.SOid =c.SOid” setelah baris “from ARInvPmt a
  • Tambahkan “inner join ARInvdet c on c.ARInvoiceID=a.ARInvoiceID” di sebelum “where 1=1

4. Klik tanda cawang(ok) lalu kembali ke Page1.

5. Di designer tsb, dimana kita mau tampilkan SO Date, silahkan isi dengan [qryARInvPMT.SODate] di Text Editor nya.

Catatan :

Jika Sales Invoice yang dilunasi tsb mengambil dari beberapa SO, maka baris Invoice akan ditampilkan sebanyak SO dengan informasi masing-masing SO Date nya.

(Available for v4)

Posted in Template. Comments Off

Menampilkan Existing Credit Customer di preview Sales Invoice

  1. Setup | Form Template | Sales Invoice. Edit Template yang dimaksud.
  2. Klik button Design As frf, lalu pilih Page2. Klik sekali di IBX ke dua, kemudian tekan F11 di keyboard, double klik bagian SQL.
  3. Di SQL Editor tsb,  tambahkan “(select sum(OverPay-OverPayused) from ARPMT where BilltoID=a.CustomerID) ExistingCredit” sebelum “from ARINV a

Sehingga secara keseluruhan menjadi :

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 sum(OverPay-OverPayused) from ARPMT where BilltoID=a.CustomerID)
ExistingCredit
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

4. Kemudian klik tanda centang(ok), kembali ke Page1.

5. Masih di Designer ke menu File | Data Disctionary – pilih folder Invoice,  kemudian klik icon New Variable dibawah, akan muncul satu field NewVariable rename menjadi “ExistingCredit“. Biarkan posisi kita masih di ExistingCredit tsb,  Values-nya(kolom bagian kanan) kita isi dengan cara memilih “EXISTINGCREDIT” dari “DialoqForm.qrySIARInv“.

6. Close Designer, pilih Yes untuk konfirmasi Save Changes.

7. Pilih Designer lalu klik Insert Rectangle Object lalu klik dimana kita mau meletakkan informasi Existing Credit tersebut, lalu isi  Text Editor dengan [ExistingCredit] lalu klik tanda centang(ok) lalu klik Close di designer pilih Yes untuk konfirmasi Save Changes.

(Available for v4)

Posted in Template. Comments Off

Menghilangkan Firebird dari Control Panel setelah Uninstall Accurate

Setelah Uninstall Accurate, lalu hapus Folder Firebird di C:\Program Files, tapi di Control Panel masih ada Firebird dengan Status Not Installed, cara menghilangkan Firebird dari Control Panel :

  1. Dari Windows Explorer
  2. Ke c:\Windows\System32, cari file firebird.cpl.
  3. Hapus file firebird.cpl tsb. Harus nya di Control Panel sudah tidak tampil lagi.
Posted in Installation (ACCURATE). Comments Off

Menampilkan DO NO di Preview Sales Receipt

Menampilkan DONo di preview Sales Receipt (yang ditampilkan hanya DO No yang pertama di form SI), berikut langkah-langah nya :

  1. Setup | Form Template | Sales Receipt. Edit Template yang dimaksud.
  2. Klik button Design As frf, lalu pilih Page2. Klik sekali di IBX ke dua dari kanan(ARInvPmt: TfrlBXQuery), kemudian tekan F11 di keyboard, double klik bagian SQL.
  3. Tambahkan :
  • c.invoiceno DONO” sebelum baris “from ARInvPmt a
  • Tambahkan “left outer join arinv c on c.arinvoiceid=(Select MIN(DOID) from arinvdet where arinvdet.arinvoiceid=a.ARInvoiceID)” sesudah baris “from ARInvPmt a

Sehingga keseluruhan SQL-nya menjadi sbb :

Select a.PaymentAmount, a.DiscTakenAmount, a.PPH23Amount, g.List_AccName,
b.InvoiceNo, b.InvoiceDate, b.InvoiceAmount,
 V.PrimeOwing Owing, V.BaseOwing OwingDC, b.Description, t.DiscDays, t.NetDays, c.invoiceno DONO
from ARInvPmt a
 left outer join arinv c on c.arinvoiceid=(Select MIN(DOID) from arinvdet where arinvdet.arinvoiceid=a.ARInvoiceID)
 inner join ARInv b on b.ARInvoiceID=a.ARInvoiceID
 Left Outer Join TermOPmt t on t.termID=b.TermsID
 Left Outer Join Get_Value_SI(a.ARInvoiceID) V on V.ARINvoiceID=a.ARInvoiceID
 Left Outer Join Get_DiscAcc_CR(a.INVPMTID) g on g.INVPAYMENT_ID=a.INVPMTID
WHERE a.PaymentID=:PaymentID
ORDER BY a.Seq

Lalu klik tanda Cawang(ok) lalu kembali ke Page1.

4.  Masih di Designer ke menu File | Data Disctionary – pilih folder Invoice Item,  kemudian klik icon New Variable dibawah, akan muncul satu field NewVariable rename menjadi “DO NO”. Biarkan posisi kita masih di DO NO tsb,  Values-nya(kolom bagian kanan) kita isi dengan cara memilih “DONO” dari “DialogForm.ARInvPmt“.

5. Close Designer, pilih Yes untuk konfirmasi Save Changes. Maka di Designer seharusnya sudah tersedia variable [DO NO], untuk kita pakai di designer dimana mau ditampilkan.

Catatan :

  • Jika satu Sales Invoice ambil dari beberapa DO NO, maka yang ditampilkan adalah DONO terkecil nomor nya.
  • Baik nya ditampilkan di bagian Detail dengan menggunakan kolom yang tidak dipakai, jika ditampilkan di bagian Header, yang ditampilkan hanya DONO dari SI baris pertama yang dibayar(untuk kondisi satu Pelunasan untuk membayar lebih dari satu Sales Invoice).

(Available for v4)

Posted in Template. Comments Off

“Apply To Item” di Tab Expense Purchase Invoice

Fungsi Apply to Item yang ada di halaman Expense di Form Faktur Pembelian, ini dimaksudkan kalau kita ada biaya dan biaya tsb mau di alokasikan ke Cost masing-masing barang yang ada di Halaman Item di form Faktur Pembelian tsb.

Dialokasikan ke masing-masing Cost item secara proporsional dari Amount masing-masing baris item di Tab Item. Sehingga jurnal yang terbentuk bukan ke akun Biaya tsb, tapi di totalkan ke akun Persediaan masing-masing Item.

(Available for v4)

Posted in Purchase. Comments Off

Mengaktifkan Fitur Salesman

Berikut langkah untuk mengaktifkan Fitur Salesman :

  1. Setup | Preferences | Feature, centang option Use Salesman. Maka di menu List dan di transaksi Sales Invoice akan ada menu Salesman.
  2. List | Others | Salesman, daftarkan nama-nama salesman disini.
  3. Untuk membuat Range Komisi Salesman, buat dari List | Others | Commision Range.
  4. Setelah buat Commision Range, kembali kita ke List | Others | Salesman, disetiap Salesman, cantumkan Kode komisi yang dikenakan ke Salesman tsb.
  5. Jika Kode Komisi yang dibuat dihitung per Item barang, Item-item barang yang kena kode komisi tsb kita kenakan kode komisinya dari List | Items, edit masing-masing item yang dimaksud, di Tab/halaman Commision, isikan dengan Kode Komisi yang sudah dibuat.

(Available for v3 & v4)

Posted in Salesman. Comments Off

Import dan Membuka file .fr3 di Accurate

Berikut cara Import file .fr3 hasil dari Save As Report ACCURATE v4, dari menu Designer yang ada di masing-masing preview Report Accurate :

  1. Report | Designed Report Files
  2. Klik sekali di badan kolom sebelah kanan di mana saja.
  3. Klik button Import yang ada di atas
  4. Browse kemana file .FR3 yang mau di import disimpan, klik Open.
  5. Maka report tsb akan terimport dan berikutnya sudah bisa dipreview dari menu Report | Designed Report Files, double klik Report yang dimaksud untuk preview.

(Available for v4)

Posted in Report. Comments Off

Menambahkan Skrip di memo “RoundRect”

Berikut cara kita menambahkan Skrip di memo “RoundRect” (kotak memo yang sudut²nya bulat) :

  1. Setup | Form Template, Edit template yang dimaksud, klik button Designer. Misal memo RoundRect yang ingin ditambahkan Skrip adalah bagian [Say], klik sekali dibagian kotak RoundRect nya, lalu tekan F11 di keyboard.
  2. Akan muncul Object Inspector, double klik dibagian Memo
  3. Akan tampil Text Editor, isi dibagian Begin .. End nya. Misal kita mau tambahkan skrip agar Memo tsb hanya tampil di halaman terakhir, maka kita bisa isi dengan skrip seperti dibawah ini lalu klik button tanda Centang/Ok :

Begin

Visible:= [Page#]= [TotalPages];

End

(Available for v4)

Posted in Template. Comments Off
Follow

Get every new post delivered to your Inbox.